Shift extension ownership to (GitHub-)organization #12464

Open
Hirse opened this Issue May 28, 2016 · 8 comments

Projects

None yet

4 participants

@Hirse
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
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
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
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
Hirse commented May 30, 2016

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

@drewhamlett Could you try this, please?

@drewhamlett
Contributor
drewhamlett commented May 31, 2016 edited

@hirse Done. Thanks for getting this squared away

@Hirse
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
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
Hirse commented Jun 1, 2016 edited

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?

@ficristo ficristo referenced this issue in adobe/brackets-registry Sep 9, 2016
Open

Add initial support for github organizations #70

@ficristo ficristo was assigned by pthiess Sep 9, 2016
@Hirse Hirse referenced this issue in brackets-beautify/brackets-beautify Oct 6, 2016
Open

Why is version shown in Brackets 1.2.0? #226

@Hirse Hirse referenced this issue in brackets-beautify/brackets-beautify Oct 20, 2016
Open

overrides command id #229

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment