burndown Parser

Description

The burndown parser allows you to render burn down charts in your wiki using d3.js. See http://en.wikipedia.org/wiki/Burn_down_chart

Who should use this parser and why?

"Burn down charts" are used in Scrum-teams to visualize the work left to do versus time. If you are working on a scrum team and are interested in using burn down charts to measure your teams work-efficiency, this is your plugin! This is parser can help you to create burn down charts more easily.

Features

Download & Release Notes

Download

Release Version

Moin Version

Release Notes

burndown_D3.JS_from_local_file.py

1.3

1.9

Chose if you want to load d3.js from your local file system

burndown_D3.JS_from_online_source.py

1.3

1.9

Chose if you want to load d3.js online from d3js.org. Fully "plug&play"

burndown_moinmoin_parser_source.tar.gz

1.3

1.9

Full source code, including all files and documents - chose if you want to make your own changes

Installation

Either way, rename "burndown(D3.JS_from_*)" to "burndown.py" and follow the general installation instructions, see: ParserMarket/InstallingParsers.

If you chose the online version, you are done.

If you chose the local-file version, you need to get "d3.v3.min.js" from http://d3js.org/ and place it in $moinmoin_folder/MoinMoin/web/static/htdocs/comon/js. (if you want to use another location for the d3.js-file, feel free to edit the python-file.)

Usage

To use this parser, put #!burndown after the beginning of the code block.

Use "points:<number of points>" to declare the maximal remaining effort.

Use "start:<yyyy-mm-dd>" to declare the start-date of your project.

Use "end:<yyy-mm-dd>" to declare the end-date of your project.

Use "<yyy-mm-dd>:<points>" to add a measurement.

Example

{{{
#!burndown
points:20
start:2015-03-01
end:2015-03-10
2015-03-01:22
2015-03-02:22
2015-03-03:22
2015-03-04:19
2015-03-05:15
2015-03-06:11
2015-03-07:9
2015-03-08:7
2015-03-08:7
2015-03-09:6
2015-03-10:2
}}}

will be rendered as:

Example_Chart!

2015 by Intevation GmbH Osnabrueck, Germany

Author: Sean Engelhardt

Email: sean.engelhardt@intevation.de

Contact

If you experience problems, bugs or got questions please contact

Additional

License

This parser is Free Software released under the terms of the GNU GPLv>=2.

Changelog

current bugs

planned features / backlog

Discussion

no discussions yet

MoinMoin: ParserMarket/burndown (last edited 2015-06-15 07:46:40 by 131)