incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Martijn Dashorst <martijn.dasho...@gmail.com>
Subject Podling graduation requirements and the incubation yes, incubator no proposal
Date Thu, 09 Feb 2012 21:19:45 GMT
Incubator policy has the following requirements that podlings have to
adhere to before they can graduate to TLP:

The minimum requirements that a Podling SHALL meet prior to being
graduated to the ASF are :

Legal
 - All code ASL'ed
 - The code base must contain only ASL or ASL-compatible dependencies
 - License grant complete
 - CLAs on file.
 - Check of project name for trademark issues

Meritocracy / Community
 - Demonstrate an active and diverse development community
 - The project is not highly dependent on any single contributor
(there are at least 3 legally independent committers and there is no
single company or entity that is vital to the success of the project)
 - The above implies that new committers are admitted according to ASF practices
 - ASF style voting has been adopted and is standard practice
 - Demonstrate ability to tolerate and resolve conflict within the community.
 - Release plans are developed and excuted in public by the community.
   (requirement on minimum number of such releases?)
   Note: incubator projects are not permitted to issue an official
Release. Test snapshots (however good the quality) and Release plans
are OK.
 - Engagement by the incubated community with the other ASF
communities, particularly infrastructure@ (this reflects my personal
bias that projects should pay an nfrastructure "tax").
 - Incubator PMC has voted for graduation
 - Destination PMC, or ASF Board for a TLP, has voted for final acceptance

Alignment / Synergy
 - Use of other ASF subprojects
 - Develop synergistic relationship with other ASF subprojects

Infrastructure
 - SVN module has been created
 - Mailing list(s) have been created
 - Mailing lists are being archived
 - Issue tracker has been created
 - Project website has been created
 - Project ready to comply with ASF mirroring guidelines
 - Project is integrated with GUMP if appropriate
 - Releases are PGP signed by a member of the community
 - Developers tied into ASF PGP web of trust

What are the minimum requirements for a TLP-incubating project?

I guess some of the Legal issues need to be complete prior to
TLP-incubating, as well as some Infrastructure issues:
 - License grant complete
 - CLAs on file.
 - Check of project name for trademark issues

 - SVN module has been created
 - Mailing list(s) have been created
 - Mailing lists are being archived
 - Issue tracker has been created
 - Project website has been created

So really, my question is: what are the minimum requirements for a
TLP-incubating project to be able to start?

Martijn

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Mime
View raw message