On Sat, Aug 11, 2001 at 02:31:47PM -0400, Kirrily Robert wrote:
> Ask wrote:
> >On Thu, 9 Aug 2001, Kirrily Robert wrote:
> >> =head2 The role of CPAN
> >> Will CPAN's role remain unchanged? Will there be a separate space for
> >> Perl 6 modules (6PAN)?
> >> If we do want to make changes to CPAN then Perl 6 gives us an
> >> opportunity for a "flag day" if we need one. OK, not an actually flag
> >> *day*, but at least a point where we can say "Things are different for
> >> Perl 6" and to hell with backwards compatibility ;)
No. Larry has said quite clearly that backwards compatibility is very important.
There will be no flag day.
> >Eh, that doesn't sound like something we want to do for quite a few
> What makes you say that? I can imagine a number of scenarios in which
> we decide to do things differently for Perl 6, which could mean that
> lots of Perl 5 modules don't come across cleanly and must be rewritten.
If it's "must" then Perl 6 has not met it's self-declared goals. I doubt
very much that'll happen.
> One very simple example is if we required each module to have $VERSION.
There will be ways round that, and most if not all other issues.