-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Epic(experiment): Create new projects and enable prebuilds from within the IDE #6906
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
Comments
Enabling prebuild would imply creating a Gitpod project as well. |
aah 💡 |
This feels like a joint effort, interfacing from inside the IDE to the Gitpod server/api to create a project with a repo which includes .gitpod.yml configuration. |
Thanks for raising this issue @jankeromnes ! 🙏 I think this makes sense. Since prebuilds are a sort-of optimization of an existing configuration (e.g. Important: I don't think that necessarily the prebuild must be configured from within the IDE. I think we should also answer this question: "Where is the best / most convenient place/way for a user to set up their YAML / configuration file? The dashboard or the IDE? And do we want to support both of those flows? Which should we push users towards as a priority, and when?" Regarding:
I would add to this. There are additional "tells" that a user might want to implement a prebuild, such as long times on running a Configuring a prebuild doesn't have to be an interrupting action, I think it could be something we encourage users to do later in their journey when using Gitpod, and almost definitely after they have created (or use) at least one YAML. e.g. "Hey, we noticed that X project takes a long time to build, have you considered [setting up a prebuild]?" Example "notification" on the team pageExample notification on the project page: |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
It would be great if the IDE allowed users to enable Prebuilds for their repository via a simple quick action.
I guess the IDE would need to be aware of:
.gitpod.yml
with aninit
task, or if one needs to be created firstThe text was updated successfully, but these errors were encountered: