fwcd / vscode-kotlin

Kotlin code completion, debugging, linting and more for VSCode
MIT License
296 stars 39 forks source link

Consider publishing on open-vsx.org as well? #43

Open BeeeWall opened 4 years ago

BeeeWall commented 4 years ago

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.

fwcd commented 4 years ago

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

lobanov commented 4 years ago

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.

Xapphire13 commented 3 years ago

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