Skip to content

April 2021 Endgame #122173

Closed
Closed
@alexdima

Description

@alexdima
  • 04/26 Code freeze for the endgame
  • 04/30 Endgame done
  • 05/05 Expected release date (this may change)
Monday
Tuesday
Wednesday
  • 🔖Testing
  • Remind team members to assign issues that they intend to fix to the current milestone
  • Fixing (self-assigned, milestone assigned)
  • 🔖Verification needed
  • Prepare for Smoke test: Make sure all smoke test issues are labelled smoke-test and fixed endgame champion
Thursday
  • Fixing (self-assigned, milestone assigned, NO discussion during standup)
    • Move issues to the next month that can be deferred
  • 🔖Verification needed
  • 🔖Verification
  • Prepare for Smoke test: Make sure all smoke test issues are labelled smoke-test and fixed endgame champion
Friday
  • Pause scheduled insider builds endgame champion
  • 🔖Verification needed
  • 🔖Verification
  • 🔖Milestone issues
  • Satellite modules/npm packages ready, version updated, smoke tested
  • Fixing (scrutiny sets in - major bugs only - to be discussed in stand-up meeting, labeled as candidate)
  • Smoketest (⚠️ MUST run with --stable-build argument ⚠️ )
    • Windows - owner
    • macOS (Universal) - owner
    • Linux - owner
  • All release notes updated
  • Acknowledge pull requests in release notes. We acknowledge PRs from outside the team. We have improved the tooling so that the endgame champion can generate the pull request acknowledgment for all repositories at once. endgame champion
    • debug-adapter-protocol, inno-updater, jsonc-parser, language-server-protocol, lsif-node, vscode, vscode-codicons, vscode-css-languageservice, vscode-debugadapter-node, vscode-dev-containers, vscode-docs, vscode-emmet-helper, vscode-eslint, vscode-extension-samples, vscode-generator-code, vscode-hexeditor, vscode-html-languageservice, vscode-js-debug, vscode-js-debug-companion, vscode-js-profile-visualizer, vscode-jshint, vscode-json-languageservice, vscode-languageserver-node, vscode-loader, vscode-lsif-extension, vscode-node-debug, vscode-node-debug2, vscode-pull-request-github, vscode-recipes, vscode-references-view, vscode-textmate, vscode-vsce
    • 💡localization - @weeteckt
  • Acknowledge issue trackers from the community @chrmarti
  • Add notable fixes to the release notes all
  • When done fixing/verifying and there are changes since last build at the end of day PT
    • Trigger new insider build and publish it manually endgame champion
  • Branch code to release/<x.y> endgame champion
  • Bump up the version in package.json on main - endgame champion
  • Announce main is open for business endgame champion
Friday/Monday
  • Polish release notes redmond
  • Fixing (only critical bugs - no string changes)
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. endgame champion

Tuesday/Wednesday (the day before the release)
Wednesday/Thursday - Expected release day (this may change)

Metadata

Metadata

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