...
PMC roll call will be taken every 6 months. This is an email to dev@ w/the simple question to pmc members of “are you active on the project and plan to participate in voting over the next 6 months?”. This is strictly an exercise to get quorum count and in no way restricts ability to participate during this time window. A majority of the electorate becomes the low-watermark for votes in favour necessary to pass a motion, with new PMC members added to the calculation. That is, both types of majority votes (simple and super-majority) require this 50% of last roll call participation.
...
Super majority voting: 66% of votes must be in favor to pass. Minimum participation #’s of active quorum is 66% of active quorum must cast a vote in favour for it to be considered valid. Requires Requires 50% participation of roll call.
...
- Consensus: min 3 PMC +1, no PMC -1. These votes are neither Simple majority nor Super majority. Vetos are to be accompanied with (technical) rationale.
- More information on the release process and voting is in Release Managers Onboarding.
Subproject Governance
- The Apache Cassandra PMC is responsible for governing the broad Cassandra Ecosystem.
- The PMC will vote on inclusion of new interested subprojects using the existing procedural change vote process documented in the confluence wiki (Super majority voting: 66% of votes must be in favor to pass. Requires 50% participation of roll call).
- New committers for these subprojects will be nominated and raised, both at inclusion as a subproject and over time. Nominations can be brought to private@cassandra.apache.org. Typically we're looking for a mix of commitment and contribution to the community and project, be it through code, documentation, presentations, or other significant engagement with the project.
- While the commit-bit is ecosystem wide, code modification rights and voting rights (technical contribution, binding -1, CEP's) are granted per subproject
- Individuals are trusted to exercise prudence and only commit or claim binding votes on approved subprojects. Repeated violations of this social contract will result in losing committer status.
- Members of the PMC have commit and voting rights on all subprojects.
- For each subproject, the PMC will determine a trio of PMC members that will be responsible for all PMC specific functions (release votes, driving CVE response, marketing, branding, policing marks, etc) on the subproject.