Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Python: Iteration Plan for July 2022 #19438

Closed
23 of 41 tasks
kieferrm opened this issue Jul 9, 2022 · 0 comments
Closed
23 of 41 tasks

Python: Iteration Plan for July 2022 #19438

kieferrm opened this issue Jul 9, 2022 · 0 comments
Assignees
Labels
iteration-plan Plan for the current iteration

Comments

@kieferrm
Copy link
Member

kieferrm commented Jul 9, 2022

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.

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
⬛ a large work item, larger than one iteration

Getting started

  • Prompt about environments upon user action, not at start-up; @karrtikr issue
  • Improve experience when starting up codespaces; @karrtikr issue
  • Opening the Windows Store or appropriate walkthrough tile when Python is not installed (part of πŸπŸ“” Getting Started v-team); issue; @karrtikr
  • Expand API for creating untitled files so as to specify the language mode; @karrtikr issue
  • Make a new release of WWBD; @brettcannon

Environments

  • πŸƒβ€β™€οΈ Work on finalizing design of proposed API for environments; issue; @karrtikr
  • Finalize on the UX for environment details in the status bar; related issue; @brettcannon @luabud
  • Add a setting to control whether environment details are shown all the time, only for Python files, or never; issue, issue; @karrtikr

Editing

None

LSP

  • Complete MVP of generated LSP types, take the repo public, and publish to PyPI; issue; @karthiknadig
  • Explore pygls adopting programmatic definition of LSP (for notebook support); issue; @karthiknadig

Terminal

None

Debugging

  • πŸƒβ€β™€οΈ Investigate automatic debug configuration based on the open workspace for Django, Flask, and FastAPI; issue; @paulacamargo25
  • πŸƒβ€β™€οΈ Implement automatic debug configuration for Django; issue @paulacamargo25
  • πŸƒβ€β™€οΈ Implement automatic debug configuration for a Python script; issue @paulacamargo25
  • πŸƒβ€β™€οΈ Investigate and implement automatic debug configurations for Flask; issue @paulacamargo25
  • πŸƒβ€ Investigate and implement automatic debug configurations for FastAPI; issue @paulacamargo25
  • πŸƒβ€β™€οΈπŸ’ͺ Investigate separating debug support into its own "debugy" extension; issue @paulacamargo25

Formatting

None

Linting

None

Testing

  • πŸƒβ€β™€οΈ Rewrite unittest execution code; issue; @ksy7588 @karthiknadig
  • πŸƒβ€β™€οΈ Investigate how to do pytest execution/discovery via plug-in; issue; @ksy7588 @karthiknadig

(github|vscode).dev

None

Documentation

  • πŸƒβ€β™€οΈ Documentation for the extension template; issue; @karthiknadig

Engineering

Python community

  • set up a buildbot on Azure, funded by MS; demo to explore VM requirements; @brettcannon

Deferred Items
@kieferrm kieferrm added the iteration-plan-draft Proposed plan for the upcoming iteration label Jul 9, 2022
@kieferrm kieferrm added this to the July 2022 milestone Jul 9, 2022
@kieferrm kieferrm pinned this issue Jul 9, 2022
@brettcannon brettcannon changed the title Python: Iteration Plan for July 2022 [DRAFT] Python: Iteration Plan for July 2022 Jul 14, 2022
@brettcannon brettcannon added iteration-plan Plan for the current iteration and removed iteration-plan-draft Proposed plan for the upcoming iteration labels Jul 14, 2022
@karrtikr karrtikr removed this from the July 2022 milestone Jul 26, 2022
@kieferrm kieferrm unpinned this issue Aug 7, 2022
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Sep 4, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
iteration-plan Plan for the current iteration
Projects
None yet
Development

No branches or pull requests

3 participants