Closed
Description
Endgame Schedule
- February, 2/21 Code freeze for the endgame
- February, 2/28 Endgame done
Tuesday, February 21
- Code freeze at 5pm PT
- Ensure we have a green build on all platforms
- All test items contain sufficiently comprehensive test descriptions by 6pm PT
Wednesday, February 22
- Test build starts at 7am CET / 10pm PT on Monday
- Test plan ready by 8am CET / 11pm PT on Monday
- Testing
Thursday, February 23
- Testing
- Remind team members to assign issues that they intend to fix to the July milestone
- Fixing (self-assigned, milestone assigned)
- Verification Since there are quite some old bugs to verify we verify by age, youngest first. The queries are:
Friday, February 24
- Fixing last issues
- Verification
- Add/update shrink-wrap files for built-in extensions if needed (see instructions) - endgame master
- Run OSS tool after merging shrink-wrap findings - endgame master
- The LCA review of the ThirdPartyNotices.txt files is not needed anymore
- Check new OSS usage is entered into the OSS registry - endgame master
Monday, February 27
- Acknowledge Pull Requests in release notes. - endgame master
- Satellite modules/npm packages ready, version updated, smoke tested, PRs acknowledged
- Translation input - someone
- Smoketest
- Windows - someone
- OS X - someone
- Linux - someone
- Update the Release Notes (including notable fixes) and documentation.
- Freeze
insider
builds - endgame master - Branch code to
release/<x.y>
and releasemaster
- endgame master - Bump up the version in
package.json
- endgame master
Tuesday, February 28
- Branch code to `release/<x.y> - endgame master
- Announce master is open for business - endgame master
- Polish release notes - @gregvanl
Wednesday, Mar 1
- Merge translations - someone
- Build stable for all platforms - @bpasero
- Sanity check of installable bits
- Windows - someone
- OS X - someone
- Linux - someone
- Publish website @gregvanl
- Publish to stable - someone
- Publish deb and rpms to repositories manually - @Tyriar
- Add a git tag to
HEAD
ofrelease/<x.y>
in formatx.y.z
- Enable scheduled
insider
builds - someone - Twitter announcement @seanmcbreen