denoland / vscode_deno

Visual Studio Code plugin for Deno
https://marketplace.visualstudio.com/items?itemName=denoland.vscode-deno
MIT License
1.5k stars 146 forks source link

Publish this extension to the OpenVSX marketplace #201

Open andreubotella opened 4 years ago

andreubotella commented 4 years ago

It'd be great to have this extension on the OpenVSX marketplace, to be directly installable from VSCode-compatible editors like Theia or from VSCode clones like VSCodium, since the Visual Studio Code marketplace can arguably only be used by official releases.

79 already made the VSIX files available on the Github releases, which helps installing them or including them in custom Theia-based editors, but this would make the extension appear on the extensions UI for such editors.

David-Else commented 4 years ago

https://open-vsx.org/extension/denoland/vscode-deno published by open-vsx

The namespace denoland is public, which means that everyone can publish new versions of the “Deno” extension. If you would like to become the owner of denoland, please read this guide.

I don't know the implications of this, but it does seem to be automatically published already.

andreubotella commented 4 years ago

Huh, for some reason I didn't see the extension when I looked yesterday.

OpenVSX has a way to include highly-requested extensions in the VSCode marketplace, and this extension was apparently added back in June. It does seem to get updated in sync with version bumps on the Github repository. Here's the wiki page for granting ownership.

And feel free to close this issue.

lucacasonato commented 4 years ago

I would still like to add it manually. I’ll try to get to it next week

kitsonk commented 3 years ago

@lucacasonato it looks like you did add it manually, but it is out of date. Any chance we can figure out how to keep it up to date?

lucacasonato commented 3 years ago

@kitsonk Actually never added it manually. I think it is auto syncing somehow right now.

PhoneDroid commented 1 year ago

@lucacasonato

Since you never got around to adding it manually and it keeps being in sync automatically, wouldn't this suggest the issue at hand has become void?

-> Can this issue be closed now?