-
-
Notifications
You must be signed in to change notification settings - Fork 18.1k
Closed
Labels
6.topic: release processIssues or PRs which are parts of the NixOS release processIssues or PRs which are parts of the NixOS release process
Description
Hi, we are Weijia Wang & Jörg Thalheim, the release managers for NixOS 24.05 ("Uakari").
We're also happy to work with Jacek Generowicz, who will be the release editor 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 May 2024. 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 | |
| ✔️ | 2024-04-11 | — | Start discussion about "Feature Freeze & Release Blockers" with ecosystem maintainers |
| ✔️ | 2024-04-17 | all branches | Restrict breaking changes to Release Critical Packages |
| ✔️ | 2024-05-01 | all branches | Restrict all breaking changes with the exception of desktop environments |
| ✔️ | 2024-05-08 | master | Wait for staging-next merge into master; begin first staging-next cycle |
| master | Begin Zero Hydra Failures campaign | ||
| ✔️ | 2024-05-15 | 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 | ||
| ✔️ | 2024-05-22 | 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-24.05 | Branch-off | ||
| master, release-24.05 | Tag 24.05-beta on release-24.05 and 24.05-unstable on master |
||
| master, release-24.05 | Create release channels | ||
| master, release-24.05 | ZHF fixes go into master and need to be backported to release-24.05 | ||
| release-24.05 | Prepare for release, finish remaining issues | ||
| ✔️ | 2024-05-31 | release-24.05 | Release! Also, ZHF ends |
| 2024-06-09 | — | Release Retrospective, everyone is invited to give feedback! |
Definitions
- Backport
- Cherry-picking a change from
masterintorelease-24.05 - Use the backport action by applying the
backport: release-24.05tag
- Cherry-picking a change from
- Breaking change
- A change that is likely to break downstream consumers
- Ecosystem maintainers
- Maintainer teams that have enabled
enableFeatureFreezePinginmaintainers/team-list.nix
- Maintainer teams that have enabled
- 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
masterbranch
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
6.topic: release processIssues or PRs which are parts of the NixOS release processIssues or PRs which are parts of the NixOS release process