devpod icon indicating copy to clipboard operation
devpod copied to clipboard

VSCode Browser is OpenVSCode Browser; can we also have VSCode Browser?

Open TrueBrain opened this issue 2 years ago • 4 comments

Is your feature request related to a problem? Kinda; the UI says "Launch with VSCode Browser", but it should read "Launch with OpenVSCode Browser". So you ask, but what is the difference? I only know of one small detail which is rather annoying in the day-to-day: you cannot use GitHub CoPilot extension with OpenVSCode, only with VSCode.

Which solution do you suggest? VSCode itself also has a browser-mode (which already seems to be used for installing extensions in the VSCode IDE code). Like, if I start the DevPod as VSCode, I can go into it and run:

.vscode-server/bin/code-server serve-local --accept-server-license-terms --disable-telemetry

This seems to be working fine and do what I would expect.

Which alternative solutions exist? VSCode tunnel, via their vscode.dev (code --tunnel). Which works fine btw, but it can be rather laggy, as you bounce via their infrastructure. It isn't always the best experience.

And yes, there are also alternatives to GitHub CoPilot, so one could use OpenVSCode and use those. But I would prefer not to :)

Additional context Now I am not sure here, as Microsoft is a bit vague here .. there was a private beta for the browser-mode of VSCode, and that still seems to work fine, but there isn't a word about it on their official documentation that I could find. So I am not sure they are deprecating this, or if they just don't announce it, or anything like that. I also don't know if it works for my account as I am part of that beta, or if it works for everyone.

So this feature request might be a terrible idea .. or it might just work fine for everyone :) I leave that to people who are more involved in the VSCode eco-system :)

TrueBrain avatar May 22 '23 08:05 TrueBrain

@TrueBrain thanks for creating this issue! To be honest, our biggest fear so far with regular VSCode in the browser were licensing issues, which is why opted to not use it. Although since DevPod is just a client-only tool and we don't commercialize this in any way, we could probably integrate it. An example to install vscode server can be found here, so I don't think it would be a lot of effort.

FabianKramm avatar May 23 '23 11:05 FabianKramm

@TrueBrain thanks for creating this issue! To be honest, our biggest fear so far with regular VSCode in the browser were licensing issues, which is why opted to not use it. Although since DevPod is just a client-only tool and we don't commercialize this in any way, we could probably integrate it. An example to install vscode server can be found here, so I don't think it would be a lot of effort.

any update? current version can use code serve-web

kwekewk avatar Sep 25 '23 02:09 kwekewk

Is this issue resolved, @FabianKramm or this needs work.

I want to give this a try, I would love to work on this issue. Can I?

0x2f0 avatar Oct 19 '23 03:10 0x2f0

@FabianKramm I would like to work on this issue, can you please assign me..

ShivamAgarwal-code avatar Oct 25 '23 11:10 ShivamAgarwal-code