http://www.perlmonks.org?node_id=721015


in reply to How to pick a CPAN module

I wonder if it would be worthwhile to come up with a heuristic that takes into account the CPAN rating, the version number, the last upload, the number of uploads, the number of downloads, the number of modules that depend on this module, etc. to give people a better sense of "is this the module I should use?" CPAN ratings was supposed to be something like that originally, but I think it doesn't quite tell you enough about the module.

If someone did an algorithm similar to Google's PageRank where instead of links you use module dependencies, that seems like it would be useful.

Replies are listed 'Best First'.
Re^2: How to pick a CPAN module
by Sixtease (Friar) on Nov 03, 2008 at 08:51 UTC

    This is a wonderful idea! ++

    But i see some problems. Some authors have their modules broken into several smaller ones and have dependencies among each other. Others have monolithic modules. With dependencies raising the module rank, the latter would be handicapped, and I don't think they should.

    Also, in the former case, where one big (and more important) module depends on many smaller ones, the smaller would be favored.

    use strict; use warnings; print "Just Another Perl Hacker\n";
Re^2: How to pick a CPAN module
by LanX (Sage) on Nov 06, 2008 at 10:59 UTC