Skip to content

April 2019 Endgame #73175

Closed
Closed

Description

This is the endgame schedule for April 2019 Iteration.

Schedule

  • End game master: @aeschli / Zurich
  • End game buddy: @RMacfarlane / Redmond
  • 05/06 Code freeze for the endgame
  • 05/10 Endgame done
  • 05/17 Expected release date (this may change)

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

Monday 05/06
  • Run OSS tool @aeschli
    • The LCA review of the ThirdPartyNotices.txt files is not needed anymore
  • Code freeze at 5pm PT
  • Ensure we have a green build on all platforms at 5pm PT
  • All test items contain test meta data by 5pm PT and sufficiently comprehensive test descriptions by 8am CET
  • Update your availability for testing here - https://vscode-tools.azurewebsites.net/
Tuesday
  • Test plan items assigned (using https://vscode-tools.azurewebsites.net/)
    • Run the tool multiple times to balance load if test items come in later and assignments are already made
  • All closed feature-requests either have a verification-needed or on-testplan tag
  • Test build starts at 7am CET
  • Test plan ready by 8am CET
  • Testing
  • Verification needed
Wednesday
  • Testing
  • Remind team members to assign issues that they intend to fix to the current milestone
  • Fixing (self-assigned, milestone assigned)
  • Verification
Thursday
  • Fixing (scrutiny sets in - major bugs only - to be discussed in stand-up meeting, labeled as candidate)
  • Verification
Friday
Friday/Monday
  • Branch code to `release/<x.y> @aeschli
  • Bump up the version in package.json - @aeschli
  • Announce master is open for business @aeschli
  • 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.

Wednesday/Thursday
  • Build stable for all platforms @aeschli
  • Make rpm signing request @RMacfarlane
  • Sanity check of installable bits
    • Windows
      • signed installer 32-bit
      • signed installer 64-bit
      • signed user installer 32-bit
      • signed user installer 64-bit
      • zip 32-bit
      • zip 64-bit
    • OS X
    • Linux
      • deb package 32-bit
      • deb package 64-bit
      • rpm package 64-bit
      • rpm package 32-bit
      • archive 32-bit
      • archive 64-bit
  • Publish website @gregvanl
  • Publish Localization language pack @shawndon
  • Publish to stable @aeschli
  • Add a git tag to HEAD of release/<x.y> in format x.y.z (for vscode.d.ts download) @aeschli
  • Publish @types/vscode@<x.y> @octref
  • Publish rpm to repository manually @RMacfarlane
  • Enable scheduled insider builds @aeschli
  • Twitter announcement @auchenberg

Metadata

Assignees

Labels

endgame-planVS Code - Next release plan for endgame

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions