- It's expected that aspiring committers will earn the trust of the community by participating in our discussions and submitting clear, well-written patches pull requests for review.
- A potential new committer is nominated by a member of the community. This should be done publicly on the fluid-work mailing list.
- Current committers vote privately on the nomination. This allows committers to honestly share their opinions and assess the candidate's suitability and experience while avoiding hurt feelings or a culture of personal criticism. A private, moderated mailing list, committers, has been be set up for this purpose. Typical voting rules apply: +1 for agreement; if you vote -1, please include a rationale and what will be required to change the vote to a +1.
- Not everyone is required to vote, but if you know the nominee's work and code, you are encouraged to vote. Non-votes will be treated as 0.
- The voting period will last for a minimum of a week, or until all current committers have voted.
- One vote of -1 automatically disqualifies a nomination for commit access. The nominee will be informed of the rationale and what they need to do to change the vote to +1 in the future. It is highly recommended that a rejected nominee be paired up with members of the commmitters team to mentor them into a successful committer.
- If a nomination is denied, a member of the committers group will provide an explanation and coach the candidate on how they may earn commit access in the future.
- If the committer is accepted, they will be given access to Fluid's github repositories and will be subscribed to the commits mailing list. The commits list is public and archived.