wiki:TracMetrixPlugin

Version 58 (modified by Ryan J Ollos, 14 years ago) (diff)

Remove empty example section.

Project progress statistics and quality metrics

Notice: This plugin is unmaintained and available for adoption.

News

Releases

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

Screenshots

Visit TracMetrixPlugin/Screenshots for more screen shots.

Features

  • TracMetrixDashboard : Management dashboard that provides overview of 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: Please join the TracMetrix group to discussion development and support of TracMetrixPlugin or email tracmetrix@…

Download

Download the latest revision from [download:tracmetrixplugin here].

Required Components

For Trac >= 0.11.6, the patch in #6149 is required

Before installing the plugin, please make sure you install following components.

The plugin works on both Windows and Linux environment.

Installation Help

  1. Install the plugin (either for a single project, or globally). See the details on how to install a trac plugin at: TracPlugins
  2. 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.
  3. 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.
      
  4. Reload/restart your HTTPD / other webserver / Tracd. That's it.
    • If you get a very colourful stack trace saying "'module' object has no attribute 'cbook'", you forgot this step!

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.

Recent Changes

13558 by rjollos on 2014-01-08 19:21:46
Group tickets by resolution. Untested change. Refs #11414.

Patch by araderma.

12809 by rjollos on 2013-03-27 00:53:22
Added .gitignore.
12800 by rjollos on 2013-03-25 23:50:37
Removed unused import.
(more)

Author/Contributors

Author: khundeen
Maintainer: khundeen
Contributors: jnatividad