# Iteration plan <details> <summary>Legend of annotations</summary> | Mark | Description | | -------------------- | ------------------------------------------------- | | :runner: | work in progress | | :hand: | blocked task | | :muscle: | stretch goal for this iteration | | :red_circle: | missing issue reference | | :large_blue_circle: | more investigation required to remove uncertainty | | :black_circle: | under discussion within the team | | :black_large_square: | a large work item, larger than one iteration | </details> ## Getting started - [x] Iterate on Python getting started experience [vscode-python#17305](https://github.com/microsoft/vscode-python/issues/17305) @luabud @jmew ## Environments - [ ] :runner: Address issues w/ discovery component [vscode-python#17250](https://github.com/microsoft/vscode-python/issues/17250) @karrtikr - [x] :runner: Develop a public API for exposing environments to other extensions [vscode-python#17234](https://github.com/microsoft/vscode-python/issues/17234) @karthiknadig ## Editing - [x] :runner: Remove Jedi 0.17 and ancillary projects [vscode-python#17225](https://github.com/microsoft/vscode-python/issues/17225) @kimadeline @karthiknadig - [ ] :large_blue_circle: Hide UI elements that do not apply to vscode.dev [vscode-python#17252](https://github.com/microsoft/vscode-python/issues/17252) @karrtikr ## Terminal None ## Debugging - [x] Iterate on experiment to remember debug configuration [vscode-python#17195](https://github.com/microsoft/vscode-python/issues/17195) @luabud ## Formatting None ## Linting None ## Testing - [x] UX polish based on feedback [vscode-python#17236](https://github.com/microsoft/vscode-python/issues/17236) @karthiknadig - [ ] :runner: Rewrite testing adapter [vscode-python#17242](https://github.com/microsoft/vscode-python/issues/17242) @kimadeline - [x] Iterate on new test icons experiment [vscode-python#17197](https://github.com/microsoft/vscode-python/issues/17197) @luabud ## Engineering - [x] Improve start-up performance [vscode-python#17237](https://github.com/microsoft/vscode-python/issues/17237) @karthiknadig - [ ] :runner: :large_blue_circle: Get virtual workspaces w/ Pylance functioning [vscode-python#17253](https://github.com/microsoft/vscode-python/issues/17253) @karrtikr - [ ] :runner: :large_blue_circle: Get untrusted workspaces w/ Pylance working [vscode-python#17254](https://github.com/microsoft/vscode-python/issues/17254) @karrtikr - [ ] :runner: Infer environment variables for an activated conda environment [vscode-python#17332](https://github.com/microsoft/vscode-python/issues/17332) @paulacamargo25 - [x] Finish "Report Issue" command [vscode-python#17330](https://github.com/microsoft/vscode-python/issues/17330) @paulacamargo25 --- ## Deferred items - [ ] :hand: :large_blue_circle: Work w/ Pylance on automatic indentation [vscode-python#481](https://github.com/microsoft/vscode-python/issues/481) @brettcannon - [ ] :hand: Switch to an insiders/nightly extension in the Marketplace [vscode-python#17196](https://github.com/microsoft/vscode-python/issues/17196) @brettcannon - [ ] :large_blue_circle: :muscle: Put flake8 behind LSP [vscode-python#17235](https://github.com/microsoft/vscode-python/issues/17235) @karthiknadig
Iteration plan
Legend of annotations
Getting started
Environments
Editing
Terminal
None
Debugging
Formatting
None
Linting
None
Testing
Engineering
Deferred items