richie5um / vscode-sort-json

VSCode Extension to Sort JSON objects
https://marketplace.visualstudio.com/items?itemName=richie5um2.vscode-sort-json
MIT License
110 stars 19 forks source link

Publishing this extension on Open VSX #39

Closed TyMick closed 3 years ago

TyMick commented 4 years ago

Hello!

I took the liberty of submitting this extension to Open VSX's publishing CI (open-vsx/publish-extensions#183), since I was wanting to use it in VSCodium. Open VSX is a vendor-neutral open-source registry that can be used by any editor or IDE that supports VS Code extensions, unlike the Visual Studio Marketplace, whose Terms of Use requires that the Marketplace and any extensions it distributes only be used with Microsoft products.

There's nothing you need to do (once the PR is merged, the CI will build and publish the extension the following night at 03:03 UTC), but I just wanted to give you a heads-up in case you wanted to claim the richie5um2 namespace that'll be created once the extension is published.

Also, if you ever want to take over the publishing of your extension to Open VSX, here are the publishing instructions—really all it requires is creating an account and adding an ovsx publish command in addition to your normal vsce publish. And someone would probably have to remove the entry I added to their auto-publishing CI, which I'd be happy to do if you send me a message.

Thanks for making this handy extension!

richie5um commented 4 years ago

Awesome. Many thanks.

spoenemann commented 4 years ago

Just to clarify: I closed https://github.com/open-vsx/publish-extensions/pull/183 because @richie5um claimed the namespace and so I thought you are going to publish the extension yourself. The publish-extensions repository is meant for publishing extensions whose maintainers are either not yet aware of Open VSX or don't want to publish there themselves for any reason.

TyMick commented 4 years ago

Oops, I screwed up my explanation, then—my bad! 🤦🏼‍♂️ @richie5um, I completely spaced on the fact that claiming the namespace would prevent the open-vsx/publish-extensions CI from being able to publish it, so are you on board with grabbing an access token and publishing the extension yourself with ovsx in addition to the usual vsce going forward? So sorry for the confusion I've caused.

richie5um commented 4 years ago

Sure can. Np :).

TyMick commented 3 years ago

Hey, @richie5um, sorry to bug you again about this, but would you mind publishing this to Open VSX? 😅 Or if you want to un-claim the namespace (create an issue similar to EclipseFdn/open-vsx.org#161, I assume), I'd be happy to resubmit it to OpenVSX's publishing CI (open-vsx/publish-extensions#183) so you don't have to bother with grabbing the token and setting up the publishing script. 👍🏼

spoenemann commented 3 years ago

FYI it is not necessary to "unclaim" the namespace, the publishing CI can be used anyway. See the Wiki for more details: https://github.com/eclipse/openvsx/wiki/Namespace-Access#the-open-vsx-account

TyMick commented 3 years ago

Oh, cool! In that case, Rich, nothing to worry about after all—I'll close this issue once the CI publishes it 👍🏼

richie5um commented 3 years ago

Thanks Ty and Miro. Sorry, I'm super busy at my jobby job, so only just had time to catch-up on this thread. Seems like I don't need to do anything though, which is helpful :).

TyMick commented 3 years ago

Closed by open-vsx/publish-extensions#289 😊