Discussion:
unauthorized release? why?
(too old to reply)
Ricardo SIGNES
2007-07-29 20:44:09 UTC
Permalink
This, and other 0.99*_ versions, shows "unauthorized release," because of
Games::Dice.

Games::Dice permissions show me as modulelist owner.

https://pause.perl.org/pause/authenquery?pause99_peek_perms_by=me&pause99_peek_perms_query=Games%3A%3ADice&pause99_peek_perms_sub=Submit

Is that not enough? I'd like to get this sorted so I can make a proper
release. The whole "unauthorized" thing is, I'm sure, a good idea, but it's
sort of mysterious to me.
--
rjbs
Andreas J. Koenig
2007-07-30 04:03:26 UTC
Permalink
Post by Ricardo SIGNES
This, and other 0.99*_ versions, shows "unauthorized release," because of
Games::Dice.
Games::Dice permissions show me as modulelist owner.
https://pause.perl.org/pause/authenquery?pause99_peek_perms_by=me&pause99_peek_perms_query=Games%3A%3ADice&pause99_peek_perms_sub=Submit
Is that not enough?
Yes.
Post by Ricardo SIGNES
I'd like to get this sorted so I can make a proper
release. The whole "unauthorized" thing is, I'm sure, a good idea, but it's
sort of mysterious to me.
I think developer releases are always marked unauthorized because they
do not end up in the index (exactly what the author wants).
--
andreas
Ricardo SIGNES
2007-07-30 11:52:23 UTC
Permalink
Post by Andreas J. Koenig
I think developer releases are always marked unauthorized because they
do not end up in the index (exactly what the author wants).
This doesn't seem to be the case:

http://search.cpan.org/~rjbs/MIME-Lite-3.01_06/

I've never made a real release of MIME-Lite, but it's not called unauthorized.

http://search.cpan.org/~rjbs/Games-Dice-0.999_02/

Here, only Games::Dice -- not the other modules -- are listed as unauthorized.
--
rjbs
Andreas J. Koenig
2007-07-30 21:03:15 UTC
Permalink
Post by Ricardo SIGNES
Post by Andreas J. Koenig
I think developer releases are always marked unauthorized because they
do not end up in the index (exactly what the author wants).
http://search.cpan.org/~rjbs/MIME-Lite-3.01_06/
I've never made a real release of MIME-Lite, but it's not called unauthorized.
http://search.cpan.org/~rjbs/Games-Dice-0.999_02/
Here, only Games::Dice -- not the other modules -- are listed as unauthorized.
Yes, "mysterious" was the correct word:)
--
andreas
Andreas J. Koenig
2007-08-03 04:57:26 UTC
Permalink
The primary source of permissions search uses is the CPAN
02packages.details.txt data file. It remembers what packages PAUSE
indexed for a user. However when a user is given perms and uploads a
developer release it does not know the user has permissions because
pause will not index it.
As a backup search also pulls the PAUSE database dump and loads from
the 'perms' table. This is why you have permission for MIME::Lite
Thanks for the clarification! Now we know how much database semantics
really matter:)
However there is no entry in the perms table for Games::Dice.
Andreas, is there another table I should look in ?
Yes.

table.column => permission type

mods.modid => modulelist
primeur.package => first-come or better
perms.package => co-maint or better

Let me know if you want me to change things on PAUSE's end.
--
andreas
Ricardo SIGNES
2007-08-03 12:18:53 UTC
Permalink
Post by Andreas J. Koenig
The primary source of permissions search uses is the CPAN
02packages.details.txt data file. It remembers what packages PAUSE
indexed for a user. However when a user is given perms and uploads a
developer release it does not know the user has permissions because pause
will not index it.
As a backup search also pulls the PAUSE database dump and loads from
the 'perms' table. This is why you have permission for MIME::Lite
Thanks for the clarification! Now we know how much database semantics
really matter:)
...and thanks for keeping me in the loop!

I know a lot of CPAN authors think of the everything beyond 02packages as
scary and mysterious, and I'm one of them. Seeing a bit more about this is
really nice.
--
rjbs
Continue reading on narkive:
Loading...