-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Epic: MVC Public Gitpod API #7900
Comments
Can you please make the design doc public. Would be great to see a Terraform provider for managing Gitpod teams. |
Hey @andymac4182 👋
This request is worthy of its own feature request / issue. This epic will most likely not be the fully-fledged API, but a subsection of some of the API's as well as a foundation for future API's. I doubt all of the CRUD API's required for a fully working Terraform provider will be possible within this issue/epic alone.
|
What about authorization and authentication stuff? Will you go to the OpenID Connect route like others or the usual OAuth way like GitHub did? Will managing own OAuth clients be included in the epic roadmap? |
The original epic from team IDE with the narrowly-scoped feature requests for the very first iteration: #8512 |
any updates on this ? |
Hi @jmls, you can follow the current progress on the linked issue: #9229 As written in the description, we're currently focusing on our first internal client and their specific needs, and use the experience for that to lay out the foundations. How we're going to move forward beyond that specifically - e.g. how we prioritize adding more functionality is - up to future discussions. |
Closing this epic and will follow up with new issues. @geropl has updated the title, description and the tasks completed so far. |
Summary
In this epic we lay the foundation for a new public Gitpod API that can be consumed by Gitpod components as well as external clients. See this design doc for details.
Context
Extensively summed up in the design doc.
Value
Measurement
This epic has been successfully finished when
Steps
proto
files covering services to list workspaces, create and start workspace, and listen to status updates (including pre-builds and image builds)Out of scope
The text was updated successfully, but these errors were encountered: