Skip to content

Commit 8f57e92

Browse files
committed
Updated Roadmap (markdown)
1 parent 77da458 commit 8f57e92

File tree

1 file changed

+15
-10
lines changed

1 file changed

+15
-10
lines changed

Roadmap.md

Lines changed: 15 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,8 @@ For 2021, we'll particularly focus in the following themes.
6666
- [ ] Remote-SSH
6767
- [ ] Prevent server installation on micro-instances
6868
- [x] Support 'Reopen in Container' leveraging Remote-Container support
69-
- [x] Remote-Container
69+
- [ ] Remote-Container
70+
- [ ] :runner: Simplify creating a custom dev container configuration, e.g., 'a la cart consumption of the features in the universal image'
7071
- [x] Assist users in installing `Docker` when not yet installed
7172
- [x] Support for untrusted remote-containers
7273
- See also _Support browsing and modifying GH repositories_ in the SCM section.
@@ -105,6 +106,7 @@ For 2021, we'll particularly focus in the following themes.
105106
- [ ] Improve custom editors and custom views
106107
- [x] Improve data transfer between webviews and the extension host
107108
- [ ] :runner: Support web-workers in webviews
109+
- [x] Support a predefined set of webcomponents in webviews
108110
- [ ] :runner: Our API provides access to open text editor, but not notebooks, or custom editors. Extension authors rely on less than optimal workarounds.
109111
- [ ] Enrich tree views to lower the need to implement a custom webview-based view (model-based search/filtering, inline editing, help text, large buttons, drag&drop, checkboxes)
110112

@@ -124,10 +126,10 @@ For 2021, we'll particularly focus in the following themes.
124126
### Notebooks
125127
- [ ] :runner: Achieve feature parity with regular text editors: minimap, scrollbar markers, find across inputs and output
126128
- [ ] :runner: Public notebook API and allow dedicated notebook extensions in the VS Code marketplace; extension recommendations
127-
- [ ] Extend language servers to natively support notebooks
128-
- [ ] :runner: Explore improved debugging of notebook cell execution
129+
- [ ] :runner: Extend language servers to natively support notebooks
130+
- [x] Explore improved debugging of notebook cell execution
129131
- [ ] Investigate compliance test suites for notebook providers, renderers
130-
- [ ] See "Markdown" section for what may apply to markdown cells
132+
- [ ] :runner: See "Markdown" section for what may apply to markdown cells
131133

132134
### SCM / Pull Requests
133135
- [ ] :runner: Investigate synergies between the Core git, GHPRI, and GitLens (implementation sharing, plugin extensibility)
@@ -147,7 +149,7 @@ For 2021, we'll particularly focus in the following themes.
147149

148150
### Debug Adapter Protocol (DAP)
149151
- [ ] :runner: Continue to refine and improve the [Debug Adapter Protocol](https://microsoft.github.io/debug-adapter-protocol/) with support from the community.
150-
- [ ] Green threads DAP support
152+
- [ ] :runner: Green threads DAP support
151153

152154
### Testing
153155
- [x] Provide testing support and help the ecosystem to move over.
@@ -171,7 +173,7 @@ For 2021, we'll particularly focus in the following themes.
171173
- [ ] :runner: Provide an integrated 'Welcome' experience for extensions.
172174
- [ ] :runner: Investigate how to effectively inform users about new features provided by an extension update.
173175
- [ ] Extend our development tooling:
174-
- [ ] :runner: Support for web worker extensions
176+
- [x] Support for web worker extensions
175177
- [ ] :runner: Improve testing (unit testing and Playwright)
176178
- [ ] Extend our extension guidelines to not only cover UX, but also performance
177179
- [ ] Allow extension authors to integrate GH Sponsor information
@@ -181,7 +183,8 @@ For 2021, we'll particularly focus in the following themes.
181183
- Extension Publishing (See _Security_)
182184
- [x] Support for platform specific flavors of extensions.
183185
- [ ] Support publishing of signed extensions.
184-
- [ ] :runner: Add support for verified publishers.
186+
- [x] Add support for verified publishers.
187+
- [x] Add support for insider extensions
185188

186189

187190
### Serviceability
@@ -196,7 +199,7 @@ For 2021, we'll particularly focus in the following themes.
196199
### TypeScript
197200
We will continue to collaborate deeply with the TypeScript. See also the [TypeScript roadmap](https://github.com/Microsoft/TypeScript/wiki/Roadmap).
198201
- [ ] Adopt LSP for TS
199-
- [ ] :runner: Inline type hints
202+
- [x] Inline type hints
200203
- [ ] :runner: Explore supporting multiple files/libraries in the Web Worker based language service
201204
- [ ] Explore support for TS notebooks: This allows us to drive the LSP/notebook discussions.
202205

@@ -217,7 +220,7 @@ We will continue to collaborate deeply with the TypeScript. See also the [TypeSc
217220

218221

219222
## Contributions to VS Code Extensions
220-
- [ ] :runner: [GitLens extension](https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens)
223+
- [x] [GitLens extension](https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens)
221224
- [ ] :runner: [ES Lint](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)
222225
- [ ] :runner: [Ruby](https://marketplace.visualstudio.com/items?itemName=rebornix.Ruby)
223226
- [ ] :runner: [Markdown customization extensions](https://marketplace.visualstudio.com/items?itemName=bierner.github-markdown-preview)
@@ -228,12 +231,14 @@ We will investigate into improving the performance of popular extensions that ar
228231

229232

230233
## Install / Update
234+
- [x] Make VS Code available in the Widnow Store.
231235
- [ ] Provide a [MSIX installer](https://docs.microsoft.com/en-us/windows/msix/) on Windows.
232236
- [ ] Rework our update mechanism based on Chromium's OSS updater; this allows for more incremental updates which helps with slow connections and also makes universal downloads like the one for macOS more acceptable
233237

234238

235239
## Engineering
236-
- [ ] :runner: Invest into a unified, improved and fast file watching
240+
- [ ] :runner: Improve our smoke tests and revisit the current approach on how we implement them.
241+
- [x] Invest into a unified, improved and fast file watching
237242
- [ ] :runner: Improve our GitHub issue bots, examples:
238243
- [x] reject invalid incoming issues automatically
239244
- [ ] :runner: automate training of our classification bot

0 commit comments

Comments
 (0)