On Apr 14, 2010, at 8:18 AM, Jesse Vincent wrote:
> On Wed, Apr 14, 2010 at 06:14:45AM -0700, Ovid wrote:
>> --- On Wed, 14/4/10, Jesse Vincent <je...@fsck.com> wrote:
>> 
>>> From: Jesse Vincent <je...@fsck.com>
>>> 
>>>> Agreed, but you know you're going to see this and
>>> variants thereof:
>>>> 
>>>>       requires:
>>>>           perl: 6,0
>>>> 
>>>> Should that be a rejection for unknown format? I would
>>> think so.  Better to fail early than have junk spread
>>> throughout the CPAN.
>>>> 
>>> 
>>> Just to confirm, you mean "refuse to index" not "refuse to
>>> propagate
>>> the file", right?
>> 
>> To be honest, I'm not sure. Definitely don't index that, but if someone 
>> presents an invalid version, you could wind up with a lot of junk that might 
>> be hard to clean out.
> 
> That would be a pretty policy significant change. Historically, so long as 
> your
> tarball is well-formed, you can upload line-noise[1] to PAUSE and it will
> propagate it.

propagate it yes, but not everything gets indexed. to get indexed you have to
follow certain rules. for example if you leave the blib/ directory in your
tarball it will not be indexed.

> [1] Consequently, changing this would entirely break the ability to upload 
> Perl 4 code to the CPAN.

nope. it just would not be indexed. but then perl4 code may not get indexed 
today either

Graham.

Reply via email to