December 06, 2005 23:22
Programming, Java
Hackystat 7.0 has been released. It follows the Personal Software Process model, but attempts to automate as much metrics collection as possible. I wrote about Hackystat before and have since had it working and collecting metrics for me. I've never gotten it implemented by management, but it's the best way of tracking project status that I'm aware of. (Sidenote: if anyone uses Hackystat in the field on real shipping product, I'd love to hear your experience with it.)

There's no explicit web page that lists the changes made, but the mailing list says:

* Complete refactoring of system into 63 modules organized into four subsystems.
* Complete redesign of the build system, with performance, maintainability, and extensibility improvements.
* Support for evolution in sensor data types.
* New Sensor Data Type: "Code Issue"
* New sensors for: PMD, Emma, FindBugs, Checkstyle, Subversion
* Stable releases and nightly builds are now binary distributions (30 MB rather than 180 MB)
* Improved property file design (hackystat.build.properties and hackystat.site.properties)
* CCCC sensor now works with standard version of CCCC.
* Hackystat is now Java5 compliant (backward compatible to JDK 1.4.2)
* Hackystat server now compatible with Tomcat 5.5
* Jira sensor works with SSL.
* Hackystat source repository now hosted using Subversion.
* And many more things, as documented in Jira here

You can download Hackystat at http://www.hackystat.org/.

« Webwork and OGNL | Home | AYE 2005, part 3 »

name
url