[[PageOutline(2-5,Contents,pullout)]] = Trac Kanban Board = == Description == [[Image(board.png, 600)]] Wiki macro for managing tickets with agile Kanban method. Add `KanbanBoard` macro to wiki page and use it to prioritize and manage tickets in the project. Main features: - Define board columns and how they map to ticket states - Change ticket state by dragging tickets on the board - Add existing tickets to board by drag-and-dropping ticket links - Create new tickets directly from board - View and modify ticket fields (summary, description, etc.) and add comments from ticket detail dialog - Define what ticket fields are visible on ticket detail dialog == Source, instructions and bug reports == [http://projects.developer.nokia.com/TracKanbanBoard] == Example == {{{ {{{ #!KanbanBoard height=250px { "columns": [ { "id": 1, "name": "New", "states": ["new"], "tickets": [23, 24, 25], "wip": 3 }, { "id": 2, "name": "Ongoing", "states": ["assigned", "accepted", "reopened"], "tickets": [21], "wip": 3 }, { "id": 3, "name": "Done", "states": ["closed"], "tickets": [], "wip": 5 } ], "fields": [ "status", "priority" ] } }}} }}} == Recent Changes == [[ChangeLog(trackkanbanboardmacro, 3)]] == Author/Contributors == '''Author:''' [wiki:tracmultiproject] [[BR]] '''Maintainer:''' [wiki:tracmultiproject] [[BR]] '''Contributors:'''