wiki:TicketDependencyPlugin

Add support for (directed) dependencies between Trac tickets

Description

This plugin adds a "Dependency" fields to each ticket, enabling you to express tickets your ticket depends on.

It is a compatible improvement for TracTicketReferencePlugin on which it is based and uses only the custom field ticketref (like TracTicketReferencePlugin) to store the dependencies.

Enter ticket dependencies:

Entry of ticket dependencies

When entered, the plugin ensures the information is stored in a normalized form: duplicate-free ticket IDs, in increasing order, space-separated.

Displayed (directed) dependencies:

Displayed ticket dependencies

See also: ChildTicketsPlugin, MasterTicketsPlugin, SubticketsPlugin

Bugs/Feature Requests

Existing bugs and feature requests for TicketDependencyPlugin are here.

If you have any issues, create a new ticket.

Source

You can download source code releases of TicketDependencyPlugin from here, or browse the source on GitHub.

Installation

Download the latest release as an Egg from here and install it as a Trac plug-in (e.g. by Install plugin in your Trac project's Administration page of the web front-end).

To enable and configure the plugin, add the following to your trac.ini file:

[components]
ticketdependency.* = enabled

[ticket-custom]
ticketref = textarea
ticketref.cols = 68
ticketref.rows = 1

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

Recent Changes

16672 by dlutz on 2017-06-21 14:27:21
New hack TicketDependencyPlugin, created by dlutz
(more)

Author/Contributors

Author: dlutz
Maintainer: Daniel Lutz
Contributors:

Last modified 6 years ago Last modified on Oct 27, 2018, 3:48:15 PM

Attachments (2)

Download all attachments as: .zip