Note: The
Insidersbuild needs to be in the wild for 24 hours before we can enter the last phase of the endgame.
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 release master - endgame masterpackage.json - endgame masterinsider builds - endgame masterrelease/<x.y> and release master - endgame masterpackage.json - endgame masterrelease/<x.y> change authorInsider from release/<x.y> endgame masterInsider endgame masterHEAD of release/<x.y> in format x.y.z endgame masterinsider builds endgame masterOut 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. 馃檱
Hmm, that wiki also seems to assume a single-week endgame which I don't think I've ever seen :)
@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 :muscle:, but glad to see your interest into our planning!
Closing 1.22 has shipped.
@egamma thanks for the explanation, makes perfect sense.
Most helpful comment
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. 馃檱