Task List Plugin
Description
Create a task list based on existing ticket. Additionally provide a quick method for entering new tickets.
The task list plugin requires a custom ticket field to be configured. By default, this field is a text field named action_item. If a value is present in the action_item field, then that value is used in the task list display. This provides for a quick way to see what the next step is for a ticket.
Additionally, the task list plugin creates a simple method for creating tickets. By default, only the summary and priority are entered. This relieves the tedium of filling out the new ticket form. This is especially useful for tracking simple tasks where capturing the request or issue is paramount. The details can then later be added via the normal ticket interface.
The task list interface is based on the query interface and should thus be familiar to Trac users. It also allows for each individual to customize their task list with the columns they desire.
Bugs/Feature Requests
Existing bugs and feature requests for TaskListPlugin are here. If you have any issues, create a new ticket.
Download and Source
Download the zipped source, check out using Subversion, or browse the source with Trac.
Example
Create a custom ticket field.
[ticket-custom] action_item = text action_item.label = Action Item
Enable the plugin
[components] tasklist.* = enabled
A few defaults may be specified in the trac.ini file in the [tasklist] section:
- tasklist_field: field used as the action item. Default: action_item
- default_cols: ticket properties to show by default. Default: summary,priority
- default_query: query to use by default for an authenticated user. Specified in trac query syntax. Default: status!=closed&owner=$USER
- default_anonymous_query: query to use by default for an anonymous user. Specified in trac query syntax. Default: status!=closed&cc~=$USER
Recent Changes
[3627] by pacopablo on 05/06/08 17:53:08
- Move import of resource_filename to module scope to avoid issue with error re: no module os.path.
- Refs #2987, possible solution
[3409] by pacopablo on 03/21/08 13:43:10
- Set svn:ignore on *.pyc files
- Perform permission check on navbar to hide entry when user permissions are restricted. Closes #2731
- Added filter to pretty print dates in the due_date field. Currently very limited as the format is hardcoded to %m/%d/%Y and it only checks the due_date custom field. Will need to geralize it via trac.ini configuration. However, it's a start
[3312] by pacopablo on 03/04/08 23:46:54
- Attempted fix for reference to /tasklist not taking into account any sort of prefix to the trac site
[3278] by pacopablo on 02/26/08 23:58:31
Taggin release 0.1 of te TaskListPlugin
Author/Contributors
Author: pacopablo
Contributors:
