Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

July endgame #31333

Closed
weinand opened this issue Jul 24, 2017 · 0 comments
Closed

July endgame #31333

weinand opened this issue Jul 24, 2017 · 0 comments
Assignees
Labels
endgame-plan VS Code - Next release plan for endgame
Milestone

Comments

@weinand
Copy link
Contributor

weinand commented Jul 24, 2017

Endgame Schedule

  • July 26, Code freeze for the Zurich endgame
  • July 31, Code freeze for the Redmond & Zurich endgame
  • August 4, Endgame done

Zurich only

Wednesday, July 26

  • Code freeze at 6pm ZRH time
  • Ensure we have a green build on all platforms
  • All test items contain sufficiently comprehensive test descriptions by 8pm ZRH time

Thursday, July 27

Friday, July 28

  • Fixing (self-assigned, milestone assigned)
  • Verification
  • Release notes updated (check off in list below)
  • Acknowledge pull requests in release notes (check off in list below)
  • Satellite modules/npm packages ready, version updated, smoke tested (check off in list below)

Redmond & Zurich

Monday, July 31

  • 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

Tuesday, August 1 - Zurich holiday

Wednesday, August 2

  • Testing
  • Remind team members to assign issues that they intend to fix to the July milestone
  • Fixing (self-assigned, milestone assigned)
  • Verification

Thursday, August 3

  • Fixing last issues
  • Verification
  • 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

Friday, August 4

Friday/Monday
  • Disable continuous insider builds - endgame master
  • Branch code to release/<x.y> and release master - endgame master
  • Bump up the version in package.json - endgame master
  • Announce master is open for business endgame master
  • Polish release notes @redmond
Monday - Wednesday

Note: The Insiders build needs to be in the wild for 24 hours before we can enter the last phase of the endgame.

Thursday/Friday
  • Merge translations @zurich
  • Build stable for all platforms endgame master
  • Make rpm signing request @chrmarti
  • Sanity check of installable bits
  • Publish website @gregvanl
  • Publish to stable @owner
  • Publish deb and rpms to repositories manually @chrmarti
  • Add version with symbols to HockeyApp @bpasero
  • Add a git tag to HEAD of release/<x.y> in format x.y.z endgame master
  • Enable scheduled insider builds endgame master
  • Twitter announcement @seanmcbreen
@weinand weinand added the endgame-plan VS Code - Next release plan for endgame label Jul 24, 2017
@weinand weinand added this to the July 2017 milestone Jul 24, 2017
@weinand weinand self-assigned this Jul 24, 2017
@weinand weinand changed the title July endgame #29518 July endgame Jul 24, 2017
@chrmarti chrmarti assigned chrmarti and unassigned Tyriar Jul 31, 2017
@vscodebot vscodebot bot locked and limited conversation to collaborators Nov 18, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
endgame-plan VS Code - Next release plan for endgame
Projects
None yet
Development

No branches or pull requests

4 participants