Modify

Opened 16 years ago

Last modified 5 years ago

#3322 new enhancement

Set depth of Depgraph to infinite

Reported by: Johannes Owned by: Ryan J Ollos
Priority: normal Component: MasterTicketsPlugin
Severity: normal Keywords:
Cc: Adrian Fritz Trac Release: 0.11

Description

In some cases, the ticket dependencies in Depgraph are not shown in full depth. The picture generated, shows the 'end ticket' (where no more recursions are done) filled grey, and the node is not clickable.

Here is an example (#17 and #19 contain the 'grey node' while #18 is working well):

Dependencied defined:

Ticket Blocked By Blocking
#15 17, 18, 19
#16 18
#17 15 18
#18 15, 16,17, 19
#19 15 18

The graph should look like that:

   __>17        
  /   \/	
15--->18<--16
  \   /\
   \_>19

That's what depgraph/ID?format=debug prints out for ticket

#17: <mastertickets.model.TicketLinks #17 blocking=[18] blocked_by=[15]>
#18 <mastertickets.model.TicketLinks #18 blocking=[] blocked_by=[19,15,17,16]>
#19: <mastertickets.model.TicketLinks #19 blocking=[18] blocked_by=[15]>

And that's what the graphs look like:

#17: Depgraph for ticket 17 #18: Depgraph for ticket 18 #19: Depgraph for ticket 19

Attachments (3)

depgraph17.png (2.1 KB) - added by Johannes 16 years ago.
Depgraph for ticket 17
depgraph18.png (2.3 KB) - added by Johannes 16 years ago.
Depgraph for ticket 18
depgraph19.png (2.1 KB) - added by Johannes 16 years ago.
Depgraph for ticket 19

Download all attachments as: .zip

Change History (9)

Changed 16 years ago by Johannes

Attachment: depgraph17.png added

Depgraph for ticket 17

Changed 16 years ago by Johannes

Attachment: depgraph18.png added

Depgraph for ticket 18

Changed 16 years ago by Johannes

Attachment: depgraph19.png added

Depgraph for ticket 19

comment:1 Changed 16 years ago by anonymous

Cc: adrian@… added; anonymous removed

comment:2 Changed 15 years ago by anonymous

Is really "infinite" the word you are looking for here? You can never have an infinite number of tickets in a system so isn't "unbounded" a more accurate adjective?

comment:3 Changed 15 years ago by Steve Strobel

Making the gray "end tickets" clickable would be helpful.

If the size of the graph continues to be limited for whatever reason, it might be possible to expand sections by clicking on a "+" link in the gray nodes.

comment:4 Changed 14 years ago by anonymous

Cc: Adrian Fritz added; adrian@… removed

comment:5 Changed 11 years ago by Ryan J Ollos

Owner: changed from Noah Kantrowitz to Ryan J Ollos
Status: newassigned

comment:6 Changed 5 years ago by Ryan J Ollos

Status: assignednew

Modify Ticket

Change Properties
Set your email in Preferences
Action
as new The owner will remain Ryan J Ollos.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.