The Apache Software Foundation
Community > Code
The Project Management Committee, or PMC, is the technical steering committee for a project. This group determines the roadmap for the project, decides who will be added as committers and PMC members, and reports quarterly to the Board of Directors.
The Board expects all PMCs to understand and comply with published policies.
- PMC Responsibilities
- Adding committers
- Adding PMC members
- What to do as a new member
PMC Responsibilities ¶
The PMC is responsible for the management of the project. This includes both the technical decisions and ensuring that the project is operating in community-friendly ways.
The PMC is also responsible for voting on releases of their project, to ensure that each release is tested and is an official ASF release artifact.
The PMC Chair acts as the voice of the project to the Board, and is responsible for filing a quarterly report. They are not the project leader, but is a peer of the other PMC members who has been selected, for a time, to take the role of secretary and spokesperson.
While most actions of a project are decided by discussion and consensus, there are situations in which a vote is necessary. You can read more about voting on the ASF main website.
Infrastructure services ¶
The ASF Infrastructure team offers a wide variety of services to your project, which PMC members may request. Familiarize yourself with those services!
A PMC is required to file a report to the Board of Directors every quarter, on a schedule determined by the Board. Read more about what goes into a PMC report.
Adding committers ¶
The addition of committers is essential to the long-term sustainability of an open source project. The PMC is responsible for determining who will be added as a committer. Read more about how new committers are added to a project.
Adding PMC members ¶
The PMC members identify project participants whom they want to be members of the PMC. Read more about the process of adding new PMC members.
What to do as a new member ¶
If you’ve just joined the PMC as a new member, there’s a number of things that you’ll need to do to be an effective part of the PMC. Read more about getting started as a new PMC member.