Version 42 (modified by 15 years ago) (diff) | ,
---|
Table of Contents
Plugin that provides project progress statistics and quality metrics
Notice: This plugin is unmaintained and available for adoption.
News
- 04/18/2008: TracMetrixPlugin works with the Trac 0.11b2
- 01/11/2008: TracMetrixPlugin works with the Trac 0.11dev-r6385
- TracMetrixPlugin is now support postgresql thanks to bdelaage
- Please join TracMetrixPlugin mailing list
Releases
- 01/11/2008: tracmetrixplugin-0.1.5 Closed #2302, #2325, #2375, #2380
- 12/13/2007: tracmetrixplugin-0.1.4
- 11/07/2007: tracmetrixplugin-0.1.3
Description
TracMetrixPlugin improves project visibility through a collection of software metrics and statistics. The scope of this plugin is to provide the most commonly used software quality metrics and progress statistics. It is designed to bridge the information gap between the software development team and management while trying to minimize the tracking effort required by developers.
Resources
- TracMetrixPlugin @ googlecode.com
- TracMetrix Proposal
- Requirements
- TracHackHowTo
Screenshots
Visit TracMetrixPlugin/Screenshots for more screen shots.
Features
- TracMetrixDashboard : Management dashboard that provides overview project progress.
Bugs/Feature Requests
Search: Existing bugs and feature requests for TracMetrixPlugin are here.
File: If you have any issues, create a new ticket.
Comments: Please feel free to leave comments here or email me.
Mailing list: For discussion about development and support of TracMetrixPlugin please email to tracmetrix@…
Download
Download the zipped source from [download:tracmetrixplugin here].
Required Components
Before installing the plugin, please make sure you install following components.
- Python 2.4 or above
- Trac 0.11b2
- MatPlotLib 0.87.7 or above (Recommend 0.87.7
- Numpy 1.0.1 or above (Recommend 1.0.1)
- PyGtk 2.8.6-8 or above (recommend 2.8.6-8)
The plugin works on both Windows and Linux environment.
Installation Help
- Install the plugin (either for a single project, or globally). See the details on how to install a trac plugin at: TracPlugins
- Make sure that the plugin is enabled. The "tracmetrixplugin.* = enabled" appeares in trac.ini (under the [components] subheading).
[components] tracmetrixplugin.* = enabled
- Alternatively, this 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. That's it.
Source
You can check out TracMetrixPlugin from here using Subversion, or browse the source with Trac.
TracMetrixPlugin has been developed on my personal computer as I work offline a lot and I don't like to spam the server with too many tickets. You can see more in depth source code analysis from here. I hope to be able to add this kind of statistics into TracMetrix in the future.
Example
I am working on creating a demo of TracMetrixPlugin using Trac database. Stay tuned!
Recent Changes
Patches
4322 by jnatividad on 12/22/08 07:00:42
Patch to fix backlog metrics when current month is December
Author/Contributors
Author: khundeen
Contributors: jnatividad