Changes between Version 26 and Version 27 of SumStatsPlugin


Ignore:
Timestamp:
Aug 24, 2015, 1:16:28 PM (9 years ago)
Author:
figaro
Comment:

Further cosmetic changes, updated code.google links

Legend:

Unmodified
Added
Removed
Modified
  • SumStatsPlugin

    v26 v27  
    55== Description
    66
    7 This plugin sums fields for the roadmap and milestone views. This is a complement to the [wiki:SumFieldsPlugin Sum Fields plugin] which sums fields in a query or report. These plugins are useful when assessing progress based on "points" or "ideal days" of effort instead of ticket count.
     7This plugin sums fields for the roadmap and milestone views. This is a complement to the [wiki:SumFieldsPlugin Sum Fields plugin], which sums fields in a query or report. These plugins are useful when assessing progress based on "points" or "ideal days" of effort instead of ticket count.
    88
    99[[Image(sumstats.png, border=1)]]
    1010
    11 This plugin now also provides a [http://code.google.com/apis/chart/ Google Visualization API] data source that can populate a burndown chart on milestone pages such as provided by the Trac [wiki:VisualizationPlugin#Burndownchartonmilestonepages Visualization plugin]. See more details [wiki:SumStatsPlugin#Burndownchartdatasource below].
     11This plugin now also provides a [https://developers.google.com/chart/?csw=1&safe=on Google Visualization API] data source that can populate a burndown chart on milestone pages such as provided by the Trac [wiki:VisualizationPlugin#Burndownchartonmilestonepages Visualization plugin]. See more details [wiki:SumStatsPlugin#Burndownchartdatasource below].
    1212
    1313This plugin was inspired by the CustomRoadmapPlugin but overcomes its limitation of requiring a patch. Additionally, this plugin allows for any field to be used to define a group, not just the default {{{status}}} field. Lastly, this plugin was designed to be backward compatible with the default ticket count behavior, so that you can utilise as much or as little of its enhancements as required.
    1414
    15 The plugin also provides a [http://code.google.com/apis/chart/ Google Visualization API] data source at {{{/sumstats/query}}} that can populate a burndown chart. See [wiki:SumStatsPlugin#GoogleVisualizationAPIDataSource-forBurndownChart below] for an example.
     15The plugin also provides a [https://developers.google.com/chart/?csw=1&safe=on Google Visualization API] data source at {{{/sumstats/query}}} that can populate a burndown chart. See [wiki:SumStatsPlugin#GoogleVisualizationAPIDataSource-forBurndownChart below] for an example.
    1616
    1717== Bugs/Feature Requests
     
    2121
    2222If you have any issues, create a
    23 [http://trac-hacks.org/newticket?component=SumStatsPlugin&owner=robguttman new ticket].
     23[/newticket?component=SumStatsPlugin new ticket].
    2424
    2525[[TicketQuery(component=SumStatsPlugin&group=type,format=progress)]]
     
    7272 The optional {{{field}}} option specifies which field to sum. The optional {{{drilldown_label}}} and {{{label}}} options are used to define the {{{TicketGroupStats}}} object. The optional {{{filter}}} is a list of additional global filters for all groups (if specified it's currently limited to standard fields only). The optional {{{query_args}}} is a convenient, comma-delimited list that gets appended to each group's {{{query_args}}}. See the examples below for more details.
    7373
    74  5. (Optional) Install the [http://code.google.com/apis/chart/interactive/docs/dev/gviz_api_lib.html Google Visualization API python gviz client library] if using as a data source, see [wiki:SumStatsPlugin#GoogleVisualizationAPIDataSource-forBurndownChart below].
     74 5. (Optional) Install the [https://developers.google.com/chart/interactive/docs/dev/gviz_api_lib?csw=1&safe=on Google Visualization API Python gviz client library] if using as a data source, see [wiki:SumStatsPlugin#GoogleVisualizationAPIDataSource-forBurndownChart below].
    7575
    7676== Examples
     
    7979
    8080Here is a sample `trac.ini` file that combines a custom {{{phase}}} field with a standard {{{resolution}}} field:
    81 {{{
    82 #!ini
     81{{{#!ini
    8382[milestone-groups]
    8483closed = fixed
     
    113112=== Burndown chart data source
    114113
    115 This plugin also provides a [http://code.google.com/apis/chart/ Google Visualization API] data source using the [http://code.google.com/apis/chart/interactive/docs/dev/gviz_api_lib.html python gviz client library] (which must be installed separately) that can populate a daily, agile-style [http://en.wikipedia.org/wiki/Burn_down_chart burndown chart]. Being a standard Google Visualization API data source, it can be accessed and visualized anywhere. However, it can also display burndown charts on Trac milestone pages by using the Trac [wiki:VisualizationPlugin#Burndownchartonmilestonepages Visualization plugin], for example:
     114This plugin also provides a Google Visualization API data source using the [https://developers.google.com/chart/interactive/docs/dev/gviz_api_lib?csw=1&safe=on Python Gviz client library] (which must be installed separately) that can populate a daily, agile-style [http://en.wikipedia.org/wiki/Burn_down_chart burndown chart]. Being a standard Google Visualization API data source, it can be accessed and visualized anywhere. However, it can also display burndown charts on Trac milestone pages by using the Trac [wiki:VisualizationPlugin#Burndownchartonmilestonepages Visualization plugin], for example:
    116115
    117116[[Image(burndown.png)]]