wiki:R1/Beta3/Timeline

Version 7 (modified by kallisti5, 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
    • Generate an image and name it "Test Candidate 1"
    • Upgrade Haikuporter Buildmaster to a R1 / Beta 3 branch RC0 image
    • ICU upgrades, build new webkit?
  • 26 June - 10 July: two weeks of xtreme testing
    • Generate additional test candidate 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"
  • 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
        • DO not advertise final release images on Wasabi.. too much bandwidth.
      • Sync up working mirrors and release-r1b3
    • Push final images to IPFS repos and alert folks pinning to repin
      • Pin R1 / Beta 3 release folder CID on Pinata
    • 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.
Note: See TracWiki for help on using the wiki.