Every Gantt chart I’ve ever used (and every result I see in Google image search for Gantt chart, and in the Wikipedia entry) has days represented by the space in between lines. But in Coda, days are represented by the lines themselves. This is confusing because it breaks convention and makes information less clear.
For example, let’s say you have two tasks:
- Task A starts on Monday and is due on Tuesday
- Task B starts on Tuesday and is due on Thursday
In the traditional Gantt representation, the assumption is that date ranges are inclusive. In other words, I can work on Task A on both Monday and Tuesday, and on Task B on all three days allotted.
That’s clearly represented in the traditional Gantt visualization. There are two days filled in:
M T W R F
Task A |===|===| | | |
Task B | |===|===|===| |
But in Coda, the representation is less clear. Yes, there are the correct number of lines being touched, but because the lines are on the edges of the highlighted range, and because it breaks convention, it’s harder to follow:
M T W R F
Task A |===| | | |
Task B | |===|===| |
This representation is also outright confusing. Here’s an example of a task that is started and due on the same day:
M T W R F
Task C | | |= | |
Note that in this case the bar extends past the Wednesday line to communicate that the task starts and ends on Wednesday.
Now look at these two tasks below. In both cases, the task is due on Wednesday:
M T W R F
Task Q | |===| | |
M T W R F
Task Z | | |= | |
Both tasks are due end of day Wednesday (i.e. at the same) but the bar doesn’t visually represent that correctly in both cases! That’s confusing!
Compare that to the standard Gantt visualization:
M T W R F
Task Q | |===|===| |
M T W R F
Task Z | | |===| |
It’s crystal clear that both tasks are due at the same time. In Coda’s implementation that boundary between days is somewhere in the empty space between the lines, but it should actually be the lines themselves!
And here’s another example I consider confusing; consecutive tasks that skip the weekend. Look at all that space between them:
M T W R F Sa Su M T
Task D | | |===|===| | | | |
Task E | | | | | | | |===|
Compare that to the more concise and clearer traditional Gantt representation:
M T W R F Sa Su M T
Task D | | |===|===|===| | | | |
Task E | | | | | | | |===|===|
I highly encourage y’all to consider fixing this to adapt to the standardized Gantt conventions. It’ll make Coda a more robust and easier to use offering!