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

extract IDE service from server #9189

Closed
akosyakov opened this issue Apr 8, 2022 · 3 comments
Closed

extract IDE service from server #9189

akosyakov opened this issue Apr 8, 2022 · 3 comments
Assignees
Labels
aspect: tech-debt Issues related to engineering tech debt meta: never-stale This issue can never become stale team: IDE

Comments

@akosyakov
Copy link
Member

Right now IDE configuration of the workspace is controlled by the server. IDE configuration is maintained by @gitpod-io/engineering-ide, though the deployment of the server is maintained by @gitpod-io/engineering-webapp. Instead we should move IDE configuration (code and configmap) to a new component which can be deployed by the IDE team and establish the interface between server and such service to resolve IDE configuration.

@akosyakov akosyakov added team: IDE aspect: tech-debt Issues related to engineering tech debt labels Apr 8, 2022
@akosyakov akosyakov removed this from 🚀 IDE Team May 9, 2022
@akosyakov akosyakov added the meta: never-stale This issue can never become stale label May 9, 2022
@akosyakov
Copy link
Member Author

It came up again while working on JB dev loop optimization we had to change different APIs and code of ws-manager and server. We should rather encapsulate such logic in our component and generalize APIs & internals of ws-manager and server.

It will allow us more fine grain optimization without relying on other teams.

@loujaybee loujaybee moved this to Scheduled in 🚀 IDE Team Sep 5, 2022
@mustard-mh mustard-mh moved this from Scheduled to In Progress in 🚀 IDE Team Sep 9, 2022
@jeanp413
Copy link
Member

This week we need to do migration

@loujaybee
Copy link
Member

This one should be an epic according to @iQQBot, let's discuss and break this one down 🙏

Assigning to myself to work with Pudong on that!

Repository owner moved this from In Progress to Done in 🚀 IDE Team Dec 12, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
aspect: tech-debt Issues related to engineering tech debt meta: never-stale This issue can never become stale team: IDE
Projects
Status: Done
Development

No branches or pull requests

7 participants