focalboard icon indicating copy to clipboard operation
focalboard copied to clipboard

Feature Idea: Subtasks

Open Zev-se opened this issue 3 years ago • 12 comments

Summary: I know markdown supports checklists but I would want to be able to sort tasks in a better way. Say we have a project that consists of stages planning, building, testing, reporting, lessons learned and that planning is made up of brainstorming, selecting ideas, scheduling and reporting is built of writing draft, filling in missing information, fixing appearance, fixing references, proof reading, editing, publishing. How would I sort this in a way so that not everything is just added in a long list of tasks? Maybe by adding a property and sort by it? When working in larger projects this would be very useful.

How important this is to me and why:

Importance: Medium This would make the product much more useful, but it might be hard to implement in a good way. One can find work arounds but a native solution would be very nice.

Use cases:

  1. Divide large projects into smaller parts to get a better understanding of progress.

Zev-se avatar Apr 13 '21 07:04 Zev-se

A template task that can contain subtasks like this would be really powerful. Arbitrary nesting (while verifying there are no loops) would be a very flexible way to accomplish this.

codingthat avatar Apr 13 '21 08:04 codingthat

Thanks @ZevSwe! Now that the checkbox feature is in v0.6.5, would you consider this resolved? Or are there additional capabilities around subtasks? e.g. assigning subtasks to other people?

chenilim avatar Apr 23 '21 03:04 chenilim

Hmm good question. When it comes to checklists I've sent an idea in mattermost/focalboard#288. When it comes to tasks and subtasks and even subtasks assigned to other people one could ask if the subtasks should not be separate cards. If so, how does one link them together and how does one show what is part of what master-ticket? This is very much a usecase for any team that wants to use this as their kanban board.

Zev-se avatar Apr 23 '21 14:04 Zev-se

Good point about linking cards. I created feature idea mattermost/mattermost-server#23273 to track that. Feel free to add to it. At a basic level, this could be implemented with a new Card link content type.

chenilim avatar Apr 24 '21 02:04 chenilim

The checkboxes feature is a great start. The thing that's obviously missing for me (inspired by GitHub and Trello) is to be able to see how many checkboxes are closed and how many are open. Here's what I mean from trello:

Screenshot 2021-08-18 at 12 42 13

Having that 0/3 count, and being able to somehow filter on it, would make the checkboxes super useful I think.

chmac avatar Aug 18 '21 10:08 chmac

It would be great if checkboxes inside markdown blocks were also considered "checkboxes". In some ways, this would potentially solve mattermost/focalboard#288 (allowing hierarchical lists). It's a bit weird from a UX perspective that 2 of these are checkboxes but the first 3 are not clickable:

Screenshot 2021-08-18 at 12 45 35

chmac avatar Aug 18 '21 10:08 chmac

excuse me , is this feaure not implement yet ?

changchichung avatar Nov 03 '23 06:11 changchichung

Hi, Is it possible to have an update on this beacause we really need subtasks in our boards.

sebseb538 avatar Dec 17 '23 17:12 sebseb538

It's probably unlikely that someone will implement this unless the community is really taking over:

Mattermost developers will not be adding any new enhancements or bug fixes beyond September 15th, 2023.

Regarding updates and new features Vikunja might be a better choice for now and it already has subtasks.

alexanderadam avatar Dec 17 '23 18:12 alexanderadam

+1 would love this feature

osfast avatar Mar 10 '24 11:03 osfast

Any updates?

imanmagomedov avatar Aug 03 '24 00:08 imanmagomedov

Focalboard is no longer maintained, I've switched to planka and it works great.

chmac avatar Aug 04 '24 20:08 chmac