Scheduling Tools


Notice: This plugin is in alpha stage.

A simple scheduling algorithm for 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 display in black if ok or in red, if a ticket in the milestone reaches past the milestone's due date.

Scheduling is influenced by:

  • Team availability: Who is available how many hours a days? - Availabilities can be maintained under Admin.
  • Blocking tickets (future)

A personal time table displays the next tickets a developer should work at:

Team avalabilities can be maintained:

Works with the EstimationToolsPlugin:

Bugs/Feature Requests

Existing bugs and feature requests for SchedulingToolsPlugin are here.

If you have any issues, create a new ticket.


0 / 4


0 / 2


Use the attached egg or download the zipped source from here.


You can check out SchedulingToolsPlugin from here using Subversion, or browse the source with Trac.


Crude installation steps are:

  • Create the following custom fields:
    • estimatedhours (int)
    • startdate (date)
    • duedate (date)
  • Deploy the egg
  • Manually enable the Macros as admin


Example code to enter in your Trac page to get a Gantt chart or time table respectively:



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

[6532] by viola on 2009-09-12 22:50:57
Rescheduling on avail change.
Ganttchart weekends displayed better, filter on owner and milestone by request params.
[6513] by viola on 2009-09-07 21:01:30
Team availabilities can now be entered and are used by the scheduler.
[6411] by viola on 2009-08-22 21:54:19
Code cleanup and first steps towards configurability


Author: viola
Maintainer: none (needsadoption)

Last modified 7 weeks ago Last modified on Mar 20, 2015, 10:53:34 AM

Attachments (6)

Download all attachments as: .zip