Epic: Integrate public API's into VS Code
Open
@jeanp413 is already working on this.
Since Nov 14, 2022.
component: public-api
editor: code (desktop)
meta: never-stale
team: IDE
type: epic
- Dominant language
- TypeScript
- Stars
- 13.8k
- Forks
- 1.4k
- Avg merge
- 17h 58m
- Merged PRs (30d)
- 5
Description
| Context | Integrate the newly created workspace Authentication and workspace management API's #8512 into VS Code Desktop. |
|---|---|
| Owner | Product - @loujaybee / Tech - @akosyakov |
| Value | Enable Gitpod users to have a full desktop IDE experience which does not require the user to authenticate or navigate to Gitpod in the browser to start or manage workspaces |
| Acceptance Criteria | - Auth flow is replaced with the new authentication API endpoints |
| Complexities | - Work is dependent on API's introduced as part of #7900 |
| Latest Update | 28.04.2022 - Updated note about dependencies on public API's. We cannot start this epic until that work progresses further |
Remaining
- Provide feedback on Public API developer experience
- Migrate to stable Public APIs
- Migrate all self-hosted users (old versions of Gitpod)
- Improve reliability of Public API (implement caching)
- Implement observability into VS Code clients (e.g. VS Code Desktop)
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.