Apache Project
An Apache Project is a software project managed by the Apache Foundation.
- Context:
- It can (typically) follow The Apache Way.
- It can release Apache Software.
- …
- Example(s):
- Apache Hadoop Project, for Apache Hadoop.
- Apache Lucene Project, for Apache.
- Apache Flume Project, for Apache Flume.
- Apache Pig Project, for Apache Pig.
- Apache HTTP Server Project, for Apache HTTP Server.
- Apache Hive Project, for Apache Hive.
- Apache Cassandra Project, for Apache Cassandra.
- Apache Mahout Project, for Apache Mahout.
- Apache Ant Project, for Apache Ant.
- Apache Tomcat Project, for Apache Tomcat.
- Apache Spark Project, for Apache Spark.
- Apache Jakarta Regexp Project, for Apache Jakarta Regexp.
- …
- Counter-Example(s):
- See: GitHub.
References
- http://projects.apache.org/indexes/quick.html
- http://en.wikipedia.org/wiki/List_of_Apache_Software_Foundation_projects
2013
- http://www.apache.org/foundation/governance/pmcs.html#organization
- Apache projects are managed by Project Management Committees (PMCs), comprised of committers elected within a specific Apache project community to provide oversight for the project for the ASF and to decide the release strategy for the project. PMC members are expected to act as individuals, making decisions for the best interest of the project when acting on PMC or development lists.
Each project's PMC is independent. PMCs are free to set community and technical direction for their project, and are directly responsible for overseeing releases and the healthy development of their communities. PMCs are responsible for ensuring their project follows certain core requirements set by the board or other corporate officers of the ASF, like following Legal, Branding, and Infrastructure related requirements, along with ensuring their community operates within the basic outline of the Apache Way.
PMC members nominate new contributors to the project as either committers or as new PMC members, and PMC members cast votes on electing new committers or PMC members to the project. PMC members also have binding votes on any project matters.
- Apache projects are managed by Project Management Committees (PMCs), comprised of committers elected within a specific Apache project community to provide oversight for the project for the ASF and to decide the release strategy for the project. PMC members are expected to act as individuals, making decisions for the best interest of the project when acting on PMC or development lists.