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
March Endgame #46620
Comments
|
Out of curiosity, what does "Endgame done" date mean? I think that during the past few iterations, it has always been at the end of week 1 while the endgame always seems to be planned to last two weeks. Awesome release documentation BTW :) |
|
@borekb at the top it's referring to the team's test/verification week. The following week we refer to as debt week and we focus on technical debt reduction and fix any remaining issues with the build that pop up. More info here https://github.com/Microsoft/vscode/wiki/Development-Process#inside-an-iteration |
|
Hmm, that wiki also seems to assume a single-week endgame which I don't think I've ever seen :) But overall, I could measure month's progress just by looking at the GitHub Milestone progress bar, it's extremely impressive how predictably you deliver VSCode in a relatively large and distributed team. |
@borekb the endgame is one week and the 'Endgame Done' date refers when the engineering work for the release is done. This date is different from when we ship the release. As @Tyriar explains above, after 'Endgame done' we let the release sit. We freeze the insiders channel so that we all test the latest bits and watch for critical issues. We review the critical issues daily. If there is a critical fix we wait for another 24 hours. Therefore the release date is during the week after the endgame, but we never release on a Friday. I´ll update the wiki with more detail. Given this I cannot remember an endgame that lasted longer than a week |
|
Closing 1.22 has shipped. |
|
@egamma thanks for the explanation, makes perfect sense. |


sandy081 commentedMar 27, 2018
•
edited by bpasero
Endgame Schedule
Monday
Tuesday
Wednesday
Thursday & Friday
i18nfolder git history for latest translations, then build locally and see the amount of untranslated strings) @dbaeumerv1_22.mdin this repo directory. This includes new features and notable fixes.distroattribute in the package.json with the commit ID of the distro repo.insiderbuilds - endgame masterrelease/<x.y>and releasemaster- endgame masterpackage.json- endgame masterMonday week 2
insiderbuilds - endgame masterrelease/<x.y>and releasemaster- endgame masterpackage.json- endgame masterMonday week 2 - Wednesday week 2
release/<x.y>change authorInsiderfromrelease/<x.y>endgame masterInsiderendgame masterThursday/Friday week 2
HEADofrelease/<x.y>in formatx.y.zendgame masterinsiderbuilds endgame masterThe text was updated successfully, but these errors were encountered: