...
All Apache committers are required to have a signed Individual Contributor License Agreement (ICLA) on file with the Apache Software Foundation. There is a Committer FAQ which provides more details on the requirements for Committers.
A committer who makes a sustained contribution to the project may be invited to become a member of the PMC.
Project Management Committee
...
If you disagree with a valid veto, you must lobby the person casting the veto to withdraw their veto. If a veto is not withdrawn, the action that has been vetoed must be reversed in a timely manner.
Actions
Actions | Description | Approval | Binding Votes | Minimum Length (days) | Mailing List |
---|---|---|---|---|---|
Code Change | A change made to a codebase of the project and committed by a committer. This includes source code, documentation, website content, etc. | one +1 from a committer followed by a Lazy approval (not counting the vote of the contributor), moving to lazy majority if a -1 is received | Active committers | 0 | JIRA or Github Pull Request (with notification sent to dev@flink.apache.org) |
FLIP (Major Change) | A major change to the codebase that meets the FLIP criteria. | Consensus | Active committers | 3 | dev@flink.apache.org |
Release Plan | Defines the timetable and actions for a release. The plan also nominates a Release Manager. | Lazy majority | Active committers | 3 | |
Product Release | When a release of one of the project's products is ready, a vote is required to accept the release as an official release of the project. | Lazy Majority | Active PMC members | 3 | |
Adoption of New Codebase |
Adoption of new external projects. | 2/3 majority | Active PMC members | 6 | ||
New Committer | When a new committer is proposed for the project. | Consensus | Active PMC members | 3 | |
New PMC Member | When a committer is proposed for the PMC. | Consensus | Active PMC members | 3 | |
Committer Removal | When removal of commit privileges is sought. | Consensus | Active PMC members (excluding the committer in question if a member of the PMC). | 6 | |
PMC Member Removal | When removal of a PMC member is sought. | Consensus | Active PMC members (excluding the member in question). | 6 | |
Modifying Bylaws | Modifying this document. | 2/3 majority | Active PMC members | 6 |