Contents
Project progress statistics and quality metrics
Notice: This plugin is unmaintained and available for adoption.
Description
This plugin generates commonly used software quality metrics and progress statistics. It is designed to bridge the information gap between the software development team and management while reducing the tracking effort required by developers. It is useful for project managers that need to have visibility of the project's progress as well as being a tool for team communication.
The following is an example graph of a historical backlog of tickets:
Visit TracMetrixPlugin/Screenshots for more screen shots.
Please feel free to leave comments here. For more information, see Requirements.
See also TicketChartsMacro, TracTicketStatsPlugin.
Bugs/Feature Requests
Existing bugs and feature requests for TracMetrixPlugin are here.
If you have any issues, create a new ticket.
defect |
41 / 53 |
||
---|---|---|---|
enhancement |
9 / 19 |
||
task |
2 / 3 |
Download
Download the latest revision from here.
Source
You can check out TracMetrixPlugin from here using Subversion, or browse the source with Trac.
Installation
Dependencies:
- Python 2.4 or greater
- Trac 0.11.6 or greater
- MatPlotLib 0.87.7 or above
- Numpy 1.0.1 or above
- python-tk
The plugin works on both Windows and Linux environments.
- Install the plugin either for a single project, or globally. See the details on how to install a Trac plugin at TracPlugins.
- Enable the plugin by adding the following in your
trac.ini
file under the [components] subheading.[components] tracmetrixplugin.* = enabled
- Alternatively, this plugin can be enabled in the plugin page in the Admin menu.
- Run
trac-admin /path/to/projenv upgrade
.- You should get a message like this:
TracMetrix Plugin needs an upgrade creating cache folder Done Upgrading Upgrade done.
- You should get a message like this:
- Reload/restart your HTTPD / other webserver / Tracd.
- If you get a very colorful stack trace saying "'module' object has no attribute 'cbook'", you forgot this step!
- The following options can be configured in
trac.ini
, where default values are shown:[pdashboard]] yui_base_url = http://yui.yahooapis.com/2.7.0 # Location of YUI API
Recent Changes
Author/Contributors
Author: khundeen
Maintainer: none (needsadoption)
Contributors: jnatividad