Purpose
This document builds on top of on our Principles. Roles, and decision-making mechanisms for the GenomicOS open-source project are described.
Our aim is to ensure transparent, efficient, and fair coordination of contributions and development.
Roles
1. Core Maintainers
- Responsible for major architectural decisions, release planning, and security policies.
- Have merge rights on mayor branches of the repository.
2. Contributors
- Anyone submitting issues, documentation, code, or feedback.
- Encouraged to participate via merge requests and review discussions, How to contribute?
3. Group Leads
- Organize workshops, community calls, and user feedback channels.
- Serve as facilitators between users and maintainers.
Rapid Decision-Making: Fast Path
To remain agile, we support “Fast Path” decisions:
- Eligibility: Must be low-risk, reversible, and have majority support from active maintainers.
- Appeals: Community can challenge fast-tracked changes.