Maintainer
Requirements
- Sponsor from 2 Maintainer
- Committer for at least 6 months
- Independently develop at least one feature
- Good technical judgement in feature design/development
Responsibilities and privileges
- Participate in release planning
- Maintain project code quality
- Ensure API compatibility with forward/backward versions based on feature graduation criteria
- Analyze and propose new features/enhancements in openGemini project
- Demonstrate sound technical judgementL
- Mentor contributors and committers
- Have top level write access to relevant repository (able click Merge PR button when manual check-in is necessary)
- Name entry in Maintainers file of the repository
- Participate & Drive design/development of multiple features
Committer
Requirements
- Sponsor from 2 maintainers
- Review for at least 3 months
- Have reviewed good number of PRs
- Contributing to the community for at least 6 months
- Have good codebase knowledge
Responsibilities and privileges
- Review code to maintain/improve code quality
- Acknowledge and work on review requests from community members
- May approve code contributions for acceptance related to relevant expertise
- Have 'write access' to specific packages inside a repo, enforced via bot
- Continue to contribute and guide other community members to contribute in openGemini project











