Modify ↓
Opened 19 years ago
Closed 16 years ago
#2075 closed enhancement (duplicate)
ticket hierarchy
Reported by: | Owned by: | Jonas Borgström | |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | ticket system | Version: | devel |
Severity: | major | Keywords: | dependencies |
Cc: | Branch: | ||
Release Notes: | |||
API Changes: | |||
Internal Changes: |
Description (last modified by )
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).
Attachments (0)
Change History (4)
comment:1 by , 19 years ago
Description: | modified (diff) |
---|---|
Keywords: | dependencies added |
Resolution: | → duplicate |
Status: | new → closed |
comment:2 by , 19 years ago
comment:3 by , 16 years ago
Resolution: | duplicate |
---|---|
Status: | closed → reopened |
comment:4 by , 16 years ago
Resolution: | → duplicate |
---|---|
Status: | reopened → closed |
Note:
See TracTickets
for help on using tickets.
Well, we already have some tickets opened requesting ticket dependencies (#31) and parent/child relationships (#886).
However, you're quite welcomed to contribute ideas about these topics. In particular, can you explain in more details what do you mean by auto priority bump down the tree?