andk / pause

Perl authors upload server
http://pause.perl.org/
150 stars 57 forks source link

add file on cpan listing authors with pumpking permission #442

Closed haarg closed 4 months ago

haarg commented 4 months ago

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 commented 4 months ago

@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 commented 4 months ago

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 commented 4 months ago

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 commented 4 months ago

@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 commented 4 months ago

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