Navigation Menu

Skip to content
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

when all permissions dropped, transfer to ADOPTME? #169

Closed
karenetheridge opened this issue May 3, 2015 · 7 comments
Closed

when all permissions dropped, transfer to ADOPTME? #169

karenetheridge opened this issue May 3, 2015 · 7 comments
Labels
feature-request permissions managing of first-come, co-maint, and the like webui

Comments

@karenetheridge
Copy link
Contributor

As announced in http://www.xenoterracide.com/2015/05/abandoning-all-perl-modules.html, XENO dropped permissions on most of his modules today. He did not transfer them to ADOPTME. This means that there are now modules out there that are still indexed in 02packages that have no corresponding entry in 06perms.

I am pondering whether this should be permitted? That is, if a module is still in the 02packages index, it should not be possible to drop all permissions entirely, but instead the permission should be required to be transferred to another user (ADOPTME or HANDOFF being the prime candidates). Are there any negative consequences to there being no permissions registered for indexed modules?

@dagolden
Copy link
Contributor

dagolden commented May 3, 2015 via email

@karenetheridge
Copy link
Contributor Author

Can someone upload and get first-come?

That would be my guess.

I've requested first-come on these modules from a PAUSE admin, so they can be maintained -- https://gist.github.com/karenetheridge/290ac9bcd8ce400eaf9e

@andk
Copy link
Owner

andk commented May 4, 2015

On Sun, 03 May 2015 18:01:20 -0700, Karen Etheridge notifications@github.com said:

Can someone upload and get first-come?

That would be my guess.

Thas's also my recollection. Since having nothing in perms is just the
state before the first upload. I know of no other mechanism that would
kick in. And actually that's how it was designed. ADOPTME was invented
much later.

andreas

@charsbar charsbar added the webui label Apr 27, 2019
@rjbs rjbs changed the title do not permit dropping all permissions on indexed modules? when all permissions dropped, transfer to ADOPTME? Apr 28, 2023
@rjbs
Copy link
Collaborator

rjbs commented Apr 28, 2023

I've updated the name to reflect the apparent final intent here.

@rjbs rjbs added the permissions managing of first-come, co-maint, and the like label Apr 28, 2023
@rjbs
Copy link
Collaborator

rjbs commented Apr 29, 2023

I bet this is documented in the operating model! Andreas believe his intention was to make the change described.

@charsbar
Copy link
Collaborator

https://github.com/andk/pause/blob/master/doc/operating-model.md?plain=1#L330-L335

In the near future,
we plan to modify PAUSE so that
"giving up your first-come indexing permission"
will result in first-come being transferred to the special user ADOPTME
(described in §4.5.1 below),
if other people have admin or co-maint permissions.

@charsbar
Copy link
Collaborator

I didn't remember what I did in 2019: 4cf17b0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request permissions managing of first-come, co-maint, and the like webui
Projects
None yet
Development

No branches or pull requests

4 participants