Description
User experience testing has shown that most new users are not ready to learn about configuring their repo with a .gitpod.yml
before opening their first workspace.
We should remove that step from the new project onboarding flow, but still give users access to the configuration page in the dashboard whenever they want to.
The suggested new project onboarding sequence is reduced to the following steps:
- Select repo (and authorize GitHub app if necessary)
- Select team or personal account (unless user or team context is already known)
- Open workspace
Questions:
-
We dicusssed whether to keep auto-inferring a
.gitpod.yml
and triggering a prebuild (without showing the configuration page) and placing the file into the repo without committing it. This feels like a nice-to-have, given that new users are unlikely to understand it well enough the first time they open a workspace. Note that complications with this approach would also apply to Always Infer.gitpod.yml
#6921. -
There was a suggestion to show a page to announce successful creation of the project, with buttons to [Open Workspace] or go [Back to Dashboard]. This seems quite reasonable, and also useful to keep in mind for other future options like [Create another Project] or even an option to [Configure], but I would not make it a necessary part of this issue.
Related to #5785
Metadata
Metadata
Assignees
Labels
Type
Projects
Status