in reply to CPAN: modules, distributions, and bundles
A bundle (now also called Task) is a convenience "metadistribution" that triggers, via the dependency mechanism of CPAN/CPANPLUS, the installation of more that one distribution. This is typically used for optional but common functionality. For example, you can install the CPAN shell itself without any readline support, but commonly you'd like that and all the other goodies, so the one command "cpan Bundle::CPAN" will save you some pick-n-choosing.
Another example is the Pugs smoke tests. Those are completely optional—all you need to install Pugs is basically a reasonably recentish Perl 5—but if you do want to run the nice graphical smokes, Task::Smoke makes it easy to fetch and install anything you need, despite not containing any code of its own.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: CPAN: modules, distributions, and bundles
by j3 (Friar) on Nov 04, 2006 at 01:25 UTC | |
by gaal (Parson) on Nov 04, 2006 at 06:36 UTC |