User Tools

  • Logged in as: anonymous (anonymous)
  • Log Out

Site Tools


mantisbt:plugins:ganttchart

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
mantisbt:ganttchart [2013/12/04 05:10] Bozzmantisbt:ganttchart [2014/12/08 02:16] Bozz
Line 1: Line 1:
 ====== GanttChart Plugin ====== ====== GanttChart Plugin ======
- 
- 
- 
 ===== Overview ===== ===== Overview =====
   * The Gantt Chart plugin for Mantis gives the ability to display the roadmap of the tickets correction on a gantt chart,   * The Gantt Chart plugin for Mantis gives the ability to display the roadmap of the tickets correction on a gantt chart,
Line 8: Line 5:
     * or for given filter     * or for given filter
  
 +:!: __Warning__: **GanttChatt only works with JPGraph**. You must install and use it instead of the Bundled Graph library.
 ===== Features ===== ===== Features =====
 +==== Access Gantt Charts via the added menu ====
 +  * name of the menu [ Gantt Chart Roadmap ]
 +  * Display a table listing the active versions of the selected project, with for each of them an hyperlink to the gantt chart(s) of this version
 +==== Access Gantt Charts via the filter ====
 +  * Add a new export hyperlink in the filter page (View Issues) called [ Gantt Chart ]
 +  * open a new window with the gantt chart of the selected page of the current filter
 +==== Misc ====
 +  * optimal range of dates according to the distribution of the tickets
 +  * start/end date calculations
 +==== Restrictions ====
 +:!: __Warning__: **GanttChatt only works with JPGraph**. You must install and use it instead of the Bundled Graph library.
 +  * When the start or end date of one ticket is out of the range defined for the current gantt chart, then a marker is used at the boundary dates instead with an information on the real dates of the tickets.
 +==== Parent-Child relationship supported ====
 +  * As long as the parents/childs tickets are in the same list of rows
  
  
 +==== Customization ====
 +  * Define the range of maximum weeks to use in the representation of the gantt chart
 +  * Define the range of maximum tickets/issues to display in the gantt chart
 +  * Define the maximum length of the labels for the row, i.e. the length of "bug id + summary"
 +    * When the title exceed the maximum length, the title is truncated with "..." concatenated at the end.
 +  * Since version 1.2, it is now possible to specify the estimated duration of each ticket or in days or in hours. For instance '2d' for 2 days, '4h' for 4 hours.
 +    * It is also possible to customize the default unit to use 'd' or 'h' when the duration is set in the ticket without unit.
 +  * It is recommanded for the custom field to use one of type String, with the following regular expression:
 +    * ^[1-9]\d*[dh]?$
  
 +
 +==== TODO / Expected future improvements ====
 +  * option to display or mask the legend
 +  * option to define the colors
  
 ===== Requirements ===== ===== Requirements =====
Line 18: Line 43:
   * JPGraph   * JPGraph
   * PHP: **memory_limit** option set to at least **128M** in php.ini   * PHP: **memory_limit** option set to at least **128M** in php.ini
- 
 ===== Download ===== ===== Download =====
   * [[https://github.com/mantisbt-plugins/GanttChart|GanttChart]] on the MantisBT-plugins Git.   * [[https://github.com/mantisbt-plugins/GanttChart|GanttChart]] on the MantisBT-plugins Git.
- 
- 
- 
 ===== Documentation ===== ===== Documentation =====
   * [[https://github.com/mantisbt-plugins/GanttChart/blob/master/README.txt|Readme]] file   * [[https://github.com/mantisbt-plugins/GanttChart/blob/master/README.txt|Readme]] file
   * For more information please refer to the documentation inside the plugin folder: GanttChart/doc/index.html.   * For more information please refer to the documentation inside the plugin folder: GanttChart/doc/index.html.
- 
- 
 ===== Support ===== ===== Support =====
   * To report an issue or feature request for the GanttChart plugin, visit [[https://github.com/mantisbt-plugins/GanttChart/issues | github - GanttChart - support]].   * To report an issue or feature request for the GanttChart plugin, visit [[https://github.com/mantisbt-plugins/GanttChart/issues | github - GanttChart - support]].
- 
 ===== Source code ===== ===== Source code =====
 +  * The GanttChart plugin is hosted at GitHub along with other plugins at [[https://github.com/mantisbt-plugins | github plugins]]. 
 +    * Source code of [[https://github.com/mantisbt-plugins/GanttChart | GanttChart plugin]] for Mantis
mantisbt/plugins/ganttchart.txt · Last modified: 2018/03/07 07:32 by dregad

Driven by DokuWiki