Coda's Gantt implementation is non-standard and confusing!

Hey @Paul_Danyliuk thanks for the great response, but I disagree. If nothing else, the fact that date labels are assigned to lines and not the spaces in between them breaks convention and should be fixed.

That aside, I still think the default behavior is confusing and needs improvement.

If I’m interpreting you correctly, you’re operating under the logical model of “Gantt is like a progress or percentage bar. It should show proportionally within a given day, and allow for time arithmetic.”

My interpretation (and I think the conventional implementation) is that Gantt visualizations relate to set logic instead of arithmetic.

In other words “Gantt visually represents the time units included in a given range, typically at the specificity of the day, or more granular at higher specificities/zoom levels.”

The average Coda user is not a software developer, and certainly not a Coda expert. When they use any Gantt software (and timeline tools like Asana) and they put in a start and end date, they expect those to be inclusive. When it’s not, they’re not going to try to figure out how to make the datetime arithmetic work. Instead, they’re going to do what I did – think “this isn’t production ready and was released too early” and go use something else, which isn’t ideal.

2 Likes