Edgewall Software

Ticket #7211 (closed enhancement: fixed)

Opened 7 months ago

Last modified 7 months ago

Update workflow_parser.py to show closed resolution states

Reported by: scottb@… Owned by: ecarter
Priority: normal Milestone:
Component: ticket system Version:
Severity: normal Keywords: workflow graphviz
Cc: scottb@…

Description

The workflow_parser.py code in contrib is a utility to import a Trac workflow and convert it to a pretty picture using GraphViz?. Currently all transitions to a closed state look alike. It would be nice if the resolution states were displayed for these Closed state transitions so you could better tell what's going on.

Attachments

workflow_parser.py.patch (1.2 KB) - added by scottb@… 7 months ago.
Patch to add resolution states to diagrams

Change History

Changed 7 months ago by ecarter

  • owner changed from jonas to ecarter
  • component changed from general to ticket system

Changed 7 months ago by scottb@…

Patch to add resolution states to diagrams

Changed 7 months ago by scottb@…

I attached a patch for workflow_parser.py to add closed state resolution information to transition titles. I just realized that the patch I attached also removes a rotation in the output that's generated by graphviz. The existing code generates PNG files that are rotated 90 degrees, this fixes it so the diagrams are right-side-up. This is really an unrelated issue that accidentally got included in the patch (though I found it handy).

Changed 7 months ago by ecarter

  • status changed from new to closed
  • resolution set to fixed

Fixed; thanks for the patch!

Add/Change #7211 (Update workflow_parser.py to show closed resolution states)

Author



Change Properties
<Author field>
Action
as closed
Next status will be 'reopened'
to The owner will change from ecarter. Next status will be 'closed'
 
Note: See TracTickets for help on using tickets.