Peer-reviewed CPAN modules files wanted



While reading the reivews on CPAN, I noticed an informative review of CGI::Builder. Evidently, back in 2004, CGI::Builder's Makefile.PL, had backdoor code in it: http://perlmonks.org/index.pl?node_id=349737

A recently-downloaded version of the module doesn't have this code it, so evidently the author removed it after receiving some criticism, but this points up a problem.

As well-respected as CPAN is, it seems to be perpetually "open for business," and that means that anyone can put any thing they want on there, and that means that some of the module authors can get into your business.

Perhaps we need a peer-review system for CPAN. The reviews site on CPAN may be that, but I hadn't seen it because I usually look for modules in the CPAN shell.

What I would like is to be able to type this in the CPAN shell:

cpan> reviews CGI::Builder

And I would get a text page listing reviews of the module done by trustworthy people.

Domizio Demichelis, the author of CGI::Builder, is also reputed to have created a number of sockpuppets to tout his module <http://cpanratings.perl.org/user/ovid>, and so some system would have to be in place to ensure that most of the "peers" are not the module author.
.



Relevant Pages

  • Re: Can not Install XML::Parser
    ... I am running the CPAN shell as su. ... > with everything it needs and permissions set correctly. ... Running install for module XML::Parser ...
    (comp.lang.perl.modules)
  • Question about CPAN
    ... I just used CPAN for the first time and everything is FINE. ... After the initial configuration setup is done, it suggest me to install ... Second of, I have noticed that it installed Readline, so my CPAN shell ...
    (perl.beginners)
  • CPAN shell says "Out of memory!"
    ... I'm trying to use the CPAN shell to do installation of some modules on ... I can't imagine it eats up enough memory to cause trouble. ...
    (comp.lang.perl.modules)
  • Re: Ruby
    ... I have used the cpan shell under Windows, ... ppm is the preferred installation on ...
    (perl.beginners)
  • CPAN shell problem on MacOS X
    ... some Perl modules using the CPAN shell, i.e., I issue the command ... and then type commands to the cpan> prompt. ... However, when I do this on the Panther box, the .cpan directory is ...
    (comp.lang.perl.modules)