Version 3 (modified by 3 years ago) ( diff ) | ,
---|
R1/beta3 Timeline
DRAFT: This is a draft and will likely change!!!!
- 13 June - 20 June: one week - last minute scramble.
- Don't commit anything risky.
- "Soft" strings freeze begins.
- Testing starts ramping up.
- 21 June - June 25: branch
r1beta3
!- Branch
r1beta3
- Add
r1beta3
to concourse - Concourse and Buildmaster should be generating
r1beta3
RCs when forced. - Don't forget about HaikuPorts! We didn't branch Haikuports for
r1beta2
- Upgrade Haikuporter Buildmaster to a R1 / Beta 3 branch RC image
- ICU upgrades, build new webkit?
- Branch
- 26 June - 10 July: two weeks of xtreme testing
- Generate test images as needed for testing.
- All hands on deck testing of test images.
- Unless any unfixable showstoppers are found, don't halt the release.
- Do general polishing of release notes, website, etc. during this time.
- 10 July - 17 July: one week to "get the goods"
- One final strings synchronization
- Generate an image and name him "Release Candidate 1".
- Begin work on draft https://www.haiku-os.org/get-haiku/release-r1b3 page (Draft = true)
- MOAR TESTING!
- 17 July - 24 July: one week of ham-fisting final images
- Rename your latest release candidate to
r1beta3
, move from haiku-r1beta3/XXX to haiku-release/r1beta3/ - Double and triple check sha256 sums
- Generate a torrent, begin seeding and get a few other people to seed.
- Give a few hours for release to make it to the mirrors.
- Force a sync to Wasabi
- Sync up working mirrors and release-r1b3
- Update website
- Drop Draft on release-r1b3 page
- get-haiku _index should become release-r1b1
- release-r1b3 should become get-haiku_index
- Release when ready; some window to account for unexpected delays.
- Rename your latest release candidate to
Note:
See TracWiki
for help on using the wiki.