CPAN Stats Update & A Request

barbie on 2006-12-01T18:12:54

http://perl.grango.org/

I've updated the CPAN Testers Statistics site with all the latest numbers. Interesting to note that Chris Williams is making a gallant effort to become top-dog :) At his current rate he should make it in just over a year's time.

There have been a number of new addresses appearing, many are for existing cpan-testers, but there are a notable number who aren't, or at least they are addresses I've not been able to map. Which brings me to my request.

There are currently 563 addresses I've not been able to map, throughout the whole of the cpan-testers lifespan. Many of those address are likely to be from people who don't submit reports anymore, so there's not a lot I can do about that. However, of the existing and new cpan-testers, it would be useful if there was some way to easily recognise their posting name/address so that I can map them to known addresses. Now I can appreciate that some would like to keep their addresses hidden, but there are still two ways you can help me.

The first is to use your PAUSEID@cpan.org mail address, which is already widely known on the web from your Perl contributions. However, that only works if you're a CPAN author. E.g. barbie@cpan.org.

The second way is to use your name or PAUSEID (for those that prefer it) together with the email address, if you can configure it as such. E.g. "BARBIE" <other-address@example.com>

So far there have been 881 by UNKNOWN USER, with addresses such as 'root@localhost', as well as the other 563 unmapped addresses. Having something that can help me associate these addresses to you would be very much appreciated.

Note that if you are going to add a name to your submission, please don't use something like the following, as they don't help ;)

  • "MikeyB"
  • "root"
  • Admin Tls
  • Admin Ulwww
  • Administrador
  • Administrator
  • Agent Zhang
  • Bourne-again Superuser
  • Charlie &
  • Charlie Root
  • Chris
  • Clive
  • Compassionate Action for Animals
  • Cpan
  • Cpan 10 Thulben
  • Geekd
  • Josh
  • Linguist
  • Mike Super-User
  • Mrbbking
  • Root
  • Root At Bechet
  • Stadt Zirndorf - Systemadministration
  • Super-User
  • System Administrator
  • The Big Boss
  • The SuperUser
  • The missing
  • U-MARTIN\Administrator
  • Vlsi Unix Help
  • WLS Super-User
  • Ww2 Root Admin
  • andy
  • eyck
  • root
  • root Yahoo!

You can also let me know if there are any addresses in the list that are yours that I haven't mapped :)


Can you track reporting tools?

dagolden on 2006-12-01T21:53:57

In the "someday/maybe" category, I'd be interested in seeing statistics on how many reports are coming from different reporting tools, e.g. YACSmoke, CPANPLUS, CPAN::Reporter, etc. Or how many people are using each tool.

I think that might be have to be done parsing each message for "this report was made by ..." strings rather than just tracking headers, so it would take a little bit of work, I guess.

Re:Can you track reporting tools?

barbie on 2006-12-03T13:57:30

It's certainly something I've been thinking about, but just haven't had the time to implement. At the moment I don't parse the body of the report, but it shouldn't be too hard to add that in. I'm planning some changes over the next month to try and promote CPAN Testing and introduce some howtos, both to authors to get their distributions tested, and to potential testers to learn how to get involved. More news on that soon :)

Coooooool....

DAxelrod on 2006-12-02T00:27:02

Wow, thank you so much for compiling this. Was this automated, or did you manually have to comb through every address? (Or at least, though the addresses that weren't identical to the cpan author addresses?)

I'm also impressed that you were able to attach my reports to me. I'm guessing it was because they were all from the same domain name. Did you do a whois, or did you connect it through my cpan author page?

Re:Coooooool....

barbie on 2006-12-03T14:12:23

All the report parsing is automated. However, the address mapping is part script and part manual labour. The script searches through the 01mailrc file for known PAUSE addresses, and through the known mappings and attempts to find matches to domains. Of the rest I lookup peoples domains, sometimes a whois and see whether there are any clues via Google. The manual part usually only happens when I have some free time and feel like wandering around the web.

In your case, your domain did make it an easy spot :)

Agent Zhang

Smylers on 2006-12-02T09:32:40

What's your objection to Agent Zhang, who's known for contributions to Perl 6 development?

Re:Agent Zhang

barbie on 2006-12-03T14:19:38

Nothing, I just didn't realise it referenced a real person :) Will update for the next run of the web scripts. Apologies to Agent Zhang for missing this one.

Thanks Smylers for the update.

Re:Agent Zhang

agent on 2007-04-09T14:52:55

*sigh* Maybe I should just blame my name :(

Agent Zhang