Contents
Scheduling Trac tickets
Notice: This plugin is unmaintained and available for adoption.
Description
Notice: This plugin is in alpha stage.
This plugin is a scheduling algorithm for Trac tickets. If each ticket is assigned an effort, they can be scheduled based on their owner and priority and milestone. Then a Gantt chart can be generated.
It displays all scheduled tickets as usual together with their milestones. The latter ones are displayed in black if the milestone due date is met, or in red otherwise.
Scheduling is influenced by:
- Team availability: Who is available how many hours a days? Availabilities can be maintained under Admin.
- Blocking tickets (future).
Example code to enter in your Trac page to get a Gantt chart or time table respectively:
[[GanttChart]]
[[TimeTable]]
A personal time table displays the next tickets a developer should work at:
Team avalabilities can be maintained:
This plugin also works in combination with the EstimationToolsPlugin:
Bugs/Feature Requests
Existing bugs and feature requests for SchedulingToolsPlugin are here.
If you have any issues, create a new ticket.
defect |
0 / 4 |
|
---|---|---|
enhancement |
0 / 2 |
Download
Use the attached egg or download the zipped source from here.
Source
You can check out SchedulingToolsPlugin from here using Subversion, or browse the source with Trac.
Installation
Crude installation steps are:
- Create the following custom fields:
- estimatedhours (int)
- startdate (date)
- duedate (date)
- Deploy the egg
- Manually enable the Macros as admin
Open Items
- Overall:
- Configurability: field names, sort orders, etc
- Ticket dependencies
- Gantt Chart:
- Filter Controls
- Group by keywords
- Ticket entry/change
- Timetable:
- Ticket entry/change
- Resource Availability:
- Automatic description in list view
Recent Changes
- 15265 by rjollos on 2016-02-11 04:29:08
-
Remove unnecessary svn:mime-type on js and html files
svn:mime-type was set to "plain" for many files.
- 15264 by rjollos on 2016-02-11 04:22:34
-
Remove unnecessary svn:mime-type on py files
svn:mime-type was set to "plain" for many files.
- 6532 by viola on 2009-09-12 20:50:57
-
Rescheduling on avail change.
Ganttchart weekends displayed better, filter on owner and milestone by request params.
(more)
Author/Contributors
Author: viola
Maintainer: none (needsadoption)
Contributors:
Attachments (6)
- EstimationTools-0.4-py2.5.egg (42.4 KB) - added by 15 years ago.
- timetable.gif (37.8 KB) - added by 15 years ago.
- timetable.2.gif (37.8 KB) - added by 15 years ago.
- SchedulingTools-0.1-py2.5.egg (12.2 KB) - added by 15 years ago.
- gantt.gif (26.1 KB) - added by 15 years ago.
- avail.gif (12.8 KB) - added by 15 years ago.
Download all attachments as: .zip