R1/beta2 Timeline

  • 26 Apr - 2 May: one week - last minute scramble.
    • Don't commit anything risky.
    • "Soft" strings freeze begins.
    • Testing starts ramping up.
  • 3 May 8 May: branch r1beta2!
    • Branch r1beta2
    • Add r1beta2 Concoures and deploy
    • Buildbot and Buildmaster should be generating r1beta2 RCs when forced.
    • Don't forget about HaikuPorts! We didn't branch Haikuports for r1beta1
  • 9 May - 22 May: 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.
  • 22 May - 27 May: one week to "get the goods"
  • 27 May - 31 May: one week of ham-fisting final images
    • Rename your latest release candidate to r1beta2, move from haiku-r1beta2/XXX to haiku-release/r1beta2/
    • 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-r1b2
    • Update website
      • Drop Draft on release-r1b2 page
      • get-haiku _index should become release-r1b1
      • release-r1b2 should become get-haiku _index
    • Release when ready; some window to account for unexpected delays.
Last modified 2 months ago Last modified on May 9, 2020, 3:54:45 AM
Note: See TracWiki for help on using the wiki.