In addition to data about the software product, such as its size, Hackystat can also collect a wide variety of data about the process of software development. For example, sensors for the CVS and Subversion configuration management tools collect data about file commits and code churn. Sensors for build tools such as Ant and Make collect data about build invocations and results. Sensors for bug tracking tools such as Jira collect data about issue posting and status. Finally, sensors for IDEs such as Eclipse, Emacs, JBuilder, and Vim collect data about developer file editing activities.
The screen shot below shows my Emacs editor while I was writing the first draft of this section of the documentation. A normally hidden buffer called "*hackystat-shell*" is displayed in this image to show you examples of the Emacs Hackystat sensor recording data about my editing activities.