[HN Gopher] How OpenVSCode Server turns VS Code into a web IDE
___________________________________________________________________
How OpenVSCode Server turns VS Code into a web IDE
Author : thunderbong
Score : 62 points
Date : 2021-09-28 18:37 UTC (4 hours ago)
(HTM) web link (sourcegraph.com)
(TXT) w3m dump (sourcegraph.com)
| ghuntley wrote:
| Geoff here from Gitpod. Happy to answer any questions you may
| have. Come join us in discord at https://www.gitpod.io/chat
|
| If you head down the path of integrating OpenVSCode-Server
| (released under MIT) into your product then I'd love to catch up
| for a virtual coffee to nerd out about developer tech in general!
| https://www.ghuntley.com/meet
| lioeters wrote:
| Here's the GitHub repo: https://github.com/gitpod-io/openvscode-
| server
| dang wrote:
| Related:
|
| _VS Code in the Browser for Everyone_ -
| https://news.ycombinator.com/item?id=28682477 - Sept 2021 (16
| comments)
| smivan wrote:
| How is this different from https://github.com/cdr/code-server ?
| minimaxir wrote:
| Per the release blog post
| (https://www.gitpod.io/blog/openvscode-server-launch), the goal
| of OpenVSCode Server is to make as few changes to VS Code as
| possible to run it on the server, while code-server makes more
| opinionated changes:
|
| > Unlike other attempts, this project is based on a minimal set
| of changes and uses the same architecture that powers both
| Gitpod and GitHub Codespaces at scale.
| tomvault wrote:
| Johannes from Gitpod here. I've answered this in
| https://news.ycombinator.com/item?id=28682477 (copied below)
|
| Essentially, we run nightly builds at OpenVSCode Server
| making it as upstream to VS Code as possible. In contrast to
| other forks the whole scope of the project is to add a
| minimal set of changes (specifics about what we added
| https://github.com/gitpod-io/openvscode-
| server/blob/main/doc...)
|
| The architecture we use powers both Gitpod and GitHub
| Codespaces. Several of the devs and organisations that have
| asked for our implementation & now have adopted OpenVSCode
| Server referenced the following issue at Code-Server
| (https://github.com/cdr/code-server/issues/3835).
___________________________________________________________________
(page generated 2021-09-28 23:01 UTC)