-
-
Notifications
You must be signed in to change notification settings - Fork 40
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
Claiming namespace swellaby #649
Comments
@calebcartwright In order for me to grant you namespace ownership, you will need to log in at open-vsx.org first. If you would like open-vsx to stop publishing the extension(s), please file an issue here: |
@brianking I have logged in, though I haven't authorized the GitHub app yet. Are you saying I need to both login and grant the app access (which would require me giving the app access to my private profile information)? (edit - I guess app authorization and logging in are synonymous, so maybe I haven't logged in?) |
The only information we use from GH is the username, which is public. We use GitHub OAuth only for authentication, not to access private profile information. |
I'm fully aware the username is public 😉 My point is that it's using the To be honest, I find it troublesome that I'd need to both create an Eclipse account, sign a CLA, and grant access to all my GitHub profile data, all just to be able to get to our own extension that's broken here. I truly appreciate the goals of the Open VSX project, but the process is a little frustrating, especially because of the challenges the broken publishing process has caused for us and our users. I actually want to take a little time to think through whether it makes more sense for us to go through this for our extensions, or if it'd just be easier to stop the auto-publishing and direct VSCodium users to download the vsix packages from our respective repos (as non-ideal as that may be). Thanks for your assistance, if we decide to proceed with trying to publish to this registry then I'll post a comment once we have all the relevant accounts and logins completed, otherwise will just close this and follow your guidance to get the publishing stopped. |
Understood @calebcartwright If you have not already, I would encourage you to read our FAQ which might help answer some of your questions: |
Closing for now. @calebcartwright feel free to reopen if you wish to pursue this further. |
Thanks @brianking and understood. I think may know the root cause of the issue with the auto-publishing process, so going to try to get that path working again before reconsidering alternatives |
I've suggested to close this issue on publish extension which was attempting to try and fix the publishing process of the extension in favour of allowing the maintainers to publish themselves. To avoid confusion, it might make sense to unpublish the existing broken version, however, I'd suggest we let @calebcartwright confirm before we do that. |
hello 👋
I'm one of the owners/maintainers of the Swellaby namespace on the VS Code Marketplace, and I'd like to reclaim that namespace here.
While we certainly want to make our extensions available where users need them, we'd also really like to get our namespace because whatever the current process that's grabbed our extensions has produced at least one incorrectly bundled version of our extension on the Open VSX Registry. That mis-packaging has been a source of issues for our users (refs open-vsx/publish-extensions#352 and swellaby/vscode-rust-test-adapter#94) and we'd love to get that sorted as soon as feasible.
Please let me know if you need any more information
The text was updated successfully, but these errors were encountered: