Skip to content
This repository has been archived by the owner on Sep 6, 2021. It is now read-only.

Shift extension ownership to (GitHub-)organization #12464

Closed
Hirse opened this issue May 28, 2016 · 8 comments · Fixed by adobe/brackets-registry#70
Closed

Shift extension ownership to (GitHub-)organization #12464

Hirse opened this issue May 28, 2016 · 8 comments · Fixed by adobe/brackets-registry#70
Assignees

Comments

@Hirse
Copy link

Hirse commented May 28, 2016

Some time ago the popular Brackets Beautify extension was moved to the organization with the same name so we could maintain it together.

However, none of us now seems to be able to upload new version to the Brackets Extension Registry.

Is it possible to change the permission of that extension so that all members of the organization can upload new versions?
I don't want to upload it as separate extension, because that would require manual update work for each user.

@redmunds
Copy link
Contributor

@Hirse Brackets Registry currently only allows a single github id as owner. Can you setup a shared github id and use that account for all registry updates?

@Hirse
Copy link
Author

Hirse commented May 29, 2016

@redmunds Thanks for the advice.

I have set up a new account (brackets-beautify-updater). How can I transfer the ownership of the extension to it?

@redmunds
Copy link
Contributor

@Hirse Go to the Brackets Registry web page here: https://brackets-registry.aboutweb.com/ In the upper-right corner, click "Sign in via Github" link and sign in to current owner (Hirse). All extensions owned by logged in account will have a "Change Ownership" link.

@Hirse
Copy link
Author

Hirse commented May 30, 2016

@redmunds Thanks. It is not currently owned by me though.

@drewhamlett Could you try this, please?

@drewhamlett
Copy link
Contributor

drewhamlett commented May 31, 2016

@Hirse Done. Thanks for getting this squared away

@Hirse
Copy link
Author

Hirse commented May 31, 2016

@drewhamlett Sorry, I was not precise. We can't use the organization, so I made an updater account (whose password I would share with you), which should be owner of the extension in the registry.

@redmunds I guess, now we might have a problem as the current owner is our organization account, which we cannot use to login. Can you (or another admin) change to ownership to brackets-beautify-updater?

@redmunds
Copy link
Contributor

I don't have any authority on that system. If @drewhamlett can't make the change, and you can't change ownership of the your fork, then maybe submit a new extension from the updater account?

@Hirse
Copy link
Author

Hirse commented Jun 1, 2016

But having a new extension would have the serious downside of not providing the update mechanism, so most user would not receive the new version.

Is it possible to get the old one removed and upload a new one (from the updater account) with the same id so we have updates?

@redmunds, do you know who might have the required authorization?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants