gitpod-io / gitpod-io/gitpod

Epic: Integrate public API's into VS Code

Open
#9,757 3 comments 0 reactions 3 assignees View on GitHub

@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

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.