On Jan 2, 2017 7:53 PM, "Pierre Smits" <pierre.sm...@gmail.com> wrote:
+1 Drop the -incubator/-incubating expectation of maven projects It is not the code that is incubating. Whether a project of the ASF has a status (podling, tlp, attic, etc.) is irrelevant for the code. The code is donated/owned by the ASF, and tasks to ensure that the code released is in conformance of the standards of the ASF is delegated to the project. In the case of podlings, that responsibility is delegated to the IPMC. That a new project is going through the incubation phase is to ensure that the community works in accordance with the principles and regulations of the ASF (community over code, and such), and that the code is reworked to something that can be released as code of the ASF. For some open source is like a red flag. An addition like 'incubating' could be regarded as worse. Is that what the ASF wants? This kind of addition doesn't instil trust. It may influence potential adopters to stay away of the code until the project has successfully gone through incubation, It may influence potential contributors to not contribute until graduation. I agree with the sentiment expressed here. Projects which already have a long history coming to ASF have valid releases, and the word "incubating" has important meaning to policy and the ASF for Podlings, but for produced artifacts it is about like 0.x releases. One shouldn't have to understand ASF policy beyond the license to feel comfortable using ASF wares IMO, but just an opinion. Thanks Wade