-1 A release by an incubator project, even an established one (by which I mean, one that has a community and a track record of high-quality releases before entering incubation), is "less than" a release by full Apache project: not necessarily in terms of quality, but in terms of having been through the diligence process that makes it an Apache release.
Though I feel the pain for existing projects such as Groovy and Freemarker, they are not typical. Hard cases make bad law, as the saying goes. Rather than change policy (albeit de facto rather than de jure policy), projects that find the "-incubating" suffix and undue burden should ask the IPMC for permission to release outside of Apache. This process is well established. Such a release would not be an Apache release (or even an Apache incubator release), and therefore does not need to be labeled "incubating". Julian On Mon, Jan 2, 2017 at 6:01 PM, Greg Stein <gst...@gmail.com> wrote: > +1 (binding) > > On Mon, Jan 2, 2017 at 11:22 AM, John D. Ament <johndam...@apache.org> > wrote: > >> All, >> >> I'm calling to vote on a proposed policy change. Current guide at [1] >> indicates that maven artifacts should include incubator (or incubating) in >> the version string of maven artifacts. Its labeled as a best practice, not >> a requirement and is not a policy followed on other repository management >> tools (e.g. PyPi). >> >> I therefore push forward that the incubator will cease expecting java-based >> projects to publish artifacts with "-incubating" in the version string, >> with the understanding that: >> >> - Incubating is a term used to refer to a project's stability, not a >> release's stability. It is generally understood that incubating projects >> are not necessarily immature, but may have a potential of failing to become >> a TLP. >> - Podling releases are endorsed, the podling itself is not endorsed. We >> will not approve releases that are blatantly against ASF policies. >> >> >> [ ] +1 Drop the -incubator/-incubating expectation of maven projects >> [ ] +/0 >> [ ] -1 Don't drop because.... >> >> >> [1]: >> http://incubator.apache.org/guides/release-java.html#best-practice-maven >> --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org