Note: be careful that you might have added new APIs in a class already having an @Unstable annotation at the class level and thus when you remove that class level annotation you might have to add new @Unstable annotations at the method level if those methods were added/modified in 5.x or later.
Thanks -Vincent On 4 Feb 2014 at 16:11:04, vinc...@massol.net (vinc...@massol.net(mailto:vinc...@massol.net)) wrote: > 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.morta...@xwiki.com(mailto:thomas.morta...@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, "vinc...@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#H40UnstableAnnotation > > >> > > >> It's also the occasion to check @Unstable APIs that we can consider > > >> stable now. > > > > > > _______________________________________________ > > > devs mailing list > > > devs@xwiki.org > > > http://lists.xwiki.org/mailman/listinfo/devs > > > > > > > > -- > > Thomas Mortagne > > _______________________________________________ > > devs mailing list > > devs@xwiki.org > > http://lists.xwiki.org/mailman/listinfo/devs > _______________________________________________ devs mailing list devs@xwiki.org http://lists.xwiki.org/mailman/listinfo/devs