develooper Front page | perl.modules | Postings from April 2019

Duplicate PAUSE indexing permissions on SPVM::Std and SPVM::std

Thread Next
Neil Bowers
April 25, 2019 17:32
Duplicate PAUSE indexing permissions on SPVM::Std and SPVM::std
Message ID:
Hi Kimoto-san,

I’m emailing you wearing my PAUSE admin hat.

Your SPVM distribution used to include a module called SPVM::Std, and so you have the first-come indexing permission on that package.

It looks like you also released it with SPVM::std (different only in the case of “std” vs “Std”) at some point.

Currently when you release do two releases with different versions of the same package name, differing only in the case, you can end up with first-come on both packages.

So you also have first-come on SPVM::std.

We’re changing this behaviour in PAUSE soon, so that if you released SPVM::std and then SPVM::Std, all permissions would be automatically updated to refer to SPVM::Std.

In preparation for this we’re resolving all the existing clashes in PAUSE.

Normally I would suggest dropping your permission on SPVM::std, but I wonder if we should also drop the other one?
If I look in the CPAN Index, I see that SPVM::Std refers to K/KI/KIMOTO/SPVM-0.0338.tar.gz, an old release of your distribution.

This means that if someone ran “cpan SPVM::Std”, they could accidentally install an old version of SPVM, overwriting perhaps a more recent version. Not very likely, but still probably not good.

So in fact I have three suggestions:
Are you happy for us to drop the first-come permission on SPVM::std? I can do this on your behalf, or you can do it?
Would it make sense to drop the first-come permission on SPVM::Std as well, since you’re not using it?
Could you delete all the old releases from your PAUSE author directory please? This will not only free up some space, but removes the possibility of an old release appearing in the CPAN Index.

If you’re happy with one or more of these, you could do them yourself via the PAUSE web interface, or I can do them on your behalf.

Please ask if you’ve got any questions about any of the above.


Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About