ok I’ve done a full review and here’s the results of unstable annotations to remove:
* commons-job module. Owner: Thomas
* platform-git mpdule (GitScriptService). Owner: Vincent
* platform-legacy-url. Owner: Vincent
* platform-localization. Owner: Thomas
* platform-solr (SolrConfiguration, SolrInstance, SolrIndexScriptService). Owner: Marius
* platform-url. Owner: Vincent
Could each “owner" please remove the @Unstable annotations found inside classes in
the above-mentioned modules when the @since is before 5.0M1?
Thanks
-Vincent
On 31 Jan 2014 at 08:51:58, Thomas Mortagne
(thomas.mortagne@xwiki.com(mailto:thomas.mortagne@xwiki.com)) wrote:
It's not a threat :)
It's actually the opposite here: the point is to indicate that an API
is not unstable anymore and cannot be broken (this kind of annotation
did not exist in 3.x).
On Fri, Jan 31, 2014 at 8:48 AM, Paul Libbrecht wrote:
Vincent,
is there a clickable list?
A way for a project that links to an older xwiki (e.g. we link to xwiki 3.5) to know that
things are threatened?
thanks
paul
Le 31 janv. 2014 à 08:44, "vincent(a)massol.net" a écrit :
According to your rules since we're starting
a new cycle we need to review all existing @Unstable annotations and remove ones that have
been there for at least one cycle (i.e. prior to the 5.x cycle).
See
http://dev.xwiki.org/xwiki/bin/view/Community/DevelopmentPractices#H40Unsta…
It's also the occasion to check @Unstable APIs that we can consider stable now.
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
--
Thomas Mortagne
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs