On 9/11/07, Gabor Szabo <[EMAIL PROTECTED]> wrote:
> Bundles (packages in the Bundle::) namespace are supposed to include
> a list of modules in their POD (and no code at all) so CPAN.pm can install 
> them
> one by one.
>
> Why is this better than creating a package that lists all the same
> modules as prerequisites in its Makefile.PL or Build.PL?

See "Task" on CPAN for an alternative like you describe and a list of
reasons why Tasks are better than Bundles.

However, one benefit of Bundles is that you can specify an actual
distribution -- not just a module name.  This allows one to specify a
particular development version or an "unauthorized" tarball -- or to
avoid having some module upgraded to a newer version that would break
something else.

Regards,
David

Reply via email to