Repository navigation
August endgame #33215
Copy link
Copy link
Closed
Labels
endgame-planVS Code - Next release plan for endgameVS Code - Next release plan for endgame
Milestone
Description
Endgame Schedule
- August 28, Code freeze for the endgame
- September 1, Endgame done
Monday, August 28
- Code freeze at 5pm PT
- Ensure we have a green build on all platforms at 5pm PT
- All test items are created (with "complexity" but not necessarily with full description) by 11pm ZRH time (2pm PT)
- All test items contain comprehensive test descriptions by 10pm PT
- Testers who cannot participate in testing check-off from list below:
- Martin Aeschlimann (@aeschli)
- alexandrudima
- Kenneth Auchenberg (@auchenberg)
- Benjamin Pasero (@bpasero)
- Chris Dias (@chrisdias)
- Christof Marti (@chrmarti)
- Dirk Bäumer (@dbaeumer)
- Erich Gamma (@egamma)
- Isidor Nikolic (@isidorn)
- João Moreno (@joaomoreno)
- Johannes Rieken (@jrieken)
- Kai Maetzel (@kieferrm)
- Matt Bierner (@mjbvz)
- Ramya Rao (@ramya-rao-a)
- Peng Lyu (@rebornix)
- roblourens
- Sandeep Somavarapu (@sandy081)
- Sean McBreen (@seanmcbreen)
- Daniel Imms (@Tyriar)
- Andre Weinand (@weinand)
Tuesday, August 29
- Test plan items assigned
- All closed feature-requests either have a verification-needed or on-testplan tag
- Testing
- Verification needed
Wednesday, August 30
- Remind team members to assign issues that they intend to fix to the August milestone
- Testing
- Fixing (self-assigned, milestone assigned)
- Verification needed
- Verification
Thursday, August 31
- Fixing last issues
- Verification needed
- Verification
- Run OSS tool after merging shrink-wrap findings endgame master
- The LCA review of the ThirdPartyNotices.txt files is not needed anymore
- do not forget to update the
distroattribute in the package.json with the commit ID of the distro repo.
- Check new OSS usage is entered into the OSS registry endgame master
Friday, September 1
- Satellite modules/npm packages ready, version updated, smoke tested
- vscode Benjamin Pasero (@bpasero)
- yo generator Martin Aeschlimann (@aeschli)
- vsce João Moreno (@joaomoreno)
- node-debugadapter-node Andre Weinand (@weinand)
- node-debug Andre Weinand (@weinand)
- node-debug2 roblourens
- Check translations (check
i18nfolder git history for latest translations, then build locally and see the amount of untranslated strings) Dirk Bäumer (@dbaeumer) - All issues verified
- Fixing (only critical bugs - no string changes)
- Smoketest
- Windows - Isidor Nikolic (@isidorn)
- OS X - Sandeep Somavarapu (@sandy081)
- Linux - João Moreno (@joaomoreno)
- All release notes updated - release notes are collected in a file named
v1_16.mdin this repo directory. This includes new features and notable fixes.- alexandrudima
- Andre Weinand (@weinand)
- Christof Marti (@chrmarti)
- Daniel Imms (@Tyriar)
- Dirk Bäumer (@dbaeumer)
- Benjamin Pasero (@bpasero)
- Erich Gamma (@egamma)
- Isidor Nikolic (@isidorn)
- João Moreno (@joaomoreno)
- Johannes Rieken (@jrieken)
- Kai Maetzel (@kieferrm)
- Martin Aeschlimann (@aeschli)
- Peng Lyu (@rebornix)
- Ramya Rao (@ramya-rao-a)
- roblourens
- Sandeep Somavarapu (@sandy081)
- Matt Bierner (@mjbvz)
- Acknowledge pull requests in release notes. We acknowledge PRs from outside the team. Use the thankyou tool to generate the initial contents of the section. owner
- vscode endgame master
- vscode-node-debug Andre Weinand (@weinand)
- vscode-node-debug2 roblourens
- vscode-debugadapter-node Andre Weinand (@weinand)
- vscode-filewatcher-windows Benjamin Pasero (@bpasero)
- vscode-languageserver-node Dirk Bäumer (@dbaeumer)
- language-server-protocol Dirk Bäumer (@dbaeumer)
- vscode-textmate alexandrudima
- vscode-loader alexandrudima
- vscode-generator-code Martin Aeschlimann (@aeschli)
- vscode-vsce João Moreno (@joaomoreno)
- vscode-docs Greg Van Liew (@gregvanl)
- vscode-css-languageservice Martin Aeschlimann (@aeschli)
- vscode-json-languageservice Martin Aeschlimann (@aeschli)
- vscode-html-languageservice Martin Aeschlimann (@aeschli)
- jsonc-parser Martin Aeschlimann (@aeschli)
- vscode-jscs Chris Dias (@chrisdias)
- vscode-tslint Erich Gamma (@egamma)
- vscode-eslint Dirk Bäumer (@dbaeumer)
- vscode-jshint Kai Maetzel (@kieferrm)
- vscode-recipes Andre Weinand (@weinand)
- localization Daniel Ye (@danyeh)
- vscode-github-issues-prs Christof Marti (@chrmarti)
- 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 Owner (@owner)
Friday/Monday
- Disable continuous
insiderbuilds - endgame master - Branch code to
release/<x.y>and releasemaster- 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
- Polish release notes redmond
- Cherry-pick hand-picked and reviewed changes to
release/<x.y>Owner (@owner) - Build
Insiderfromrelease/<x.y>endgame master - Manually release
Insiderendgame master - Documentation updated
- alexandrudima
- Andre Weinand (@weinand)
- Christof Marti (@chrmarti)
- Daniel Imms (@Tyriar)
- Dirk Bäumer (@dbaeumer)
- Benjamin Pasero (@bpasero)
- Erich Gamma (@egamma)
- Isidor Nikolic (@isidorn)
- João Moreno (@joaomoreno)
- Johannes Rieken (@jrieken)
- Kai Maetzel (@kieferrm)
- Martin Aeschlimann (@aeschli)
- Peng Lyu (@rebornix)
- Ramya Rao (@ramya-rao-a)
- roblourens
- Sandeep Somavarapu (@sandy081)
- Matt Bierner (@mjbvz)
Note: The
Insidersbuild 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 Christof Marti (@chrmarti)
- Sanity check of installable bits
- Windows
- signed installer Owner (@owner)
- zip Owner (@owner)
- OS X - Owner (@owner)
- Linux
- deb package 32-bit Owner (@owner)
- deb package 64-bit Owner (@owner)
- rpm package 64-bit Owner (@owner)
- rpm package 32-bit Owner (@owner)
- archives Owner (@owner)
- Windows
- Publish website Greg Van Liew (@gregvanl)
- Publish to stable Owner (@owner)
- Publish deb and rpms to repositories manually Christof Marti (@chrmarti)
- Add version with symbols to HockeyApp Daniel Imms (@Tyriar)
- Add a git tag to
HEADofrelease/<x.y>in formatx.y.zendgame master - Enable scheduled
insiderbuilds endgame master - Twitter announcement Sean McBreen (@seanmcbreen)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
endgame-planVS Code - Next release plan for endgameVS Code - Next release plan for endgame
Activity
gulshan commentedon Sep 3, 2017
I think this statement is not correct anymore-
weinand commentedon Sep 3, 2017
Gulshan (@gulshan) I've fixed the release notes name.