[Trac-tickets] [The Trac Project] #2075: ticket hierarchy
The Trac Project
noreply at edgewall.com
Fri Sep 16 15:59:11 CDT 2005
#2075: ticket hierarchy
--------------------------------+-------------------------------------------
Reporter: mrovner at propel.com | Owner: jonas
Type: enhancement | Status: new
Priority: normal | Milestone:
Component: ticket system | Version: devel
Severity: major | Keywords: |
--------------------------------+-------------------------------------------
At this moment
it is difficult to manage a long list of interdependent issues. Ideally
we would have something like
{{{
#122
|_ #111
|_ #128
#762
|_ #215
| |_ #212
|_ #422
}}}
However tree is not enough, 1.2 might as well depend on 2.1.2. So directed
acyclic graph will be better.
To approach implementation, we might have (custom) field "depends on" with
list of tickets and trac.ticket.api.ITicketChangeListener extension point
(new), which will maintain the graph and possibly provide some cool
features like:
- auto priority bump down the tree
- auto notify ticket owner(s) when child ticket closes and release parent
ticket from hold (new state meaning waiting for dependent tickets).
--
Ticket URL: <http://projects.edgewall.com/trac/ticket/2075>
The Trac Project <http://trac.edgewall.com/>
More information about the Trac-Tickets
mailing list