On Tue, Dec 28, 2004 at 08:51:41AM +0100, S?bastien Aperghis-Tramoni wrote:
Here are the final lists of the modules dependencies. This time I grouped
the modules by their respective distribution name.
- score.txt is the list of the most requested modules/distributions
- deps.txt gives, for each distribution, the list of distros that directly
depend upon it.
YAML versions are provided for both files.
Thanks. I've done some more processing on the information. I checked not
for number of dependent modules but for number of unique dependent authors.
Here's the top N side-by-side for comparison. As you can see, modules which
are only used by a specialized portion of CPAN fall off the list. POE,
Kwiki, bioperl, OOTools, Tk, etc. fall off the list while some shoot up
like XML-LibXML, YAML and Error.
But LWP, URI, DBI and HTML-Parser remain the undisputed champions of CPAN
By Author By Distribution.
105 libwww-perl 195 libwww-perl
72 URI 107 URI
69 DBI 90 DBI
56 HTML-Parser 74 HTML-Parser
37 Template-Toolkit 69 Kwiki
26 WWW-Mechanize 62 POE
26 YAML 60 Template-Toolkit
25 Compress-Zlib 58 DateTime
25 POE 58 Params-Validate
24 XML-LibXML 53 Class-Accessor
23 Params-Validate 46 YAML
23 DateTime 43 bioperl
23 Class-Accessor 40 WWW-Mechanize
21 TimeDate 38 OOTools
19 Error 35 Tk
18 IO-stringy 34 TimeDate
18 Time-Piece 34 XML-LibXML
17 MailTools 33 mod_perl
17 Class-DBI 32 Class-DBI
17 Parse-RecDescent 31 libapreq
17 mod_perl 28 Error
17 XML-Parser 28 Compress-Zlib
16 XML-RSS 27 mod_perl
16 Tk 26 Parse-RecDescent
I've also attached a corrected version of deps.txt. A number of packages
had version numbers attached (like Class-Foo-1.2). Also there was a bug in
the bioperl information. Its number of dependencies is actually 2.