StatCVS v0.3

It’s a new year, and that’s always a good time for releasing software. StatCVS is now at v0.3.

The main new feature is a cleaner look for the reports (example). The commit log has been redesigned and now features permalinks for all commits (example). There are also a couple of new reports and tables, such as the “Developer of the Month” table and a highly useful overview of all repository tags. See the release notes for a more complete list of changes.

I’ve also done quite a bit of refactoring. The main target was the HTML generation code. It had grown for four years without much design attention, and was quite a mess. After the recent changes, adding new reports should be much easier and fun again.

A big thank you goes to everyone who has contributed code to this release: Benoit Xhenseval, Brian Jørgensen, Eric Meaney, and Anja Jentzsch.

This entry was posted in General and tagged . Bookmark the permalink.

2 Responses to StatCVS v0.3

  1. Maggi says:

    Doesn’t this lead to evaluating developers by the sheer amount of LOC they wrote? “Developer of the month” – that is ridiculous and it mirrors management thinking which poses quantity above quality. A simple reformatting in Eclipse for every package makes me DotM easily …

  2. Sure, Maggi, you would be right if anyone took these reports seriously. But people are smarter than that. Few developers will change their behaviour because they want to look good in the StatCVS report. The reports are an entertaining curiosity, with some genuinely useful bits of data thrown in. As with all statistics, you have to know how to read them to get any use out of them. If your manager is stupid enough to compensate developers based on LOC measures, then I have little sympathy …

Comments are closed.