[Meta] “New project” flow improvements
Description
The “New project” screen truly deserves some love and attention. By adding new project templates, this screen is going to become even more complex. It doesn't have to be that way. We can't improve everything on one release, so let's separate improvements into smaller issues.
Issues
-
Language/framework CI/CD project templates -
Allow quick-add of README, .gitlab-ci.yml, LICENSE and .gitignore -
Replace project path field with project name but allow users to change the path/handle -
Project Type templates -
Improve page description explaining what a project is -
Add a “human” label to the project namespace (e.g. “Location”) and group/user avatar -
Improve visibility levels descriptions -
Separate project creation from project importing, as most importers don't need/ignore the project details -
Collapse description as an optional field
Vision (so far)
1. Start | 2. Blank | 2. Blank (edit project handle) | Import | Template (Ruby on Rails) |
---|---|---|---|---|
Edited by Andreas Kämmerle