Article submitted by Francois Marier. We are running out of articles ! Please help DPOTD and submit good articles about software you like !
ingimp is an instrumented version of the GNU Image Manipulation Program that collects real-time usability data, such as the commands used, the size of images worked on, and so on. This usability data is automatically transmitted to ingimp for anyone to download and analyze.
It is meant to be a snap-in replacement for the GIMP, so it can be used for normal, everyday image manipulation tasks. By using it, the user and developer communities can gain new insights into how the GIMP is actually used “in the wild.” This information, in turn, has the potential to feed into future design and development efforts. Thus, you have the chance of contributing to open usability efforts simply by using ingimp as you would the regular version of the GIMP.
Numerical summarizations of overall ingimp usage are provided, along with personalized mirrors of your own personal, usage. Each ingimp user has an online persona that grows to reflect how they use ingimp. For example, if you are an artist who makes heavy use of the pencil tool, your persona will be seen clutching a pencil. Just use ingimp as you would the normal version of the GIMP and use the “Website + Stats” button at start-up to view your own persona along with a summary of your own usage of ingimp.
Snapshot of all current ingimp users.
ingimp has been designed to collect data useful to usability analyses, without intentionally collecting any personal information. For example, ingimp does not record the actual keys pressed, just when they are pressed, along with any modifier keys used (i.e., Shift, Alt, and Control). Furthermore, ingimp does not record command parameters (for example, it doesn’t record the text you enter into the text tool) nor does it transmit the actual images on which you work.
It is possible to disable logging at the start of the program.