Releasing NixOS
History, Hummingbird and Henceforth
fpletz & globin
One Year of NixOS
- 17.03 'Gorilla'
- nixpkgs overlays
- setuid wrapper capabilities support
- ~80 new service modules
- 17.09 'Hummingbird'
- mainly cleanups & updates
- ~70 new service modules
Release Managers
- NixOS/rfcs#15
- our proposal to get more people involved
- two RMs per release
- one from the last release
- one new RM
- last two RMs pick the new RM
Duties of a Release Manager
- pick goals and issues to fix
- decide on and fix blockers
- get PRs and features ready
- write release notes, update website
- watch Hydra for failing builds & NixOS tests
- monitor master & cherry-pick bug fixes
- pick the codename of the next release
Release Managers
- 13.10: Eelco Dolstra
- 14.04: Eelco Dolstra
- 14.12: Domen Kožar
- 15.09: Domen Kožar
- 16.03: Domen Kožar
- 16.09: Domen Kožar
- 17.03: Robin Gloster
- 17.09: Franz Pletz, Robin Gloster
And the new RM for
18.03 'Impala'
is…
Vladimír Čunát
NixOS 18.09 needs
a release manager!
Please talk to us early if you want the job!
Future Features
- Service Abstraction Layer
- Container Backend for NixOS tests
- Systemd Service Hardening
- Nix/NixOS User Environments
- Web Service Abstration
- PR Bot
Releasing NixOS
By fpletz
Releasing NixOS
- 1,376