On Thu, 13 Nov 2008, Michael G Schwern wrote:
> This is why I want CPAN to return to its common carrier policy.  Don't inspect
> them, don't open them, don't reject them and especially don't try to fix them,
> just leave the packages sealed.

CPAN (at least the indexing part of it) always poked inside the packages and
verified "ownership" of namespaces.  Do you really want *anybody* to be able
to upload a new version of your modules and have them replace your versions
in the index?  If you don't, then you'll have to let go of this "common carrier"
idea.

Another "violation" of your common carrier ideal is that PAUSE won't index
packages with a version number lower than the highest already released one.
Do you want to get rid of that too?

Finally, there is a difference between what you can upload to CPAN and what
is being included in the index (although stuff not in the index is of course
invisible to many CPAN users).

Cheers,
-Jan

Reply via email to