in reply to Larger Perl distributions

If you're worried about distributing software, look at PAR. If you're worried about shared-hosting environments, look at doing personal installations with perl Makefile.PL PREFIX=~.

The biggest problem I'm seeing is that you're requiring a lot of space just to install Perl. I already get pissed off when installing 5.8.x also installs 2304720387 other modules. Now, these other modules ... I don't use most of them. Frankly, I don't want most of them - if I could uninstall them without breaking anything, I would. Especially on production systems within the DMZ - less security holes. It's not much help, but anything is better than nothing.

Also, Perl is used for more than just web applications. Yet, you seem to want Perl to be web-only. Same with XML.

Personally, I think the core should be just that - the core. Just enough for me to get Perl's interpreter and an easy way to install stuff from CPAN. Maybe a testing module or two. That's it.

Now, if you want to create your own Perl distribution or bundle up your favorite modules ... go right ahead. Nothing's stopping you ...

Being right, does not endow the right to be rude; politeness costs nothing.
Being unknowing, is not the same as being stupid.
Expressing a contrary opinion, whether to the individual or the group, is more often a sign of deeper thought than of cantankerous belligerence.
Do not mistake your goals as the only goals; your opinion as the only opinion; your confidence as correctness. Saying you know better is not the same as explaining you know better.

Replies are listed 'Best First'.
Re^2: Larger Perl distributions
by szabgab (Priest) on Dec 27, 2004 at 18:20 UTC
    I think the original idea of having more than one versions of the perl distro meant to have a minimal version as well.

    That would probably fit your requirements.

      Why not have the core Perl distro be as small as possible and have the DBI bundle and the libnet bundle and the webapps bundle and the ... Oh, yeah ... that already exists!

      Why don't people create their own personal bundles? So, if I want an environment just like yours, I can get it because you provide a bundle that has all the modules you have installed?

      Being right, does not endow the right to be rude; politeness costs nothing.
      Being unknowing, is not the same as being stupid.
      Expressing a contrary opinion, whether to the individual or the group, is more often a sign of deeper thought than of cantankerous belligerence.
      Do not mistake your goals as the only goals; your opinion as the only opinion; your confidence as correctness. Saying you know better is not the same as explaining you know better.