Uncouple KANBAN from Lists #1976
We work in multiple lists on multiple projects, but for the stand-up I would like to have one meta-kanban board that gathers all current tasks.
For this to work, kanban needs to become meaningful:
There needs to be a way to mark a bucket as a doing/in progress bucket,
and as soon as a subtask/tasklist item is checked off or the progress is over 0%,
a task moves from backlog/todo to the doing bucket.
Then for filters, you can automatically generate three buckets:
Done, Doing, Todo :)
I like that idea.
Before implementing that I would like to improve our current frontend task / kanban logic and unify it / make it more solid.
Sounds like an elegant way to solve the problem of different buckets via different lists.
Using this issue now to collect an overview over Kanban Issues.
There should be the option to add Kanban Boards for a List or from a filter, and not just have "a" Kanban view per List.
The Buckets are then either based on a property (label, state, ...) or each bucket is a filter in itself - in the latter case the view is read-only: https://community.vikunja.io/t/map-kanban-columns-to-filters/767
This would enable meta-views: https://community.vikunja.io/t/unable-to-display-the-kanban-board-for-filters-across-multiple-lists/325
- by state across all lists: https://community.vikunja.io/t/saved-filter-for-kanban-column/1362
- of lists: https://community.vikunja.io/t/suggestions-manage-all-lists-in-namespace/437
Since Kanban Buckets are then clearly associated with properties, all of these would be conveniently taken care of:
- vikunja/frontend#545: Done bucket behaviour
- vikunja/frontend#537: Be able to change KanBan buckets for a task from within the task
- vikunja/frontend#2246: Set Default Kanban Bucket for new tasks
- vikunja/frontend#3373: Done Bucket reassignment
This would bring us closer to the grand vision of vikunja/api#1198
I really like that idea. I think we've talked about this in the past?
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?