Hi!

(crossposted from use.perl.org, http://use.perl.org/~domm/journal/20508)

As our kids where with their grandparents today and nothing else (cleaning
up etc) was todo, I used my tuits to work on CPANTS.

The results are a new version on CPAN (should arrive at your CPAN
mirror/search.cpan.org soonishly) and some new data.

The new version now uses Module::MakefilePL::Parse for Makefile.PL parsing,
nice progress bars courtesy of Term::ProgressBar, information on CPAN
authors, a nicer dist (MANIFEST, prerequisits), and some minor improvements.

But it doesn't contain more Kwalitee indicators. In fact it contains less,
as I dumped bad_permissions.

Maximum Kwalitee is 9 now, which is achieved by 142 distributions. Average
Kwalitee is 6.85366795366795.

Here's the Kwalitee distribution:

sqlite>   select kwalitee,count(kwalitee) as cnt from kwalitee group by
   ...>           kwalitee order by kwalitee;
   kwalitee              cnt
   --------------------  ----------
   0                     32
   1                     4
   2                     15
   3                     87
   4                     79
   5                     315
   6                     1595
   7                     3794
   8                     1702
   9                     147

cpants.db now includes a new table called authors which provides information
on CPAN authors (cpanid, name, email, average kwalitee of all dists by this
author, total number of dists)

Here are the top 20 authors: (highest average Kwalitee AND more then 5 dists
on CPAN

sqlite> select name,cpanid,average_kwalitee,distcount from authors where
    ...> distcount>5 order by average_kwalitee desc limit 20;
   name                  cpanid      average_kwalitee  distcount
   --------------------  ----------  ----------------  ----------
   Dave Rolsky           DROLSKY     8.18918918918919  37
   Adam Kennedy          ADAMK       8.12121212121212  33
   Domizio Demichelis    DOMIZIO     8                 13
   David Wheeler         DWHEELER    8                 12
   Mark Stosberg         MARKSTOS    8                 7
   Joshua Hoblitt        JHOBLITT    8                 6
   Julius C. Duque       JCDUQUE     8                 17
   Barbie                BARBIE      8                 8
   Fabien Potencier      FABPOT      8                 11
   Stephan Buys          STEPHANB    8                 12
   Ron Savage            RSAVAGE     8                 25
   Brian Ingerson        INGY        7.97916666666667  48
   Elizabeth Mattijsen   ELIZABETH   7.975             40
   Ian Langworth         IAN         7.9               10
   Steven Schubiger      SCHUBIGER   7.84615384615385  13
   Schuyler Erle         SDERLE      7.83333333333333  6
   Dana Hudes            DHUDES      7.83333333333333  6
   D. H.                 PODMASTER   7.81818181818182  11
   Ross McFarland        RMCFARLA    7.81818181818182  11
   Dave Cross            DAVECROSS   7.8125            16


You can get the SQLite file here: http://cpants.dev.zsi.at


----- Forwarded message from PAUSE <[EMAIL PROTECTED]> -----

Date: Sun, 22 Aug 2004 22:50:30 +0200
Subject: CPAN Upload: D/DO/DOMM/Module-CPANTS-Generator-0.21.tar.gz
To: Thomas Klausner <[EMAIL PROTECTED]>
From: PAUSE <[EMAIL PROTECTED]>

The uploaded file

    Module-CPANTS-Generator-0.21.tar.gz

has entered CPAN as

  file: $CPAN/authors/id/D/DO/DOMM/Module-CPANTS-Generator-0.21.tar.gz
  size: 13620 bytes
   md5: 249e7ecd1e0991dfbd88b1da70eb509e

No action is required on your part
Request entered by: DOMM (Thomas Klausner)
Request entered on: Sun, 22 Aug 2004 20:49:24 GMT
Request completed:  Sun, 22 Aug 2004 20:50:29 GMT

Thanks,
-- 
paused, v460


----- End forwarded message -----

-- 
#!/usr/bin/perl                               http://domm.zsi.at
for(ref bless{},just'another'perl'hacker){s-:+-$"-g&&print$_.$/}

Reply via email to