I've just updated the public server to include all the latest changes. One 
immediate
difference: the distribution has gotten noticably more svelte since Takuya took 
out
Eclipse 2x support. We're down to about 88MB from a high of 123MB a month ago. 
So that's
progress.

Another noticable difference is a significant expansion and reorganization of 
the user
guide:

<http://hackystat.ics.hawaii.edu/hackystat/controller?Page=help&Subpage=toc>

It now has four chapters and two appendices.  I refactored the sensor 
installation
chapter and put the instructions for specific sensors into an appendix; I think 
it makes
the flow much better.

The major addition is a new chapter called "Putting it all together: Collecting 
process
and product measures for the StackyHack system".  This will hopefully be a big 
help to
those learning the system, since it discusses a downloadable system 
("StackyHack") with
an Ant build.xml with sensors for JUnit, Build, JBlanket, LOCC, and 
DependencyFinder. The
chapter steps you through everything from registering with the server to 
downloading and
installing the StackyHack system to running each sensor to creating the Project 
and
getting simple analyses on it.

Please take a look in your copious spare time; if you find any problems, let me 
know.

StackyHack is the infamous "Stack" example system from ICS413/613 with Hackystat
instrumentation added. I thought about calling it "HackyStack", but that just 
seemed way
too close to "HackyStat".

Apart from a few housekeeping things, I am basically going to declare victory 
on the User
Guide for this release and move on to my other Jira issues.  There's still a 
Himalayan
sized mountain of documentation ahead: for the user guide, there needs to be 
one or more
chapters on Cedric's telemetry system, Hongbing's test development system, 
Mike's HPC
development analyses, Aaron's PRI system, Takuya's Code Review metrics 
analysis, and
Christoph's cGQM system. Then there's the whole administrator's guide 
(installation and
configuration and monitoring of the server).  Oh, and let's not forget the 
developers
guide (how to write commands, telemetry streams, add modules to a 
configuration, etc.)

OK, I'm thoroughly depressed now, so I'm going home. :-)

Have a good weekend.

Cheers,
Philip

Reply via email to