[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: API review for 1.11; do we need to mark new APIs as experimental?

From: Julian Foad <julianfoad_at_apache.org>
Date: Wed, 19 Sep 2018 13:46:19 +0100

I have written my proposal and rationale at
https://cwiki.apache.org/confluence/display/SVN/LTS+and+regular+releases

Summary of my latest thoughts:
* Apps using experimental APIs should be packaged declaring a single-version dependency. Then there is no need to provide error-return stub versions of dead APIs.
* We should treat what we are calling "experimental" APIs and what we have previously called "private" APIs exactly the same.
* In order to give packagers flexibility about packaging experimental APIs, we should put them in separate header files, and perhaps there is more that we should do too.

Please read and comment (here and/or there).

-- 
- Julian
Received on 2018-09-19 14:46:27 CEST

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.