-
Notifications
You must be signed in to change notification settings - Fork 1.7k
publish to openvsx #4936
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
Comments
The publish itself shouldn't be too hard to setup. However I don't know if EclipseFdn/publish-extensions#41 ([matklad.rust-analyzer] error TS2307: Cannot find module 'vscode' or its corresponding type declarations.) is a problem with rust-analyzer or the specific setup at open-vsx/publish-extensions. |
We don't have bandwidth to publish to more than one marketplace. People are encouraged to re-publish from Microsoft's store to open-vsx though. |
I'm not sure I understand. The extension is updated more or less once a week, and weigts 200 KB. Maybe I'm missing something, but that's negligible bandwidth. |
Sorry for being unclear, I've meant "maintenance bandwidth" -- publishing requires non-trivial amount of maintenance work from developers. |
I don't think this cost is very high: Publishing to OpenVSX uses the same tech as publishing to Microsoft marketplace (i.e. both use So, you could imagine adding one extra line to your existing Microsoft publishing script, and that line is:
That's it. (It also requires a |
The biggest cost here is maintaining a separate trusted identity (token) for a openvsx store. Some additional smaller costs are:
More generally, anything that touches build and/or release process, in my experience, is a big cost, even if the actual diff is small. |
Good points, thanks for explaining them.
This still doesn't seem significant to me (i.e. visit https://open-vsx.org/user-settings/tokens once, generate a token, save it in GitHub Secrets, done). But maybe you're considering things like regular secret rotations?
True, but since OpenVSX publishing would be considered non-critical,
|
FYI it's being republished now as a daily job, but that means that updates are reaching users delayed by up to a day. |
Please consider publishing the vscode extension to open-vsx.org
The latest version of VSCodium has switched to using openvsx as the extensions provider. (VSCodium is a project which seeks to provide a 100% open source version of VSCode).
You can read more about openvsx here.
The text was updated successfully, but these errors were encountered: