Edgewall Software
Modify

Opened 19 years ago

Closed 19 years ago

Last modified 19 years ago

#1853 closed enhancement (duplicate)

Add dependencies between tickets

Reported by: hjp@… Owned by: Jonas Borgström
Priority: normal Milestone:
Component: ticket system Version: 0.8.4
Severity: normal Keywords:
Cc: Branch:
Release Notes:
API Changes:
Internal Changes:

Description

A dependency "this ticket depends on tickets a, b, …" should be added.

  1. Sometimes a task can only be started once another task is completed.
  1. Sometimes a task can be split into subtasks. Completion of the task then depends on completion of its subtasks.

A TODO list could then either only show tickets which don't depend on other tickets or sort tickets by dependencies.

Attachments (0)

Change History (2)

comment:1 by Emmanuel Blot, 19 years ago

Resolution: duplicate
Status: newclosed

This is a diplicate of #31

comment:2 by Christian Boos, 19 years ago

Right, this is an often requested feature.

I already had an implementation for this, in an older xref-branch, and it is still somewhat testable there trac-obj-branch, though this is very outdated w.r.t. the trunk and not exactly how I'd like to redo it.

You are right to point out those two common use cases for ticket dependencies.

I planned to support the second scenario by the way of a Create sub-ticket in the ticket view, that would automatically prepare a new ticket with the appropriate defaults and correct linking to its parent ticket.

I'll keep note of the TODO list idea.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain Jonas Borgström.
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from Jonas Borgström to the specified user.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.