Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open VSX registry #95

Open
JhonnyJason opened this issue Dec 5, 2021 · 9 comments
Open

Open VSX registry #95

JhonnyJason opened this issue Dec 5, 2021 · 9 comments
Labels
marketplace some issue about extension marketplace

Comments

@JhonnyJason
Copy link

Love stylus and this extension.
Also just switched to VSCodium to limit a bit the potential analysis of my behaviour^^

Unfortunatley I could not find this extension on https://open-vsx.org/ which would be super awesome 😎

For now I use it without this extension - until the pain grows too severe that I would manually download, build and install it.

Thank you and best Regards!

@iChenLei
Copy link
Collaborator

iChenLei commented Dec 6, 2021

Look this comment with previous similar issue, #80 (comment) . Did it help you ?

@iChenLei iChenLei added the marketplace some issue about extension marketplace label Dec 6, 2021
@JhonnyJason
Copy link
Author

Yhea it helps in the way that I had a direct hint where to downaload the .vsix file for installing. So thank you!

However, the beautiful situation would be to have it published on the open marketplace https://open-vsx.org/ as well.
Any reasons why it did not happen then during the thread #80 ?

@tomatopickle
Copy link

Any updates on this?, I want to use this in Gitpod

@iChenLei
Copy link
Collaborator

2022-01-10 17 29 40

@tomatopickle I think your issue is different, stylus not work on vscode-web (gitpod using similiar techology).

@tomatopickle
Copy link

Ohkay, Sorry for the trouble

@filiptronicek
Copy link

I think your issue is different

Heya @iChenLei, Gitpod can use non-web extensions as well. https://github.dev does not have a backend server, which Gitpod does. This means the reason why this extension does not work there is indeed because of its absence from Open VSX, like @tomatopickle stated.

@filiptronicek
Copy link

filiptronicek commented Aug 11, 2022

For Open VSX, me and the team made a document outlying the steps needed in order to publish to both the Microsoft Marketplace and the Open VSX registry. It is available at https://github.com/open-vsx/publish-extensions/blob/master/docs/direct_publish_setup.md.

I would love to help if there are any questions around Open VSX, from what I saw there are many users who would like to use the extension but have to implement workarounds to install it. Feel free to ping me about anything anytime!

@iChenLei
Copy link
Collaborator

pin myself

@Santana1053
Copy link

Context

Unfortunately, as Microsoft prohibits usages of the Microsoft marketplace by any other products or redistribution of .vsix files from it, in order to use VS Code extensions in non-Microsoft products, we kindly ask that you take ownership of the VS Code extension namespace in Open VSX and publish this extension on Open VSX.

What is Open VSX? Why does it exist?

Open VSX is a vendor neutral alternative to the MS marketplace used by most other derivatives of VS Code like VSCodium, Gitpod, OpenVSCode, Theia-based IDEs, and so on.

You can read on about Open VSX at the Eclipse Foundation's Open VSX FAQ.

How can you publish to Open VSX?

The docs to publish an extension can be found here. This process is straightforward and shouldn't take too long. Essentially, you need an authentication token and to execute the ovsx publish command to publish your extension. There's also a doc explaining the whole process with an example GitHub Action workflow.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
marketplace some issue about extension marketplace
Projects
None yet
Development

No branches or pull requests

5 participants