Re: [issue2551363] Create Kanban view
Norbert Schlemmer <[email protected]> Wed, 18 Sep 2024 07:44:17 +0200 (CEST)
| Newsgroups | gmane.comp.bug-tracking.roundup.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi John great idea... please have a look to this example https://youtu.be/W-7gdpaySLs?feature=shared&t=200, 3:20 Thanks Norbert > John Rouillard <[email protected]> hat am 18.09.2024 01:55 CEST geschrieben: > > > New submission from John Rouillard: > > Some thoughts on a Kanban view for issues. > > We need to specify: > > items to display > columns for the board > card format/fields > swimlane (optional) > > One mapping from an index display is: > > items to display - search results > columns for the board - @sort field > card format/fields - @columns display > swimlane (optional) - @group > > An example kanban board for @sort=status, @columns=id,title,assignedto, > @group=sprint (assuming the issues have a sprint property) like: > > Status Backlog Ready Open Testing Closed > Sprint +----------+ +----------+ +----------+ +----------+ +----------+ > | -------- | | | | | | -------- | | | > 24-10-02 | 1060 | | | | | | 1319 | | | > | new item | | | | | | title 4 | | | > | Fred | | | | | | Renee | | | > | ======== | | | | | | -------- | | | > | 2210 | | | | | | | | | > | need fre | | | | | | | | | > | Steve | | | | | | | | | > | -------- | | | | | | | | | > | | | | | | | | | | > | | | | | | | | | | > +----------+ +----------+ +----------+ +----------+ +----------+ > +----------+ +----------+ +----------+ +----------+ +----------+ > | -------- | | | | | | | | | > 24-10-16 | 1310 | | | | | | | | | > | title 4 | | | | | | | | | > | Renee | | | | | | | | | > | -------- | | | | | | | | | > | | | | | | | | | | > | | | | | | | | | | > +----------+ +----------+ +----------+ +----------+ +----------+ > > Each card can be dragged to a new column and on drop, the back end is updated via > REST request to set the issue to its new status. > > Consider a drag/drop javascript library: > > * https://github.com/SortableJS/Sortable > * https://github.com/atlassian/pragmatic-drag-and-drop > * https://github.com/ThibaultJanBeyer/DragSelect > > Maybe use grid for layout of the columns/swimlanes. > > Open issues: > > How to display on mobile or when width is too narrow. > How to configure card layout. Consider a sub-template for each card style. > That way an admin only needs to design the card level template similar > to any other template. > > ---------- > components: Web interface > keywords: Effort-Medium, GSOC > messages: 8126 > nosy: rouilj > priority: normal > severity: normal > status: new > title: Create Kanban view > type: behavior > > _________________________________________________ > Roundup tracker <[email protected]> > <https://issues.roundup-tracker.org/issue2551363> > _________________________________________________ > > > _______________________________________________ > Roundup-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/roundup-devel