Closed
Description
This plan captures our work in July. 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 |
🔁 | repeating activity from iteration to 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 or significant regression issue. @greazer team
General
- 🏃 Paste Images into Markdown cells vscode-jupyter#5321, vscode#119961 @Yoyokrazy, @amunger, @mjbvz
- Copy images from cell outputs to clipboard vscode#129880 @amunger
- Cleanup handling of environment variables when starting kernels vscode-jupyter#10359 @DonJayamanne
- Interactive Window hot exit vscode-jupyter#10733 @rebornix
- 🏃 Drive scenarios and behavior for IW Input Box Intellisense plan across Python, Pylance, LSP, Jupyter vscode-jupyter#10630 vscode#151994 @rchiodo @debonte
- 💪 🔴 Submit bug fix for ZMQ to allow us to build and ship without regressions. Required for vscode-jupyter#5206 @rchiodo
Web-enablement
- Polish support for remote Jupyter server URI's for web and desktop vscode-jupyter#10672 vscode-jupyter#10675 vscode-jupyter#10782 @rchiodo
- Dataframe viewer vscode-jupyter#9665, vscode-jupyter#10200 @sadasant
- Plot viewer vscode-jupyter#10405 @sadasant
- Jupyter can't be activated on Safari vscode-jupyter#10621 @DonJayamanne
- 💪 Remote files and synchronization story vscode-jupyter#1366, vscode-jupyter#9975 @rchiodo
- 🏃 💪 intellisense full support vscode-jupyter#9976 @rchiodo, pylance team, python team
Getting started
- Clean up messaging and notifications for the Jupyter / Python first run scenarios @IanMatthewHuff
Engineering
- 🏃 Kernel architecture review and polish vscode-jupyter#10832 @rebornix, @DonJayamanne
- Further clarify and implement changes to improve our CI process vscode-jupyter#10634 mainly in regard to tests. @amunger, @greazer team
- 🏃 Improve build time vscode-jupyter#10399 @rebornix, @rchiodo
- Resolve notebook output id metadata with API team vscode-jupyter#9629 @sadasant
- 💪 🔴 Debugging/debugger architecture review and polish @sadasant
Deferred
- Investigate a method to create or suggest a virtual environment with ipykernel + needed packages for a given notebook vscode-jupyter#9640 @IanMatthewHuff