* chromatic <[EMAIL PROTECTED]> [2006-07-13 23:25]:
> On Thursday 13 July 2006 13:32, A. Pagaltzis wrote:
> >I thought that’s called “the core distribution.” NEXT is
> >already in there. So is List::Util (a big deal for me).
> 
> Maybe for Perl 5.9.x... but how long will it be between someone
> realizing "Hey, SUPER should have been in Perl 5 from the
> start" and SUPER getting into Perl 5.9.x or Perl 5.11.x or Perl
> 5.13.x and eventually making its way into everyone's toolbox?

As I said, I don’t think that’s the core problem. (No pun
intended.) People would install these modules anyway even if they
never get into core or a Bundle::PerlPlus, if they knew that
these modules are important to them in the first place.

Conversely, there are lot of gems in core that noone uses;
perlmodlib is so large at this point that it’s worth periodically
poring over even (in fact, PARTICULARLY) if you’ve been a Perl
programmer for a decade, and even if you didn’t upgrade your Perl
since last time you looked at the list, simply because there’s
*so* *much* stuff in there by now that noone can memorise that
entire kitchen sink.

Which just goes to show: we need more effective ways to educate
people. Bundle::PerlPlus would wouldn’t change anything
fundamental about the big picture – some people would know about
it, some wouldn’t, and as far as beginners are concerned, it
would be just one more grain on the huge sandpile of accreted
knowledge about good development practices in Perl.

> It's a lot faster and easier to roll a new
> Bundle::TheMissingModules than it is to expect people to
> upgrade to a new stable major version, especially if it's more
> than a year between new stable major versions.

Hadn’t someone proposed a while ago to make per-Perl-version
bundles for all the dual-lived core modules or something vaguely
like that? I think the motivation was similar, too.

Regards,
-- 
Aristotle Pagaltzis // <http://plasmasturm.org/>

Reply via email to