-
Notifications
You must be signed in to change notification settings - Fork 29.4k
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 💪, but glad to see your interest into our planning! |
Closing 1.22 has shipped. |
@egamma thanks for the explanation, makes perfect sense. |
Endgame Schedule
Monday
Tuesday
Wednesday
Thursday & Friday
i18n
folder git history for latest translations, then build locally and see the amount of untranslated strings) @dbaeumerv1_22.md
in this repo directory. This includes new features and notable fixes.distro
attribute in the package.json with the commit ID of the distro repo.insider
builds - endgame masterrelease/<x.y>
and releasemaster
- endgame masterpackage.json
- endgame masterMonday week 2
insider
builds - endgame masterrelease/<x.y>
and releasemaster
- endgame masterpackage.json
- endgame masterMonday week 2 - Wednesday week 2
release/<x.y>
change authorInsider
fromrelease/<x.y>
endgame masterInsider
endgame masterThursday/Friday week 2
HEAD
ofrelease/<x.y>
in formatx.y.z
endgame masterinsider
builds endgame masterThe text was updated successfully, but these errors were encountered: