Skip to content

Gantt Chart should always specify first and last days (sponsorable) #1815

Open
@SethRobertson

Description

@SethRobertson

For long duration projects, it may not be possible to determine the first and last days by looking at the generated diagram. With relative days, it may not be trivially possible to determine the last day even by looking at the input code. Of course, this is true for individual tasks as well, and it isn't exactly wonderful there as well.

Possible solutions:

  • Adjust the graphing so that first and last days always have a x axis label

  • Allow some mechanism to substitute starting and ending times in the title (or subtitle?)

  • For live/online/html objects, have a click on a task pop up information about the task, including start/end dates.

  • Have a CSV output mode which lists the date ranges for each task. People can fix it up in post-production (most flexible since it allows per-task information).

Example specification where due to the output scale and relative times, I have no idea what dates anything is happening on.

gantt
    title Example
    Requirements  :a1, 2021-01-11, 8w
    Design  :a2, after a1, 9w
    Development  :a3, after a2, 4w
    Test  :a4, after a3, 10w
    Demo  :crit, a5, after a4, 1d

I would be willing to sponsor this feature, nearterm.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions