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

add file on cpan listing authors with pumpking permission #442

Closed
haarg opened this issue Apr 25, 2024 · 5 comments
Closed

add file on cpan listing authors with pumpking permission #442

haarg opened this issue Apr 25, 2024 · 5 comments

Comments

@haarg
Copy link

haarg commented Apr 25, 2024

For MetaCPAN, we want to know the list of users that are authorized to release perl.

This is currently available at https://pause.perl.org/pause/authenquery?ACTION=who_pumpkin&OF=YAML, but it is an authenticated end point.

What would work better is if the list was included somewhere on CPAN. A 07pumpkings.txt file or something similar.

@charsbar
Copy link
Collaborator

@haarg, https://pause.perl.org/pause/query?ACTION=who_pumpkin should be public, though there might be something as I've got 500 when I visit there using MS Edge (though there's nothing wrong when I visit via curl or other browsers).

cf. https://github.com/andk/pause/blob/master/lib/pause_2017/PAUSE/Web/Config.pm#L89-L95

@haarg
Copy link
Author

haarg commented Apr 25, 2024

https://pause.perl.org/pause/authenquery?ACTION=who_pumpkin&OF=YAML does seem to work properly.

A static file would still be convenient though.

@charsbar
Copy link
Collaborator

authenquery is for the authenticated user. https://pause.perl.org/pause/query?ACTION=who_pumpkin&OF=YAML should work for you, but I agree a static file would be convenient.

@charsbar
Copy link
Collaborator

@haarg, #449 was deployed. Now cron-daily should eventually create 08pumpkings.txt.gz under CPAN/authors directory, which lists pumpkings' PAUSE IDs. I hope this helps you.

@charsbar
Copy link
Collaborator

Confirmed 08pumpkings.txt.gz existed in my CPAN mirror. Closing.

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

Successfully merging a pull request may close this issue.

2 participants