-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Description
Is your feature request related to a problem? Please describe
When starting a GitPod workspace, a "Get Started with GitPod" page shows up by default. Although it is possible for an individual user to uncheck the bottom of the page to suppress this page in the future, there appears to currently be no way for the person configuring a workspace to suppress this page for all users.
This is a problem for those of us who intend to use GitPod for technical training. In case you have never delivered live technical training before, imagine that you have a few dozen people in front of you and you have to give them instructions. You can't see their screens, and as beginners, they don't yet have the knowledge to distinguish what is or is not important. You can describe the steps they need to perform, but if there's an unexpected window/tab, they will be confused and it will derail the class. The absolute worst case is when some of these students have the window and others do not, which will happen if some (e.g., more advanced students) close the tab and/or uncheck the box to suppress this page in the future. This has already happened with me and a co-worker, who had no idea what page I was talking about because it does not come up for him.
Describe the behaviour you'd like
I am requesting a configuration parameter that, when added to the .gitpod.yml
file in a repository, will suppress the "Get Started with Gitpod" Page for workspaces created based on that repository. I have no strong opinion about what this parameter is called, what its value might be, or even whether it goes into .gitpod.yml
file specifically. I really just care about the outcome, which is that I can be sure that in 100% of cases, the only windows that show up in the workspace are the ones that I have specifically configured. In other words, I can be sure that the workspace looks exactly the same for every student in the class.
To be clear, I am not suggesting that you change the default behavior. It's fine that this "Get Started" page shows up by default. I just want a way to explicitly disable it for all workspaces created from a given repository.
Describe alternatives you've considered
I am not aware of any alternative approach to achieve what I have described. Adapting to the current behavior is not really an acceptable solution, as consistency and predictability are pretty essential to a good training experience.
Additional context
For context, this was recently brought up by another user in Discord. I found that thread because I was searching for the same thing (a way to suppress this page). I wasn't able to find an issue filed by OP requesting this capability, so I am filing it.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status