I am just wondering what would be the best method to improve the information that comes with Perl modules and to make it easier to chose one, especially when faced with 2 (or more) which offer similar features

In my experience the README's on CPAN and the Perl Testers results are not enough to make an educated choice. I know that CGI.pm is used all over and that it is production strength, but how can I choose between XML::Cong, XML::Config and XML::Simple which all seem to do the same thing (the answer is probably XML::Simple, but I only know this because I read the Perl-XML mailing list)?

I think that an area where people could indicate whether they use a module, how happy they are with it, put links to code that use it and generally any kind of information that would help people to choose, then to use modules could really be useful. This could be either on CPAN, on use Perl; or even here on the Perl Monks site. This could in turn be linked from CPAN or from the module README files.

What do you think?


In reply to Perl Module evaluation mechanism by mirod

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.