Andy Lester wrote:

Don't worry about the game.

But that's all I hear about is the game.

It's all game game game game.

Just because people talk about the rules of the game doesn't mean that there isn't a benefit to having people playing the game.

Look at anything from Perlmonks to WoW. Metrics and affirmation matter to people. It's amazingly cool that we can get people to change what they do because they want their metric to go from X to X+n.

The talk about the game is trying to reconcile the fact that "quality" is not something that is easy to quantitatively define. But that's OK. As some famous (likely dead) statistician said, "All models are wrong; some models are useful".

There's not even a real downside to people "cheating" at this game, as I don't think quality can go down from people cheating. All we really need to do is ensure that new rules don't (a) make people disregard the game or (b) make people lower quality to improve scores.

And so we talk about the game and the rules and whether we want to add more rules or change existing ones. As long as some people -- for nothing -- might be incented to fix problems in their distributions, then it seems like a net positive to me.

Has anyone done any trend analysis over time on the quality distribution? Normalizing for new quality point that have been added, has quality gone up measurably since CPANTS began? Or put differently, if we tracked the percent of CPAN modules that got the quality point for each of the metrics, how would that graph trend over time? More "use strict"? More "META.yml"? More "README"?

Regards,
David Golden

Reply via email to