Skip to content

NixOS 23.11 — Release Schedule #258640

Closed
Closed
@figsoda

Description

@figsoda

Hi, we are figsoda & Ryan Lahfa, the release managers for NixOS 23.11 ("Tapir").

We're also happy to work with Alejandro Sánchez Medina and Lennart Mühlenmeier, who will be the release editors for this NixOS release.

Below you can find the release calendar for the next two months running up to the planned release at the end of November 2023. If something feels unclear to you, don't hesitate to reach out, we are here to guide the process and make sure this will be a satisfying release for all of us.

Stay tuned for updates!

Date Affects Events
✔️ 2023-10-04 Start discussion about "Feature Freeze & Release Blockers" with ecosystem maintainers
✔️ 2023-10-19 all branches Restrict breaking changes to Release Critical Packages
✔️ 2023-10-30 all branches Restrict all breaking changes with the exception of desktop environments
✔️ 2023-11-06 master Wait for staging-next merge into master; begin first staging-next cycle
master Begin Zero Hydra Failures campaign
✔️ 2023-11-13 master Wait for first staging-next merge into master; begin second staging-next cycle
staging Unrestrict all breaking changes; new changes will not be present in the release
✔️ 2023-11-20 master Wait for second staging-next merge into master
staging-next Unrestrict all breaking changes; new changes will not be present in the release
master Mark failing packages as broken
master, release-23.11 Branch-off
master, release-23.11 Tag 23.11-beta on release-23.11
and 23.11-unstable on master
master, release-23.11 Create release channels
master, release-23.11 ZHF fixes go into master and need to be backported to release-23.11
release-23.11 Prepare for release, finish remaining issues
✔️ 2023-11-29 release-23.11 Release! Also, ZHF ends
2023-12-09 Release Retrospective, everyone is invited to give feedback!

Definitions

  • Backport
    • Cherry-picking a change from master into release-23.11
    • Use the backport action by applying the backport: release-23.11 tag
  • Breaking change
    • A change that is likely to break downstream consumers
  • Ecosystem maintainers
  • Release Critical Packages
    • List of packages that usually cause widespread breakages
  • Restriction
    • Changes of the mentioned kind cannot be merged while the restriction is active
  • ZHF
    • Zero Hydra Failures
    • Period in which contributors focus on stabilizing packages
    • Usually through PRs targeted at the master branch

Metadata

Metadata

Assignees

No one assigned

    Labels

    6.topic: release processIssues or PRs which are parts of the NixOS release process

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions