-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
[plugin registry] Do not reference marketplace.visualstudio.com in plugin registry meta.yaml #14573
Comments
joaompinto/vscode-asciidoctor does not publish its built vsix file to github, but only to marketplace.visualstudio.com -- opened asciidoctor/asciidoctor-vscode#221 Update: as of 2.7.7 vsix is now included in GH: https://github.com/asciidoctor/asciidoctor-vscode/releases/tag/v2.7.7 |
node-debug and node-debug2 projects don't publish vsix files to github either.
Since we need an offline/airgap plugin registry solution anyway, and since I have to pull sources to make our Open Source Lawyers happy, perhaps it'd be worth rearchitecting the plugin registry build process so that it:
|
ATM I have Jenkins jobs that would perform a packaging of all desired extension .vsix files into tarball Now it needs to replace the links to the relative location of extensions and provide those extensions from the tarball mentioned above. |
Just got confirmation from Stevan that since the old node-debug extension is ONLY for Node <8 and the node-debug2 one is for Node 8+, we don't need to worry about building the old one for CRW 2. Still trying to convince him that we should also remove the old one (Node 6 debug support? really?) from Che 7.4's plugin registry. See #14927 |
Making progress in https://docs.google.com/spreadsheets/d/1TllnofYIlA7yTn7hIa8-LojGpHR1ACk1hVP-7fg_wsY/edit#gid=1935159288 but still not done. Slip to 7.7.0 |
Followup work for CRW 2.1 (based on Che 7.9) to be done in https://issues.redhat.com/browse/CRW-578. We can close this tracker once #14677 is complete |
Describe the bug
Microsoft says marketplace.visualstudio.com is for VS Code users ONLY.
Therefore we can't point from the plugin registry to marketplace.visualstudio.com anymore.
Example:
https://github.com/eclipse/che-plugin-registry/blob/master/v3/plugins/ms-vscode/node-debug/1.32.1/meta.yaml (last line)
https://github.com/eclipse/che-plugin-registry/blob/master/v3/plugins/ms-vscode/node-debug/latest/meta.yaml#L20
Che version
Expected behavior
We should instead either:
And:
Affected files
cc: @gorkem @slemeur @benoitf
The text was updated successfully, but these errors were encountered: