Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl: the Markov chain saw

Re: How to pick a CPAN module

by duff (Parson)
on Nov 03, 2008 at 04:23 UTC ( #721015=note: print w/replies, xml ) Need Help??

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

Log In?

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://721015]
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others surveying the Monastery: (3)
As of 2022-08-09 19:40 GMT
Find Nodes?
    Voting Booth?

    No recent polls found