Closed
Description
This plan captures our work in May. We follow the same iteration cycle as VS Code. Although we plan for a whole iteration, we may 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 |
Jupyter Notebook High Priority
- 🏃 Maintain empty list of issues labeled as an important Golden Scenario issue. @greazer team
Jupyter Notebook Focus Areas
-
🏃 Round out Lazy Kernel support to enable URI and AzML connections @DonJayamanne
- Gracefully handle connection issues with remote kernels (via lazy/proxy kernels) vscode-jupyter#9167
- Support picking IJupyterServerUriInfo vscode-jupyter#9683
- ⚫ Support multiple remote servers and related: vscode-jupyter#9684
- 🏃 ⚫ Make connecting to remote URI's (in general) more intuitive vscode-jupyter#9660
-
🏃 Fill out support for remote Jupyter server URI's in a web-enabled Jupyter extension vscode-jupyter#9574 @rchiodo
- https vscode-jupyter#9754 @rchiodo
- kernel completions vscode-jupyter#9977 @rchiodo
- 🏃 💪 intellisense full support vscode-jupyter#9976 @rchiodo, pylance team
- notebook debugging vscode-jupyter#9973 @IanMatthewHuff
- 🏃 IW debugging vscode-jupyter#9974 @DonJayamanne, @IanMatthewHuff
- Support debugging of Interactive Window using the Jupyter debugger protocol vscode-jupyter#10037 @DonJayamanne
- 🏃 variable window vscode-jupyter#9664 @sadasant
- 🏃 plot viewer and dataframe viewer vscode-jupyter#9665 @sadasant
- 🏃 interactive window vscode-jupyter#9717 @amunger, @rebornix
- export vscode-jupyter#9996 @rebornix
- standard ipywidgets communications vscode-jupyter#10051 @rchiodo
- ipywidgets from CDN vscode-jupyter#9984 @rchiodo
- 💪 File synchronization story vscode-jupyter#9975 @rchiodo
-
💪 Explore how to improve creation, autoselection and presentation of environments, see vscode-jupyter#9615, vscode-jupyter#7230, vscode-jupyter#9115, vscode-jupyter#5998, @IanMatthewHuff
- 💪 Investigate a method to create or suggest a virtual environment with
ipykernel
+ needed packages for a given notebook vscode-jupyter#9640 @IanMatthewHuff
- 💪 Investigate a method to create or suggest a virtual environment with
-
IW and Notebook scrolling issues
- 💪 Experiment with scrollable output regions vscode-jupyter#7096 @amunger
- IW doesn't scroll to bottom vscode#145353 @rchiodo
Engineering
- 🏃 Make use of telemetry-supported test analysis to enable a performance test vscode-jupyter#7437 @amunger
- Migrate off of the vscode.proposed.notebookDeprecated vscode-jupyter#9629 @sadasant
Deferred
- Support macOS on Apple Silicon vscode-jupyter#5206 @DonJayamanne
- Support ipywidgets without a CDN vscode-jupyter#10060 @rchiodo