ProgressMeter macro

Description

This macro plugin was created because of this task for GHOP/Python Software Foundation.

It contains a macro to display progress meter similar to the meters visible in the Roadmap within a wiki page. The ProgressMeter macro works with the same arguments as TicketQuery macro -- except the status argument which is handled differently (see usage examples). It can be used, for example, for building complete report of the progress on tickets owned by a particular person.

For more complex progress statistics and metrics see TracMetrixPlugin.

Download

Download the zipped source from here. (Please note that the attachments are obsolete.)

Source

You can check out ProgressMeterMacro from here using Subversion, or browse the source with Trac.

Usage examples

Display a progress meter on tickets owned by 'qwp0' in the milestone '0.1a':

[[ProgressMeter(owner=qwp0, milestone=0.1a)]]

A progress meter on tickets associated with the component 'wiki':

[[ProgressMeter(component=wiki)]]

Using the status argument you can define ticket statuses which will be considered as closed, separated by '|'. The 'closed' status is not default -- you have to specify it explicitly if you want it to be inclosed with the other statuses. Also, this arg cannot be passed as the only one.

[[ProgressMeter(status=closed|ready for QA, owner=$USER)]]

Bugs/Feature Requests

Existing bugs and feature requests for ProgressMeterMacro are here. If you have any issues, create a new ticket.

Recent Changes

[4652] by qwp0 on 10/29/08 19:24:30

ProgressMeterMacro: 'status' arg handling (and more...)

[4208] by qwp0 on 08/31/08 22:56:07

ProgressMeterMacro: Minor code improvements

[4207] by qwp0 on 08/31/08 21:22:40

Applying Russell Sim's patch; closes #3478

[3914] by qwp0 on 06/28/08 20:35:02

ProgressMeterMacro: minor edit, shortened docstrings

Author/Contributors

Attachments