Onwards to Stretch
Niels Thykier
Debian Developer Release Manager
- 21. August 2015
DebConf15 2015 Heidelberg, Germany
Niels Thykier (Debian) Onwards to Stretch DebConf15 2015 1 / 28
Onwards to Stretch Niels Thykier Debian Developer Release Manager - - PowerPoint PPT Presentation
Onwards to Stretch Niels Thykier Debian Developer Release Manager 21. August 2015 DebConf15 2015 Heidelberg, Germany Niels Thykier (Debian) Onwards to Stretch DebConf15 2015 1 / 28 Outline The Jessie release 1 Important dates 2
Debian Developer Release Manager
Niels Thykier (Debian) Onwards to Stretch DebConf15 2015 1 / 28
1
2
3
4
Niels Thykier (Debian) Onwards to Stretch DebConf15 2015 2 / 28
1
2
3
4
Niels Thykier (Debian) Onwards to Stretch DebConf15 2015 3 / 28
Niels Thykier (Debian) Onwards to Stretch DebConf15 2015 4 / 28
Niels Thykier (Debian) Onwards to Stretch DebConf15 2015 5 / 28
◮ Sadly, no exhaustive list of “ok” or “not ok” changes. Niels Thykier (Debian) Onwards to Stretch DebConf15 2015 6 / 28
Niels Thykier (Debian) Onwards to Stretch DebConf15 2015 7 / 28
◮ In particular new upstream releases ◮ Sometimes they cause unexpected issues ◮ This is why we insist on reviewing them
◮ No means no! (“Fuzzy purple unicorn!”) Niels Thykier (Debian) Onwards to Stretch DebConf15 2015 8 / 28
◮ “autoreconf”ed files ◮ translations
Niels Thykier (Debian) Onwards to Stretch DebConf15 2015 9 / 28
◮ Again, cherry-pick over full upstream releases. Niels Thykier (Debian) Onwards to Stretch DebConf15 2015 10 / 28
Niels Thykier (Debian) Onwards to Stretch DebConf15 2015 11 / 28
Niels Thykier (Debian) Onwards to Stretch DebConf15 2015 12 / 28
Niels Thykier (Debian) Onwards to Stretch DebConf15 2015 12 / 28
Niels Thykier (Debian) Onwards to Stretch DebConf15 2015 12 / 28
Niels Thykier (Debian) Onwards to Stretch DebConf15 2015 12 / 28
◮ Have all the packages you care about ready before the freeze. ◮ Even if you are not the maintainer of it! Niels Thykier (Debian) Onwards to Stretch DebConf15 2015 13 / 28
1
2
3
4
Niels Thykier (Debian) Onwards to Stretch DebConf15 2015 14 / 28
Niels Thykier (Debian) Onwards to Stretch DebConf15 2015 15 / 28
Niels Thykier (Debian) Onwards to Stretch DebConf15 2015 16 / 28
Niels Thykier (Debian) Onwards to Stretch DebConf15 2015 17 / 28
◮ Some are still on the drawing board ◮ The Stretch freeze policy will be announced later. Niels Thykier (Debian) Onwards to Stretch DebConf15 2015 18 / 28
1
2
3
4
Niels Thykier (Debian) Onwards to Stretch DebConf15 2015 19 / 28
◮ Developers will work on the new version in unstable ◮ The version in testing will receive less attention and fewer fixes
Niels Thykier (Debian) Onwards to Stretch DebConf15 2015 20 / 28
Niels Thykier (Debian) Onwards to Stretch DebConf15 2015 21 / 28
◮ Fix the issue: Make sure the version in unstable can migrate to testing ◮ If there is no other option, revert to the version in testing
◮ Key packages are not automatically removed. ◮ Will be disabled during freezes or long running transitions. Niels Thykier (Debian) Onwards to Stretch DebConf15 2015 22 / 28
◮ After the 5th of November they cannot get back Niels Thykier (Debian) Onwards to Stretch DebConf15 2015 23 / 28
◮ Helps transitions as some libraries will be able to migrate earlier Niels Thykier (Debian) Onwards to Stretch DebConf15 2015 24 / 28
1
2
3
4
Niels Thykier (Debian) Onwards to Stretch DebConf15 2015 25 / 28
Niels Thykier (Debian) Onwards to Stretch DebConf15 2015 26 / 28
Niels Thykier (Debian) Onwards to Stretch DebConf15 2015 26 / 28
◮ we accept targeted fixes for important and RC bugs ◮ Read the proceedure in the Developer Reference 5.5.1
◮ Either at upload time (such as Lintian auto-rejects), ◮ or at testing migration time
1until the freeze Niels Thykier (Debian) Onwards to Stretch DebConf15 2015 27 / 28
about the slides: available at https://anonscm.debian.org/cgit/users/nthykier/talks.git c 2015 Niels Thykier c 2010–2014 Stefano Zacchiroli (original templates/images) license Creative Commons Attribution-ShareAlike 4.0 International License Niels Thykier (Debian) Onwards to Stretch DebConf15 2015 28 / 28