Version 1 (modified by 9 years ago) (diff) | ,
---|
Contents
Whiteboard vision of ongoing tickets
Description
It is a trac plug-in that adds a virtual whiteboard view of active tickets.
This virtual whiteboard ('Ticketsboard') is a table divided in ticket states where each ticket is shown as a sticky note. Inside the virtual whiteboard, you can:
- Drag&drop a sticky note to another column to change ticket state.
- Directly edit owner and reviewer ticket fields.
- Filter tickets to show only tickets where you are owner or reviewer (link on top right).
As the amount of tickets could be significant:
- Tickets have different colors according to there types (red for defects, yellow for enhancements, blue for tasks)
- Ticketsboard shows only tickets where the ticket checkbox 'On Ticketsboard' is checked (this checkbox is created by the plug-in).
Custom configuration is allowed through trac.ini configuration file by adding a 'ticketsboard' section. The following keys are allowed:
- statuses: to set the tickets states to show (default: new, assigned, reviewing, closed).
- fields: to set ticket fields to show on ticket sticky notes (default: owner, reviewer).
This plug-in is divided in two parts:
- Reviewer field:
This part adds, in tickets, a new textbox field 'reviewer' that will contain the name of the reviewer. This new field could also be managed in the ticket-workflow. So, each change on ticket state can be combined with a control on the reviewer field (set_reviewer, del_reviewer).
- Virtual whiteboard ('Ticketsboard'):
It adds a new tab in the mainnav bar. This tab shows a dedicated html page that represents the virtual whiteboard. A user can change tickets states through a drag and drop system. As there are restrictions on some states (set_owner, set_reviewer...), changes could be rejected. This part adds the checkbox 'On Ticketsboard' and checks that the ticket-workflow contains the needed states.
Bugs/Feature Requests
Existing bugs and feature requests for TicketsBoardPlugin are here.
If you have any issues, create a new ticket.
Download
Download the zipped source from here.
Source
You can check out TicketsBoardPlugin from here using Subversion, or browse the source with Trac.
Installation
No particular installation process.
General instructions on installing Trac plugins can be found on the TracPlugins page.
Custom configuration is allowed through trac.ini configuration file by adding a 'ticketsboard' section. The following keys are allowed:
- statuses: to set the tickets states to show (default: new, assigned, reviewing, closed).
- fields: to set ticket fields to show on ticket sticky notes (default: owner, reviewer).
Recent Changes
- 18160 by Cinc-th on 2021-04-07 21:57:52
-
TicketsBoardPlugin: Python 3 fixes, Bumped version to 1.3.0. The plugin now works with Trac 1.5/Trac 1.6.
- 17632 by rjollos on 2019-12-19 07:41:17
-
1.2.3dev: Make compatible with Trac 1.4
Fixes #13714.
- 16358 by rjollos on 2017-03-20 22:39:01
-
1.2.3dev: Fix invalid version string
See PEP:440.
(more)
Author/Contributors
Attachments (1)
-
reviewer_workflow.png (73.3 KB) - added by 3 years ago.
Screenshot of ticket action for reviewing.
Download all attachments as: .zip