1 | | [[PageOutline(2-5,Contents,pullout)]] |
2 | | |
3 | | = Trac Kanban Board = |
4 | | |
5 | | [[Image(board.png, 600)]] |
6 | | |
7 | | == Description == |
8 | | |
9 | | 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. |
10 | | |
11 | | Main features: |
12 | | - Define board columns and how they map to ticket states |
13 | | - Change ticket state by dragging tickets on the board |
14 | | - Add existing tickets to board by drag-and-dropping ticket links |
15 | | - Create new tickets directly from board |
16 | | - View and modify ticket fields (summary, description, etc.) and add comments from ticket detail dialog |
17 | | - Define what ticket fields are visible on ticket detail dialog |
18 | | |
19 | | |
20 | | == Source, instructions and bug reports == |
21 | | |
22 | | [http://projects.developer.nokia.com/TracKanbanBoard] |
23 | | |
24 | | |
25 | | == Example == |
26 | | |
27 | | {{{ |
28 | | {{{ |
29 | | #!KanbanBoard height=250px |
30 | | { |
31 | | "columns": [ |
32 | | { "id": 1, "name": "New", "states": ["new"], "tickets": [23, 24, 25], "wip": 3 }, |
33 | | { "id": 2, "name": "Ongoing", "states": ["assigned", "accepted", "reopened"], "tickets": [21], "wip": 3 }, |
34 | | { "id": 3, "name": "Done", "states": ["closed"], "tickets": [22], "wip": 5 } |
35 | | ], |
36 | | "fields": [ |
37 | | "status", "priority" |
38 | | ] |
39 | | } |
40 | | }}} |
41 | | }}} |
42 | | |
43 | | == Author/Contributors == |
44 | | |
45 | | '''Author:''' [wiki:tracmultiproject] [[BR]] |
46 | | '''Maintainer:''' [wiki:tracmultiproject] [[BR]] |
47 | | '''Contributors:''' |
| 1 | [[redirect(wiki:TracKanbanBoardMacro)]] |