On Sun, Mar 15, 2015 at 11:30:13PM +0200, Alexandr Ciornii wrote:

> I'm planning to develop a tool that will show which modules of an
> author have problems on latest development and non-development major
> releases of perl (currently - 5.21.x and 5.20.x). For this I need to
> fetch list of cpantesters reports for this author for these versions.
> List of all reports is very large, for ex. for my modules it is 25M (
> http://www.cpantesters.org/author/CHORNY.json ). Is it possible to
> make this list restricted to only perl >= 5.x.y? Even better would be
> to have grouped data like OS/perl/result.

AFAIK no such filter exists. A good starting point would be this script:
  https://github.com/DrHyde/cpXXXan/blob/master/refill-cpanstatsdb.pl

It'll suck down any new reports each time you run it, and stuff them
into a database so you can slice and dice the data however you like.
That script is originally based on one by Andreas:
  http://repo.or.cz/w/andk-cpan-tools.git/blob/HEAD:/bin/refill-cpanstatsdb.pl

And you'll need a database table something like this:
  https://github.com/DrHyde/CPANdeps/blob/master/tables.sql#L28

-- 
David Cantrell | Bourgeois reactionary pig

The word "urgent" is the moral of the story "The boy who cried wolf". As
a general rule I don't believe it until a manager comes to me almost in
tears. I like to catch them in a cup and drink them later.
               -- Matt Holiab, in the Monastery

Reply via email to