Skip to content

Enable "New Workspace" button in Project Configuration without first having to use "Run Prebuild" button #6303

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

Closed
Tracked by #5071
jldec opened this issue Oct 19, 2021 · 9 comments · Fixed by #6389
Closed
Tracked by #5071
Assignees
Labels
feature: teams and projects [DEPRECATED] Please, use feature: organizations or feature: projects labels instead. team: webapp Issue belongs to the WebApp team user experience

Comments

@jldec
Copy link
Contributor

jldec commented Oct 19, 2021

When I create a new Project, I may not wish to configure a Prebuild before opening a Workspace.

The New Workspace button is currently disabled, until a Prebuild is run. Let's enable it always.

Screenshot 2021-10-19 at 23 28 31

@jldec jldec added user experience feature: teams and projects [DEPRECATED] Please, use feature: organizations or feature: projects labels instead. team: webapp Issue belongs to the WebApp team labels Oct 19, 2021
@svenefftinge
Copy link
Member

Also for the Prebuild option, I think we should remove the logs view on the right and instead open a new window with a workspace starting in prebuild.

@gtsiolis
Copy link
Contributor

@AlexTugarev AlexTugarev self-assigned this Oct 25, 2021
@jldec
Copy link
Contributor Author

jldec commented Oct 25, 2021

/schedule

@roboquat
Copy link
Contributor

@jldec: Issue scheduled in the meta team (WIP: 0)

In response to this:

/schedule

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

@jldec jldec mentioned this issue Oct 25, 2021
5 tasks
@svenefftinge
Copy link
Member

svenefftinge commented Oct 26, 2021

I believe new users just entering gitpod and ending up here will be a little uncertain what to do next, when there are two buttons. I think having one button that starts a workspace with a prebuild in a new tab would be simpler and better.

Worth noting that the singular rebuild page is a great place to educate people about what a rebuild is. Also, it offers a button to skip this, for people who are a little impatient.

@AlexTugarev
Copy link
Member

I started working on this in PR #6389.

It's just a draft of a single action that would combine:

  1. storing the config
  2. triggering a prebuild
  3. redirecting to a workspace start in order to see the prebuild logs and the progress over there.

@JanKoehnlein
Copy link
Contributor

/assign @AlexTugarev

@jldec jldec changed the title Allow New Workspace action in Project Configuration without running a Prebuild first Enable "New Workspace" button in Project Configuration without first having to use "Run Prebuild" button Oct 28, 2021
@jldec
Copy link
Contributor Author

jldec commented Oct 28, 2021

Discussed with @gtsiolis and @AlexTugarev.
Decision was to keep this issue separate from #5785

More details in PR #6389

@jldec
Copy link
Contributor Author

jldec commented Oct 28, 2021

@JanKoehnlein I expected this to move to "groundwork: awaiting deployment" when it was auto-merged after I approved #6389.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature: teams and projects [DEPRECATED] Please, use feature: organizations or feature: projects labels instead. team: webapp Issue belongs to the WebApp team user experience
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants