Play the kwalitee game

BooK on 2005-03-30T00:53:19

On monday morning I discovered my kwalitee rating (14.2857142857143 for 7 modules) and that I ranked 25th among the authors of more than 5 modules.

I've quickly upgraded all my modules (but one) to the level of kwalitee 16, and ta-da! I've now jumped to rank 7 (15.7142857142857 for the same 7 modules). The next release of HTTP::Proxy should have 16 kwalitee as well, so that I can join SAPER and CLACO (and probably a few others by next week) up there at the top.

The hardest kwalitee point to get is is_prereq (the module needs to be a prerequisite for at least 3 others modules not by the same author). However, since I have a module which is already a prerequisite for two other modules, I just need to advertise that module a little bit more, so that others will use it as well.

The only tiny little problem with that plan is that the module in question is... Acme::MetaSyntactic! Aiieee!! Holy catastrophe!!! (It is a prerequisite for Bot::MetaSyntactic and Acme::MetaSyntactic::RefactorCode)

Well, even though HTTP::Proxy is also a prerequisite for two modules (HTTP::Proxy::BodyFilter::Adnix and HTTP::Recorder::Httperf), and Regexp::Log for one module (Regexp::Log::Common), I am pretty sure that Acme::MetaSyntactic is the one module that will earn me that 17th kwalitee point.


Kwalitee rank

Maddingue on 2005-03-30T01:12:07

And this just because BooK is jealous for my being currently at the first rank.. ;o)

Sweet!

jk2addict on 2005-03-30T02:36:43

Sweet Monkey Spunk....#2!!!! That's me.

I total missed the rerunning of cpants until I saw your post. :-)

up/down movement

domm on 2005-03-30T06:15:02

I hope you all noticed the small images next to the rank indicating up/down movement or new-entry ("!!") (congrats to CLACO, btw..)

Now I should finally do new releases of my modules to climb up a bit, or add a metric like 'is_DOMM' :-)

Re:up/down movement

barbie on 2005-03-30T07:17:55

Although its nice to increase my ranking, I do note that you've only counted 18 of my 20 modules. Which two got missed and why? Is there something that's missing now that was there in the last run you did, as previously you've listed all 20?

Re:up/down movement

cog on 2005-03-30T10:05:37

I think the Acme and Bundle modules are skipped... maybe some other namespace is too? (although I can't see why ATM...)

Re:up/down movement

barbie on 2005-03-30T11:31:55

On closer inspection it was my Mail::Outlook and CPAN::YACSmoke::Plugin::Outlook modules that got missed, both of which got uploaded yesterday. Which leads me to think that the download from CPAN part may be faulty, as it should fall back to the previous version rather than delete it.

Re:up/down movement

domm on 2005-03-30T11:55:40

I'll take a look at it. Later...

Re:up/down movement

domm on 2005-03-30T11:55:05

Bundles are skipped, Acme not.

Re:up/down movement

cog on 2005-03-30T14:21:21

Actually, I don't think I like those images... :-)

You see, I have a down-red-arrow next to my name... and that arrow makes it look as though my kwalitee has gone down, while it hasn't! Simply, other people's kwalitee raised, and they moved up!

Others justs got better! I didn't get any worse! My modules haven't been updated! They're still the same!

I don't like it... I don't... :-) It makes it look as thought my code has gotten worse, while it's still the same! :-)

Re:up/down movement

jk2addict on 2005-03-30T15:01:30

I did indeed. Nice work domm! I't nice to see more and more people taking notice of their kwalitee ratings because of your site.

is_prereq

htoug on 2005-03-30T10:20:00

I had the same problem. The quick (and dirty) solution was to create Acme::Raise_my_kwalitee ;-)

Re:is_prereq

Aristotle on 2005-03-30T11:45:58

Would it be a stretch to ask you to remove that or do you need a hard flaming? You are aware that you owe an apology not only to Domm but to all of CPAN as well, right? Where do you think would we end up if everyone emulated you?

Re:is_prereq

domm on 2005-03-30T12:00:44

  • Henrik wrote this module prior to my talk at YAPC, and I was sitting next to him while he did. It's a joke, and one I can take very well...
  • And it won't work in the near future, as I'll remove an authors own modules from is_prereq

OT

Aristotle on 2005-03-30T11:48:32

Philipe: the "Pink" link in your profile slashbox thingie or whatever it's called points to axis-of-evil.net but the correct domain is axis-of-aevil.net.

Re:OT

BooK on 2005-03-30T19:22:42

Thanks. I've corrected it.