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

Epic: New Project Wizards for Beta #2110

Closed
7 tasks done
petetronic opened this issue Jan 23, 2024 · 1 comment
Closed
7 tasks done

Epic: New Project Wizards for Beta #2110

petetronic opened this issue Jan 23, 2024 · 1 comment
Assignees
Labels
area: project wizard Issues related to New Project Wizard category. epic Epic

Comments

@petetronic
Copy link
Collaborator

petetronic commented Jan 23, 2024

Description

The Positron Welcome screen (#2513) will include options for users to get started in different modes, e.g. New Notebook, New File, New Console, and New Project.

This Epic covers the "New Project" option, which will need to ask the user for additional information to help them configure their new project in a folder of their choice.

For Beta, Positron will start with a fix set of project types based on the language extensions we embed, but in the future, other extensions would be able to register their own workflows.

The high-level flow for creating a new project will involve:

  1. Select project type.

Python: Untitled .py file
R: Untitled .R file
Notebook (Python): Untitled .ipynb file

  1. Project type specific customizations could then be shown.

Example, for Python, the user would need to select the Python interpreter, whether they would want a virtual environment created.


Sub-epics


Related issues

@petetronic petetronic added the epic Epic label Jan 23, 2024
@petetronic petetronic added this to the Private Alpha 2024 Q1 milestone Jan 23, 2024
@petetronic petetronic changed the title Epic: New Project / Open Project Epic: New Project Wizards Jan 23, 2024
@petetronic petetronic changed the title Epic: New Project Wizards Epic: New Project UX Jan 23, 2024
@wesm wesm added area: project wizard Issues related to New Project Wizard category. and removed epic Epic labels Feb 29, 2024
@petetronic petetronic added the epic Epic label Feb 29, 2024
@petetronic petetronic changed the title Epic: New Project UX Epic: New Project Wizards for Beta Jun 3, 2024
@sharon-wang
Copy link
Member

Closing as the sub-epics for Beta have now been completed. The next phase of the wizard for the Release Candidate is captured across #3364 and the project wizard board.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Aug 11, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area: project wizard Issues related to New Project Wizard category. epic Epic
Projects
None yet
Development

No branches or pull requests

3 participants