Skip to content
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: VS Code Desktop Settings Sync (Gitpod) #9136

Closed
loujaybee opened this issue Apr 5, 2022 · 2 comments
Closed

Epic: VS Code Desktop Settings Sync (Gitpod) #9136

loujaybee opened this issue Apr 5, 2022 · 2 comments
Assignees

Comments

@loujaybee
Copy link
Member

loujaybee commented Apr 5, 2022

Context Currently, due to legal restrictions, and not being able to use different auth providers, the VS Code browser in Gitpod has a Gitpod custom written settings sync (data is stored in Gitpod servers). This settings sync however does not integrate with VS Code Desktop which uses the Microsoft settings sync, not the Gitpod backend. The scope of this issue is to provide the ability for users to sync their local VS Code Desktop with their in browser VS Code settings.
Owner Tech - @jeanp413 @filiptronicek
Value User has their local settings synced with browser-based VS Code in Gitpod
Acceptance Criteria - Public documentation is updated
- User on VS Code desktop can sync settings with browser Gitpod
- Feature is instrumented with analytics
- User is made aware of the implications of enabling settings sync (opt-in)
Persona(s) VS Code Users
Hypothesis Users on VS Code desktop will want to have the same / similar settings as they do on the browser version of VS Code.
Measurement - Discover: installed extensions
- Interest: toggle setting sync with Gitpod
- Experiment: tried to authenticate (not necessarily successfully)
- Activated: successfully synced once
- Retained: number of syncs
In scope - Re-using internal API for tracking / telemetry
Out of scope - Codespaces integration
- Open VS Code Server integration
- Building public API for tracking / telemetry
- External installations of Gitpod / managed, Self-Hosted
- Multiple account support
Complexities - How do we handle plugins which are not available in a remote environment?
- How does a user revert to the default VS Code / Microsoft settings
- Will we need some public API that allows us to track analytics?
Latest Update 05.04.2022 - Epic created by @loujaybee
@loujaybee loujaybee changed the title VS Code Desktop to VS Code Browser Settings Sync Epic: VS Code Desktop to VS Code Browser Settings Sync Apr 5, 2022
@loujaybee loujaybee changed the title Epic: VS Code Desktop to VS Code Browser Settings Sync Epic: VS Code Desktop Settings Sync (Gitpod) Apr 5, 2022
@loujaybee loujaybee added the feature: settings sync feature: settings sync label Apr 5, 2022
@filiptronicek
Copy link
Member

filiptronicek commented Apr 5, 2022

Related PRs:

@loujaybee
Copy link
Member Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: No status
Development

No branches or pull requests

3 participants