-
Notifications
You must be signed in to change notification settings - Fork 376
Closed
Labels
iteration-planVS Code - Upcoming iteration planVS Code - Upcoming iteration plan
Milestone
Description
This plan captures our work on the Remote development extensions in August. We follow the same iteration cycle as VS Code. Although we plan for a whole iteration, we not only ship at the end of an iteration but throughout.
Plan Items
Below is a summary of the top level plan items.
Legend of annotations:
Mark | Description |
---|---|
🏃 | work in progress |
✋ | blocked task |
💪 | stretch goal for this iteration |
🔴 | missing issue reference |
🔵 | more investigation required to remove uncertainty |
⚫ | under discussion within the team |
Remote - Core
- Generalize SSH explorer to allow contributions from Containers and WSL Generalize SSH explorer to also be usable for Containers and WSL #926 @rebornix
- Polish reconnect dialog / UX When disconnected waiting to reconnect, user should be able to "retry now" #1246 @sbatten
- Ensure VS Code server doesn't listen on 0.0.0.0 It's unsafe to expose ports to 0.0.0.0 rather than 127.0.0.1 in remote server #1016 @roblourens @alexandrudima
- Improve connection/reconnection reliability Investigate reconnection reliability #955 @alexandrudima
- Improve discoverability of the 'install local extensions' command Improve discoverability of 'Install Local Extension...' #1066 @sandy081
- Create ARM64 server builds @joaomoreno
- Polish extension readme files @chrisdias @sana-ajani @bowdenk7 @gregvanl @Chuxel
Remote - SSH
- Enable dynamic forwarding out of the box Use dynamic forwarding by default #1157 @roblourens
- Support installing the VS Code server through the VS Code client Use VS Code Remote Development w/o marketplace, update connectivity #15 @roblourens
- Explore how to prevent passphrase and password prompts to appear behind the reconnect dialog SSH reconnect requires password in background #1072 @roblourens @sbatten
- Automatically enable SSH agent forwarding if needed Allow ssh agent forwarding by default, (when user has enabled in ssh config) #1158 @roblourens
- Support connection sharing between windows that connect to the same host ControlMaster is not supported on Windows - find a workaround or document it #96 @roblourens
- Adopt ARM64 support Please add support for Linux on ARM64 #69 @roblourens
- 🏃 SSH Blog post series @sana-ajani @gregvanl
Remote - Containers
- Add command 'Open Workspace in Container', 'Reopen Workspace in Container' Open Workspace in Container... improve support for multi root workspaces #387 @chrmarti @aeschli
- More guidance in
devcontainer.json
when reusing an existing Docker Compose / Dockerfile Provide more devcontainer.json guidance when reusing an existing Docker Compose / Dockerfile #1076 @chrmarti - Investigate: Reducing reliance on
runArgs
for common scenarios: mount points, environment variables Investigate: Reducing reliance onrunArgs
for common scenarios: mount points, environment variables #1201 @chrmarti - Contribute to Remote Explorer Use remote explorer contribution point to add containers to remote explorer #1141 @alexr00
- 🏃 Prompt to rebuild on reload if
devcontainer.json
or associated Dockerfile/compose files have been updated Prompt to rebuild on reload if devcontainer.json or associated Dockerfile/compose files have been updated #758 @chrmarti - Support
${localWorkspaceFolder}
indevcontainer.json
Support${workspaceFolder}
or${hostWorkspaceFolder}
#442 @chrmarti - Support all
docker
related settings provided by theDocker
extension Adopt new Docker settings from Docker extension #859 - 🏃 Container Blog post series @bowdenk7 @gregvanl
Remote - WSL
- WSL Blog post series Part III @gregvanl
- 🏃 WSL2 Blog post @fiveisprime @gregvanl
Deferred Items
- 🔴 💪 Support to debug the local and remote Extension Host at the same time @weinand
ThomOrlo, michaelmcallister, skywalkerisnull, Hades32, sergei3000 and 6 moreWunkolo
Metadata
Metadata
Labels
iteration-planVS Code - Upcoming iteration planVS Code - Upcoming iteration plan