wiki:FlashGanttPlugin

Version 4 (modified by adeponte, 6 years ago) (diff)

--

Flash Gantt Plugin

Description

The FlashGanttPlugin is a plugin designed to create a close to Gantt like chart based around the existing concepts involved in Trac. Beyond that this plugin is primarily designed to give what we will call a Trac Gantt like view of the milestones, NOT the tickets.

It is our experience that reporting Gantt charts on tickets becomes very overwhelming and is unnecessary. Hence, we have created this plugin. We also believe that start date association with milestones is pretty useless. Hence, our Gantt chart doesn't look like a normal Gantt chart that has bars inset from one another. In our Gantt chart all of the bars start at the earliest point in time and go to their Due Date, while the Actual bars go from the earliest point in time and go to the Completed Date. When ordered by Due Date this results in a stair step looking Gantt chart.

Note: This plugin is NOT completed yet. Once it is this line will be removed from the wiki.

The FlashGanttPlugin for Trac uses FusionCharts Free to display a Flash Gantt chart. More information on FusionCharts Free can be found at http://www.fusioncharts.com/Free/

Bugs/Feature Requests

Existing bugs and feature requests for FlashGanttPlugin are here.

If you have any issues, create a new ticket.

Download

Download the zipped source from here.

Source

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

Example

coming soon.

Recent Changes

[4989] by adeponte on 2008-12-09 11:46:46
Cleaned up the chart a bit by adding dynamic height adjustment based on
the number of milestones that are to be displayed. I also widened it a
bit and shifted it to the left of the page.
[4987] by adeponte on 2008-12-09 11:21:48
Got the basic functionality of the gantt working with respect to
milestones. After seeing the results I have decided that the graph is
not interesting (useful) enough using milestones in this fashion so we
are working on a version which uses custom ticket fields and a custom
ticket type to identify higher level functions that will be represented
in the gantt chart while the lower level tickets will not be. This will
allow use to have start dates, due dates, completed dates plus any
ticket meta data we might want such as lead dev, pm, lead des.
[4982] by adeponte on 2008-12-09 07:26:39
Fixed a bunch of stuff in the date calc code I commited last night.

Author/Contributors

Author: adeponte
Contributors: murph