-
-
Notifications
You must be signed in to change notification settings - Fork 113
Closed
Labels
Needs DesignNeeds the UX team to specify or implement a solution. May need new icons or css for exampleNeeds the UX team to specify or implement a solution. May need new icons or css for example
Description
Problem
I'm currently putting together an elementary app template which tries to stick as near as possible to the elementary Developer Docs.
Because of this I was wondering, if we should add a "New Project" wizard to Code which allows to create a new elementary OS App skeleton by asking a few questions and then fetching the content of a template repo from GitHub.
The idea is not quite new and there is "Develop" in AppCenter already which does something similar.
However, when I used Develop in the past it seemed not to be up to date to how we structure apps. In addition I think it would be quite useful to have official templates which closely stick to the official documentation.
Proposal
- Add a "New Project" button which starts the Wizard
- Let the Wizard ask a few questions and set the values of pre-defined variables
- Fetch the corresponding project template from GitHub
- Replace the now defined variables in the template code with their values
- Show finish screen which points to additional documentation (depends on template)
- Open the newly created project in Code
Prior Art (Optional)
Metadata
Metadata
Assignees
Labels
Needs DesignNeeds the UX team to specify or implement a solution. May need new icons or css for exampleNeeds the UX team to specify or implement a solution. May need new icons or css for example