= Progress meter with arguments similar to !TicketQuery macro = == Description == This macro plugin was created because of [http://code.google.com/p/google-highly-open-participation-psf/issues/detail?id=256 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 what can be used, for example, for building complete report of the progress on tickets owned by a particular person. The !ProgressMeter macro works with the same arguments as [http://trac.edgewall.org/wiki/TicketQuery TicketQuery macro] -- except the argument [#status-arg status], which is ignored. For more complex progress statistics and metrics see TracMetrixPlugin. === Usage examples === #usage Display a progress meter on all your (if you're logged in) tickets in the milestone '0.1a': {{{ [[ProgressMeter(owner=$USER, milestone=0.1a)]] }}} A progress meter on tickets associated with the wiki component: {{{ [[ProgressMeter(component=wiki)]] }}} === Configuration === The macro supports the following configuration options: * {{{stats_provider}}} (since r5224): Name of the component implementing {{{ITicketGroupStatsProvider}}}, which is used to collect statistics on groups of tickets for meters generated by the ProgressMeterMacro plugin. (You probably don't need to change this.) All of these must be put into the {{{progressmeter}}} section of {{{trac.ini}}}. The progress bars themselves can be modified using [trac:wiki:TracIni#milestone-groups-section]. === The {{{status}}} argument === #status-arg The {{{status}}} argument is ignored since r5224. If you want to define which ticket states are considered closed have a look at [trac:wiki:TracIni#milestone-groups-section the appropriate section of trac.ini] instead. == Download == Download the zipped source from [download:progressmetermacro here]. == Source == You can check out ProgressMeterMacro from [http://trac-hacks.org/svn/progressmetermacro here] using Subversion, or [source:progressmetermacro browse the source] with Trac. == Installation == See [trac:wiki:TracPlugins#InstallingaTracPlugin] for the installation instructions. == Bugs/Feature Requests == Existing bugs and feature requests for ProgressMeterMacro are [query:status!=closed&component=ProgressMeterMacro&order=priority here]. If you have any issues, create a [/newticket?component=ProgressMeterMacro&owner=qwp0 new ticket]. == Recent Changes == [[ChangeLog(progressmetermacro, 3)]] == Author/Contributors == * '''Author:''' [wiki:qwp0] * '''Thanks to:''' [http://www.doughellmann.com/ Doug Hellmann], [http://trac.edgewall.org/wiki/OddSimonSimonsen Odd Simon Simonsen], Russell Sim