Beefy Boxes and Bandwidth Generously Provided by pair Networks
go ahead... be a heretic
 
PerlMonks  

Re: How to pick a CPAN module

by hossman (Prior)
on Oct 31, 2008 at 22:48 UTC ( #720799=note: print w/ replies, xml ) Need Help??


in reply to How to pick a CPAN module

Suggestions for additional evaluation criteria (most don't even require installation -- just links from search.cpan.org)

  • What does the version history look like? have there been multiple versions or just one?
  • Does it have any reviews? are the comments positive?
  • When browsing the source tree, are there many tests?
  • What do the test result stats look like? have people with your architecture and perl version gotten test failures?
  • Is it in the phalanx? what do it's coverage stats look like?
  • Are there robust perldocs?
  • What dependencies does it have?
  • What is the percentage of unresolved bugs on rt.cpan.org? (don't consider it a negative if there are no bugs at all, it might not be used)
  • Does it have a mailing list with public archives? is there a healthy amount of traffic on that list?


Comment on Re: How to pick a CPAN module
Re^2: How to pick a CPAN module
by lima1 (Curate) on Nov 05, 2008 at 19:58 UTC
    Is it in the phalanx?

    I think this probably the most important point. A quality label for modules would be VERY helpful as ratings obviously don't work. I don't know much about the phalanx project. But a project where authors and users can submit modules easily and get objective advice from experienced developers (maybe bored during coffee break) would be great. The review process should be very simple, maybe with a standardized scoring table. Once the module passes the quality requirements, it should be accepted in phalanx or something similar and labeled in CPAN accordingly.

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others contemplating the Monastery: (14)
As of 2014-10-20 13:02 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    For retirement, I am banking on:










    Results (76 votes), past polls