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

[REQ] Offer extension through the Open VSX registry #586

Open
jupjohn opened this issue Aug 23, 2023 · 2 comments
Open

[REQ] Offer extension through the Open VSX registry #586

jupjohn opened this issue Aug 23, 2023 · 2 comments
Labels
enhancement New feature or request

Comments

@jupjohn
Copy link

jupjohn commented Aug 23, 2023

Is your request related to a workflow problem?

Currently, only base Visual Studio Code can install extensions from Checkmarx through the Microsoft extension registry. Forks (such as VSCodium) are prohibited from using the Microsoft marketplace (see microsoft/vscode#31168) so make use of an open registry alternative.

Propose a solution

To support other VSC-based editors, the extension should be published to Open VSX (https://open-vsx.org/).

Additional comments

People are able to manually install the extensions by downloading the individual VSIX packages, but that's not as nice as having in-editor support. I imagine if you were to offer this extension via Open VSX it wouldn't come with the same level of support as VSCode's extension because who knows what forks are doing in their code.

@jupjohn jupjohn added the enhancement New feature or request label Aug 23, 2023
@jbrotsos
Copy link
Contributor

@jupjohn what kind of edits are you making? would you be willing to submit a PR instead of maintaining your own fork?

@jupjohn
Copy link
Author

jupjohn commented Sep 28, 2023

@jbrotsos I haven't made any charges - fork or otherwise. This issue is about publishing the official Checkmarx extension to the Open VSX repo as well as the official MS VSCode repository to allow other VSCode-based clients to consume the extension (VSCodium in my case).

I could PR in a GitHub action to publish it there (or amend an existing one), but I imagine that someone on the Checkmarx side would need to register with Open VSX and get a token for it before that action is run.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants