vscode-kotlin icon indicating copy to clipboard operation
vscode-kotlin copied to clipboard

Consider publishing on open-vsx.org as well?

Open BeeeWall opened this issue 4 years ago • 3 comments

Open VSX is a website that's meant to be an alternative to Microsoft's marketplace. From the sound of it, there may be some legal issues with forks of VS Code using the Marketplace (although the answer is not really clear at this point, from reading the issue?), so VSCodium (which I use) has switched to Open VSX. Because this extension is not published there, anyone using VSCodium needs to install this manually (which admittedly isn't incredibly difficult, but not as simple as just installing from the market).

You can publish the extension manually, or just add it here and their CI will publish it automatically. Would you mind doing this? Or alternatively, anyone can add an extension to their CI (as long as it's open source), so I could do that, if you have no objection.

BeeeWall avatar Jul 06 '20 02:07 BeeeWall

Interesting idea, I will look into this. Note that you can already grab the vsix from GitHub Releases and install it manually.

fwcd avatar Jul 06 '20 10:07 fwcd

I'd like to second this request. I'm using gitpod, which is a cloud-based dev environment. It's impressive, but I desperately need proper Kotlin support for one of my projects. Gitpod uses OpenVSX.

Update: I tried building a vsix and manually uploading it to Gitpod. Unfortunately it did not work out of the box failing with a cryptic message "Activating extension Kotlin failed: Cannot read property 'mkdir' of undefined." Unfortunately I know very little about the internals of Theia (the IDE Gitpod uses), so not sure how to troubleshoot it further. Will try running in a standalone Theia when I get a moment to see if it's related to Gitpod itself or caused by some kind of API incompatibility.

lobanov avatar Sep 22 '20 09:09 lobanov

This extension already appears to be on Open VSX: https://open-vsx.org/extension/fwcd/kotlin

Xapphire13 avatar Apr 28 '21 17:04 Xapphire13