💾 Archived View for lofi.haiku-os.org › docs › develop › release › index.gmi captured on 2023-12-28 at 15:15:47. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2023-09-28)

-=-=-=-=-=-=-

Release engineering

To forge a successful stable release of the Haiku operating system, several important tasks must be accomplished. These steps are time tested as a best roadmap to draft a successful release of Haiku.

Critical Milestones

Community Concensus

Scramle. Enhancement Deadline

Branch

Configure CI/CD Pipelines

Testing

Finalization

Distribution

After the release

Important first steps

Trac

contributors group

should reach concensus on the need for a stable release* We try to have a release every year, but blocker tickets can prevent this from happening

General Rules

Forming a timeline

An important aspect of drafting a release is forming a timeline. The Release Coordinator’s role is to drive Haiku towards this release date.

Release dates can slide, it’s ok. We just try to slide pragmatically (+1 week because of X,Y,Z)