Gantt graphs

From No3wiki

<- back to Discussing future features


Table of contents

Some thoughts

  • essential for some people who loves to play bet on sports online (http://www.online-sport-betting.org).
  • Gantt charts are a must. Views approximately like in imendio planner are needed for planning projects, controlling them and reporting on their status. [1] (http://developer.imendio.com/wiki/Planner)

A cool feature for a Gantt chart could be some kind of HTML and / or beamer presentation export for keeping clients and management informed about the general progress. Kdissert is a nice example for great export features of complex contents. [2] (http://freehackers.org/~tnagy/kdissert/)

Other suggestions: Add functions to change the Gantt chart display, e.g. add company logo, remove & complete label, chart colors etc.

Jmz: If implemented, Gantt charts need a configuration option so they can be turned off or on.

GavinH: Yet another solution could be to export/import project data, via XML, to an external scheduling program, such as Open Workbench. [3] (http://openworkbench.org/) In that way, Streber-pm can remain focused on project management and use the "Time Line" option for viewing schedules. While leveraging Open Workbench for advanced scheduling and Gantt charts. This is how CA (the company who made Workbench open source) handles the problem. [4] (http://www.niku.com/go/owb/)One drawback, for the purists, is that Open Workbench is only available on Windows.

using jpgraph

  • pro:
    • very flexible
    • more precise
  • contra:
    • requires an additional block / outside of the task-list (like netoffice)
    • slow
    • increases traffic
    • increases code-size by approx. 1mb (doubles streber's size)
    • cannot be styled with css
    • does not support dynamic brower font size


svg

Pixtur: I thing that supporting svg is another alternative to jpgpraph.


rendering with css


timeline view

  • some functionality could be provided by a time-line view inside lists (see dispo.gif )
  • could easily be implemented / integrated into the current list-model without cluttering the interface.