This plan captures what we work on during November and early December. This iteration will be 6 weeks long. This is unusually long for us. We are an internationally distributed team and everybody in the team wants to enjoy the forthcoming holiday season while we still continue working as a closely knit team. Thus, it's 6 weeks this time. We will ship mid December.
Not unusual and still noteworthy: We will do several explorations that might or might not result in concrete deliverables in this or later releases.
Endgame Schedule
- December, 5th Code freeze for the endgame
- December, 9th Endgame done
Monday - 5th December
Tuesday - 6th December
Wednesday - 7th December
Thursday - 8th December
Friday - 9th December
Friday- 9th December
Monday - 12th December
Tuesday - 13th December
Wednesday - 14th December
Plan Items
Our team uses a GitHub Project to track its work. GitHub does not support public Projects right now. Below is a summary of the top level plan items.
Legend for annotations:
| Mark |
Description |
| 🏃 |
work in progress |
| ✋ |
blocked task |
| 💪 |
stretch goal for this iteration |
| 🔵 |
more details required |
| 🔴 |
missing issue reference |
Themes
- performance
- discoverability
- UI scalability
- API improvements
- accessibility testing
Feedback
Issues to address community feedback:
API Improvements for Extensions
Language support
Debt Items
Issues to reduce our engineering debt:
Extension Contributions
Support/contribute to extensions:
Engineering
This section lists several engineering/development items that the team identified:
Feedback Channels
Explorations
We are continuously exploring options and ideas. Some might make it into future releases.
This plan captures what we work on during November and early December. This iteration will be 6 weeks long. This is unusually long for us. We are an internationally distributed team and everybody in the team wants to enjoy the forthcoming holiday season while we still continue working as a closely knit team. Thus, it's 6 weeks this time. We will ship mid December.
Not unusual and still noteworthy: We will do several explorations that might or might not result in concrete deliverables in this or later releases.
Endgame Schedule
Monday - 5th December
Tuesday - 6th December
Wednesday - 7th December
About 80 issues were verified on 12/7
Thursday - 8th December
candidate)OSSREADME.jsonfor built-in extensions based on differences to generatednpm-shrinkwrap.jsonfiles if needed @ramya-rao-aFriday - 9th December
insiderbuilds @zurichMajor_Minor.mdin this repo directoryFriday- 9th December
Monday - 12th December
Insiderwith hand-picked and reviewed candidate fixes @ramya-rao-aTuesday - 13th December
Wednesday - 14th December
HEADofrelease/<x.y>in formatx.y.z@ramya-rao-ainsiderbuilds @kieferrmPlan Items
Our team uses a GitHub Project to track its work. GitHub does not support public Projects right now. Below is a summary of the top level plan items.
Legend for annotations:
Themes
Feedback
Issues to address community feedback:
API Improvements for Extensions
d.tsfile LSP#25 @dbaeumervscode.d.tsUse non-nullable types in vscode.d.ts #6907 @jriekenreadonlymodifier invscode.d.tsuse new readonly modifier #12732 @jriekenLanguage support
jsconfig.jsonfor projects without commonjs modules TS#11554 @dbaeumerjsconfig.jsonlight bulb Remove jsconfig.json light bulb #15205 @mjbvzDebt Items
Issues to reduce our engineering debt:
vscode-textmatecompute simplified tokens. This will improve rendering performance as well as fix issues we see with several textmate themes. Compute theme & embedded modes information in vscode-textmate #15379 @alexandrudimavscode-textmatechanges Review themes in response tovscode-textmatechanges #15376 @aeschliExtension Contributions
Support/contribute to extensions:
Engineering
This section lists several engineering/development items that the team identified:
Feedback Channels
Explorations
We are continuously exploring options and ideas. Some might make it into future releases.