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

Prompt about environments upon user action rather than at start-up #19174

Closed
kimadeline opened this issue May 20, 2022 · 6 comments
Closed

Prompt about environments upon user action rather than at start-up #19174

kimadeline opened this issue May 20, 2022 · 6 comments
Assignees
Labels
area-editor-* User-facing catch-all feature-request Request for new features or functionality meta Issue that is tracking an overall project needs spike Label for issues that need investigation before they can be worked on. on-testplan Added to test plan
Milestone

Comments

@kimadeline
Copy link

For #19099

Find all the spots in the extension where Python is actually needed to run code, to figure out how late we can display a "Please install Python" prompt, instead of swarming the screen with "Python is not installed" notifications

@kimadeline kimadeline added feature-request Request for new features or functionality area-editor-* User-facing catch-all needs spike Label for issues that need investigation before they can be worked on. labels May 20, 2022
@kimadeline kimadeline added this to the May 2022 milestone May 20, 2022
@kimadeline kimadeline self-assigned this May 20, 2022
@karthiknadig karthiknadig modified the milestones: May 2022, June 2022 May 31, 2022
@karrtikr karrtikr assigned karrtikr and unassigned karthiknadig Jun 13, 2022
@brettcannon brettcannon modified the milestones: June 2022, July 2022 Jun 30, 2022
@karrtikr
Copy link

karrtikr commented Jul 1, 2022

Related: #19175

@karrtikr
Copy link

karrtikr commented Jul 1, 2022

Investigate extension entry points which trigger prompts if no Python is available

Manually triggers:

Auto triggers at startup:

Possible enhancements:

@karrtikr karrtikr changed the title Investigate extension entry points needing Python Trigger about environment upon user action, not at start-up Jul 1, 2022
@karthiknadig
Copy link
Member

@karrtikr You also need execution in background scenario.

@karrtikr
Copy link

karrtikr commented Jul 1, 2022

Execution in background does not really affect the Getting started experience, unless it leads to errors that show up as a prompt. Hence it's not included.

@karthiknadig
Copy link
Member

@karrtikr Jedi can be broken by the execution in background right?

@karthiknadig
Copy link
Member

Never mind, you have that covered.

@karrtikr karrtikr changed the title Trigger about environment upon user action, not at start-up Prompt about environments upon user action, not at start-up Jul 2, 2022
@karrtikr karrtikr changed the title Prompt about environments upon user action, not at start-up Prompt about environments upon user action rather than at start-up Jul 2, 2022
@karrtikr karrtikr moved this to 🏃‍♀️ in 🐍📔 Getting Started Jul 15, 2022
@karrtikr karrtikr added the meta Issue that is tracking an overall project label Jul 20, 2022
Repository owner moved this from 🏃‍♀️ to 🎉 in 🐍📔 Getting Started Jul 21, 2022
@karrtikr karrtikr added the on-testplan Added to test plan label Jul 25, 2022
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Aug 25, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-editor-* User-facing catch-all feature-request Request for new features or functionality meta Issue that is tracking an overall project needs spike Label for issues that need investigation before they can be worked on. on-testplan Added to test plan
Projects
No open projects
Development

No branches or pull requests

4 participants