On Thu, Apr 15, 2010 at 11:59 AM, Jesse Vincent <je...@fsck.com> wrote: >> > I've been meaning to propose for a while that for CPAN Perl 5 we drop >> > support for everything other than tar.gz (we can talk about the need >> > for zip files later) and encourage a switch to something like >> > >> > D/DA/DAGOLDEN/Foo-Bar-1.23.cpan >> >> +1 (reserving the option to bikeshed about the extension) > > -1 > > Forcing an extension makes all sorts of tools that previously "just > worked" with a tarball suddenly start to fail.
... which is why I wouldn't be so silly as to suggest it would be the exclusive extension or anything else that would break back-compatibility. I'm usually the one here arguing FOR additional compat. The dedicated extension doesn't work as well for Perl 5 as it works for Perl 6 (which has the option of starting fresh). But if .cpan was just a renamed .tgz it would at least give us the extension-hook options at the client end fairly easily without changing almost anything anywhere in the current toolchain. In the Perl 5 situation you'd by no means forbid regular tarball naming. Adam K