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.
-Jesse
[1] Consequently, changing this would entirely break the ability to upload Perl
4 code to the CPAN.