wiki:TracTicketRelationAndSchedulePlugin

Add complex ticket relations and schedule management

This plugin is currently under active development. Use only for evaluating purpose.

Description

This plugin adds the following features:

  1. Ticket relations that support customization. Similar to SubticketsPlugin, ChildTicketsPlugin, etc.
  2. Schedule diagram based on ticket relation.
  3. A Schedule Macro that can display schedule diagram for custom queries in wiki.

Bugs/Feature Requests

Existing bugs and feature requests for TracTicketRelationAndSchedulePlugin are here.

If you have any issues, create a new ticket.

Download

Download the zipped source from here.

Source

You can check out TracTicketRelationPlugin from here using Git.

Installation

General instructions on installing Trac plugins can be found on the TracPlugins page.

Configuration

The configuration is self-explanatory. The required custom fields will be auto-created, but it's supported to be hand-edited for details.

[ticket-custom]
activity_finish_date = time
activity_finish_date.label = Planned Finish
activity_finished_date = time
activity_finished_date.label = Actual Finish
activity_start_date = time
activity_start_date.label = Planned Start
activity_started_date = time
activity_started_date.label = Actual Start
bug_task_relation_a = textarea
bug_task_relation_a.format = summary,status,owner
bug_task_relation_a.label = All Tasks
bug_task_relation_a.relation_type = many
bug_task_relation_b = text
bug_task_relation_b.label = Related Defect
bug_task_relation_b.relation_type = one

[ticket-relation]
bug_task_relation = defect -> task
bug_task_relation.label = Related Defect -> All Tasks
bug_task_relation.type = one -> many

[ticket-relation-schedule]
task.show_schedule = True

Author/Contributors

Author: cauly
Maintainer: Cauly
Contributors:

Last modified 23 months ago Last modified on Sep 10, 2017, 3:47:02 PM

Attachments (2)

Download all attachments as: .zip