Re: API review for 1.11; do we need to mark new APIs as experimental?
From: Julian Foad <julianfoad_at_apache.org>
Date: Thu, 13 Sep 2018 09:44:47 +0100
Daniel Shahaf wrote:
How do you square that with the proposal in the thread "API compatibility promises in light of biannual releases" where you replied "+1" to the following?
> However, a process of marking all new APIs as experimental in regular
There, the proposal was that *all* new APIs (which I would assume includes revved ones) should be regarded as experimental and marked as such until "blessed" by appearing in an LTS release. Are we saying now that they need not be specifically marked if we feel they are pretty safe? If we say that, then marking specific APIs as "experimental" in a regular release signifies only that we consider them more experimental (less stable) than others.
That might be fine. Anyone developing against a regular release is necessarily developing against new (experimental) APIs, so maybe no explicit warning mechanism is necessary.
-- - JulianReceived on 2018-09-13 10:44:54 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.