[RFC] web_kanban_swimlane
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 25/100
- Issue type
- Feature
- Clarity
- Mostly clear
- Activity status
- Stale
- Tech stack
- javascript
Research direction
The proposal describes adding two group-by dimensions to the Kanban view and references web_timeline, graph headers, and the OCA project_scrummer issue. Start by reviewing those examples and how the existing Kanban view handles grouping. Done means Kanban supports configurable vertical and horizontal swimlanes; the issue does not name implementation files or tests.
Written by the indexing model from the issue text.
Description
Explication
The kanban support only 1 groupby, to create columns. Many other platform support kanban swimlane, very useful to analyse data with horizontal and vertical line.
Additional context
This web view need to support 2 groupby. Maybe create a new Controller, like KanbanController. It's can be more easy for maintenance.
Maybe do like web_timeline, or view graph, adding selection into header to change the groupby for swimlane.
web_timeline :
graph header :
The view activity is a table, without kanban :
Using something like for swimlane and not only filter for kanban :
External question
https://www.odoo.com/nl_NL/forum/help-1/how-to-implement-horizontal-swimlanes-on-grouping-in-kanban-view-127236?utm_source=chatgpt.com
Documentation
web_kanban_groupby odoo 15 : https://github.com/Tecnativa/web/tree/15.0-add-web_kanban_group/web_kanban_groupby
This module create header and not horizontal line
I need the swimlane to create module project_scrummer https://github.com/OCA/project-agile/issues/47
Into Odoo 11, Modoolar create scrummer with support swimlane, but it was external view integrate into Odoo, the maintenance was complicate and migration with owl block the project.
https://github.com/modoolar/scrummer/tree/11.0/scrummer
Kanban scrummer without swimlane :
Kanban scrummer configure Swimlane group by :
Kanban scrummer with swimlane :
- Dominant language
- JavaScript
- Stars
- 1.2k
- Forks
- 2.2k
- Avg merge
- 3d 15h
- Merged PRs (30d)
- 30
Getting set up
- No Dockerfile or Docker Compose file
- No pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from OCA/web
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
Maintainers usually reply within 1 day
-
[19.0] web_timeline: ValueError "Invalid field 'date_start:month'" when grouping by a date fieldPossibly taken @stferraro claimed this today. Openbug
Difficulty 3/5 1-2 days Newbie friendliness 25/100
Maintainers usually reply within 1 day
-
[19.0] web_m2x_options: system parameter + m2o options not working properly when no recordsPossibly taken @CristhianAC claimed this 11 days ago. Openbug
Difficulty 3/5 1-2 days Newbie friendliness 58/100
Maintainers usually reply within 1 day
-
Migration to version 20.0Possibly taken A pull request linked to this issue is open or already merged. Openhelp wanted no stale work in progress
Difficulty 4/5 3-5 days Newbie friendliness 45/100
Maintainers usually reply within 1 day
-
enhancement
Difficulty 4/5 1-2 days Newbie friendliness 45/100
Maintainers usually reply within 1 day
Similar issues
-
bug package:workers-shared
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
cloudflare/workers-sdk#16924 · 1 comment ·
Maintainers usually reply within 1 day
-
dashboard
Difficulty 2/5 Half a day Newbie friendliness 78/100
damodharg6/payledger#9 ·
-
parse: child keys like `007`, `1e3`, `0x1f`, `-1` make the parent an empty array and hide the valueOpen
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
area/mobile area/ui good first issue
Difficulty 1/5 Under an hour Newbie friendliness 82/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
natemoo-re/ultrahtml#102 ·