j3 has asked for the wisdom of the Perl Monks concerning the following question:
I'm trying to understand the differences between modules, distributions, and bundles on CPAN -- and also a few other tidbits about how the whole CPAN enchilada works. I've looked at the cpan faq and also How to make a CPAN Module Distribution, but I'm still not getting it.
• I was just looking at Mailtools, and I think that that's referred to as a "distribution". Correct?
• Is a "bundle" the same thing as a distribution? My guess is "no", and that bundles just exist for use with tools like CPAN and CPANPLUS.
• Via ftp, I just had a look in /modules/by-module/Bundle. Why do a large number of the modules in there start with the name "Bundle-" but many do not?
• Incidentally, when I go to search.cpan.org and click that link on the left that says "Bundles (and SDKs)", why don't I get that massive list I see in /modules/by-module/Bundle? Isn't CPAN search trying to show me that list here?
• If "distributions" are indeed separate and distinct from bundles, where can I go to browse them? I see that search.cpan.org has a drop-down box to select that I want to *search* for distributions, but I'd also like to *browse* them. I see on the main cpan page, I can browse modules, scripts, something called "binary distributions" (or "ports"), etc., but no distributions.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: CPAN: modules, distributions, and bundles
by gaal (Parson) on Nov 03, 2006 at 22:15 UTC | |
by j3 (Friar) on Nov 04, 2006 at 01:25 UTC | |
by gaal (Parson) on Nov 04, 2006 at 06:36 UTC | |
|
Re: CPAN: modules, distributions, and bundles
by randyk (Parson) on Nov 04, 2006 at 01:44 UTC | |
by j3 (Friar) on Nov 04, 2006 at 02:51 UTC | |
by randyk (Parson) on Nov 04, 2006 at 05:45 UTC |