mattermost / focalboard

Focalboard is an open source, self-hosted alternative to Trello, Notion, and Asana.
https://www.focalboard.com
Other
20.88k stars 1.84k forks source link

Feature Idea: Timeline / Gantt #662

Open Pamalosebi opened 3 years ago

Pamalosebi commented 3 years ago

Summary: Focalboard should also have a timeline / roadmap

How important is this:: It's tough to define the importance but let me put it this way... everyone else you compare yourself to, has it (sometimes with third-party tools).

On the Focalboard website the catch is "Focalboard is an open source, self-hosted alternative to Trello, Notion, and Asana." Since I tried Trello and Asana within the last months I wanted to test focalboard next. Sadly the timeline / gantt / roadmap is an essential feature (for me). Since there is none, I just can't jump in and use it.

Importance: Medium / High

Use cases:

  1. Timeline view (Gantt chart)
  2. Project roadmap / status
  3. "project planning" in general?

Additional context / similar features: I didn't try Notion but they have one too apparently: https://www.notion.vip/meet-notions-timeline-view/ TeamGantt for Trello looks stunning: https://www.teamgantt.com Asana has a great timeline implemented: https://asana.com/product/timeline

chenilim commented 3 years ago

Thanks @Pamalosebi! This is related to #338, and is something we are considering. Thanks for the links. Welcome input from anyone else, particularly how you currently or intend to use the timeline view, and if a timeline view is very different from a calendar view. Thanks.

rayrrr commented 2 years ago

Hi @chenilim et al.,

The Gantt/timeline view is crucially different than a calendar view. One of the real powers of Gantt charts is to help determine the proper order of execution for a number of interrelated tasks. Once the quantity of tasks and quantity of interrelations between those tasks become too complex to be effortlessly understood, Gantt charts can fill that gap. One simply puts in all the tasks and their interdependencies, and a Gantt chart/timeline tool will arrange them such that all prerequisites are met when any given task starts., if tasks are completed in a left-to-right manner in the timeline view.

So, a Gantt chart timeline view is not just a question of visualizing something one already knows; it solves the unique problem of task scheduling, which cannot be handled by a calendar view. Hope that helps.

chenilim commented 2 years ago

Thanks for the additional insight @rayrrr! cc @wuwinson, @asaadmahmood.

biva commented 2 years ago

Thanks for your kind consideration @chenilim :) For reference, I also put a link to https://github.com/mattermost/focalboard/discussions/1618

berserkwarwolf commented 2 years ago

Is this still planned for this year?

wuwinson commented 2 years ago

@berserkwarwolf Thanks for reaching out! Gantt charts isn't planned on the roadmap yet. We plan to work card dependencies first and potentially consider gantt charts for later next year.

berserkwarwolf commented 2 years ago

@berserkwarwolf Thanks for reaching out! Gantt charts isn't planned on the roadmap yet. We plan to work card dependencies first and potentially consider gantt charts for later next year.

I wasn't aware of that issue, that logically, should be prioritized. Great work, congrats on such an amazing product.

leikoilja commented 1 year ago

do we have any updates? :)

Pamalosebi commented 1 year ago

Well... see here: https://github.com/mattermost/focalboard/issues/4721

So, it might come to mattermost... maybe... probably never... :D