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.