Changes between Initial Version and Version 1 of TicketsBoardPlugin


Ignore:
Timestamp:
Feb 19, 2015, 4:07:17 PM (9 years ago)
Author:
jpsave
Comment:

New hack TicketsBoardPlugin, created by jpsave

Legend:

Unmodified
Added
Removed
Modified
  • TicketsBoardPlugin

    v1 v1  
     1[[PageOutline(2-5,Contents,pullout)]]
     2
     3= Whiteboard vision of ongoing tickets
     4
     5== Description
     6
     7It is a trac plug-in that adds a virtual whiteboard view of active tickets.
     8
     9This virtual whiteboard ('Ticketsboard') is a table divided in ticket states where each ticket is shown as a sticky note.
     10Inside the virtual whiteboard, you can:
     11- Drag&drop a sticky note to another column to change ticket state.
     12- Directly edit owner and reviewer ticket fields.
     13- Filter tickets to show only tickets where you are owner or reviewer (link on top right).
     14
     15As the amount of tickets could be significant:
     16- Tickets have different colors according to there types (red for defects, yellow for enhancements, blue for tasks)
     17- Ticketsboard shows only tickets where the ticket checkbox 'On Ticketsboard' is checked (this checkbox is created by the plug-in).
     18
     19Custom configuration is allowed through trac.ini configuration file by adding a 'ticketsboard' section.
     20The following keys are allowed:
     21- statuses: to set the tickets states to show (default: new, assigned, reviewing, closed).
     22- fields: to set ticket fields to show on ticket sticky notes (default: owner, reviewer).
     23
     24[[BR]]
     25
     26This plug-in is divided in two parts:
     27
     28- Reviewer field: [[BR]]
     29  This part adds, in tickets, a new textbox field 'reviewer' that will contain the name of the reviewer.
     30  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).
     31
     32- Virtual whiteboard ('Ticketsboard'): [[BR]]
     33  It adds a new tab in the mainnav bar.
     34  This tab shows a dedicated html page that represents the virtual whiteboard.
     35  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.
     36  This part adds the checkbox 'On Ticketsboard' and checks that the ticket-workflow contains the needed states.
     37
     38== !Bugs/Feature Requests
     39
     40Existing bugs and feature requests for TicketsBoardPlugin are
     41[report:9?COMPONENT=TicketsBoardPlugin here].
     42
     43If you have any issues, create a
     44[http://trac-hacks.org/newticket?component=TicketsBoardPlugin new ticket].
     45
     46== Download
     47
     48Download the zipped source from [export:ticketsboardplugin here].
     49
     50== Source
     51
     52You can check out TicketsBoardPlugin from [http://trac-hacks.org/svn/ticketsboardplugin here] using Subversion, or [source:ticketsboardplugin browse the source] with Trac.
     53
     54== Installation
     55
     56No particular installation process.
     57
     58General instructions on installing Trac plugins can be found on the [TracPlugins#InstallingaTracplugin TracPlugins] page.
     59
     60Custom configuration is allowed through trac.ini configuration file by adding a 'ticketsboard' section.
     61The following keys are allowed:
     62- statuses: to set the tickets states to show (default: new, assigned, reviewing, closed).
     63- fields: to set ticket fields to show on ticket sticky notes (default: owner, reviewer).
     64
     65== Recent Changes
     66
     67[[ChangeLog(ticketsboardplugin, 3)]]
     68
     69== !Author/Contributors
     70
     71**Author:** [wiki:jpsave] [[BR]]
     72**Maintainer:** [[Maintainer]] [[BR]]
     73**Contributors:**