Re: How to have Perl 5 and Perl 6 cohabitate nicely on CPAN

2010-04-15 Thread Tim Bunce
On Wed, Apr 14, 2010 at 09:59:32PM -0400, Jesse Vincent wrote: On Wed, Apr 14, 2010 at 09:53:45PM -0400, David Golden wrote: On Wed, Apr 14, 2010 at 8:53 PM, Adam Kennedy a...@ali.as wrote: I've been meaning to propose for a while that for CPAN Perl 5 we drop support for everything

Re: How to have Perl 5 and Perl 6 cohabitate nicely on CPAN

2010-04-15 Thread David Golden
On Thu, Apr 15, 2010 at 10:14 AM, Tim Bunce tim.bu...@pobox.com wrote: On Wed, Apr 14, 2010 at 09:59:32PM -0400, Jesse Vincent wrote: Forcing an extension makes all sorts of tools that previously just worked with a tarball suddenly start to fail. We've dealt with it in the past. However, I'm

Re: How to have Perl 5 and Perl 6 cohabitate nicely on CPAN

2010-04-15 Thread Adam Kennedy
This has already existed for about a year or more. See pip's .p5i file (which I think cpanminus also supports). Adam K On Fri, Apr 16, 2010 at 12:56 AM, Curtis Jewell lists.perl.cpan-work...@csjewell.fastmail.us wrote: Why don't we make the .cpan/.c6pan file (.c6pan) a JSON file, generated by

Re: How to have Perl 5 and Perl 6 cohabitate nicely on CPAN

2010-04-15 Thread Jesse Vincent
Larry points out that the shibboleth for Perl 6 code is: : No package statements. Instead, you'll see module statements. That ought to be a pretty reasonable way for the indexer to know it's Perl 6 code in the absence of other markers. I do think that xdg's plan to have an at-upload-time flag

Re: How to have Perl 5 and Perl 6 cohabitate nicely on CPAN

2010-04-15 Thread Eric Wilhelm
# from Jesse Vincent # on Thursday 15 April 2010 09:24: -1 ... Forcing an extension makes all sorts of tools that previously just worked with a tarball suddenly start to fail. Which tools are going to just work on a perl 6 tarball? If it's a generic tar tool, it should still just work

Re: How to have Perl 5 and Perl 6 cohabitate nicely on CPAN

2010-04-15 Thread Barbie
On Thu, Apr 15, 2010 at 08:56:04AM -0600, Curtis Jewell wrote: wrote: On Thu, Apr 15, 2010 at 10:14 AM, Tim Bunce tim.bu...@pobox.com wrote: On Wed, Apr 14, 2010 at 09:59:32PM -0400, Jesse Vincent wrote: Forcing an extension makes all sorts of tools that previously just worked with a

RE: How to have Perl 5 and Perl 6 cohabitate nicely on CPAN

2010-04-15 Thread Jan Dubois
On Thu, 15 Apr 2010, Barbie wrote: On Thu, Apr 15, 2010 at 08:56:04AM -0600, Curtis Jewell wrote: Why don't we make the .cpan/.c6pan file (.c6pan) a JSON file, generated by PAUSE once the tarball is uploaded, with whatever information is required (a reference to the tarball, what version of

RE: How to have Perl 5 and Perl 6 cohabitate nicely on CPAN

2010-04-15 Thread Jan Dubois
On Thu, 15 Apr 2010, Barbie wrote: On Thu, Apr 15, 2010 at 12:50:29PM -0700, Jan Dubois wrote: PPM4 actually supports putting the PPD file inside the tarball. When the tarball is downloaded with a .ppmx extension, then the client knows to extract the .ppd from inside the file and install

perl6 is a version of perl5

2010-04-15 Thread Tim Bunce
On Thu, Apr 15, 2010 at 11:29:21AM -0700, Eric Wilhelm wrote: But perl6 is not a version of perl5. I know this is a contentious issue but, with all dure respect, I disagree. I believe that's a short-sighted viewpoint that has some value in the short term but is likely to lead us to make

Re: perl6 is a version of perl5

2010-04-15 Thread Ævar Arnfjörð Bjarmason
On Thu, Apr 15, 2010 at 22:23, Tim Bunce tim.bu...@pobox.com wrote: On Thu, Apr 15, 2010 at 11:29:21AM -0700, Eric Wilhelm wrote: But perl6 is not a version of perl5. I know this is a contentious issue but, with all dure respect, I disagree. FWIW I thought the now-deleted 'language' key in

Re: perl6 is a version of perl5

2010-04-15 Thread Eric Wilhelm
# from Ævar Arnfjörð Bjarmason # on Thursday 15 April 2010 15:48: On Thu, Apr 15, 2010 at 22:23, Tim Bunce tim.bu...@pobox.com wrote: On Thu, Apr 15, 2010 at 11:29:21AM -0700, Eric Wilhelm wrote: It's also the wrong place to encode version information. But perl6 is not a version of perl5. I

Re: How to have Perl 5 and Perl 6 cohabitate nicely on CPAN

2010-04-15 Thread Adam Kennedy
I'm pretty sure that's true for all such systems, including things like .war files. Even if we split, say, Strawberry from ActivePerl, what if you have multiple installations of ActivePerl? Adam K On Fri, Apr 16, 2010 at 8:56 AM, Jan Dubois j...@activestate.com wrote: On Thu, 15 Apr 2010,