Changes between Version 3 and Version 4 of VisualizingDjangoChangesetDependencies
- Timestamp:
- May 8, 2007, 12:16:13 AM (18 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
VisualizingDjangoChangesetDependencies
v3 v4 47 47 #!/bin/sh 48 48 49 # This filter modifies the properties of the nodes of a Graphviz dot 49 # This filter modifies the properties of the nodes of a Graphviz dot file 50 50 # to add a relative "href" property with the same value as the node label. 51 51 # … … 89 89 {{{darcs-deps}}} is ran on the {{{inmutable}}} {{{darcs}}} repository (please refer to '''![1]''' to see what that repository is and how to create it), it generates a {{{Graphviz}}} dot language description of the dependancy graph. 90 90 91 We filter that o tput first through our two custom filtering scripts (see above) to change some graph node attributes, and then through {{{unflatten(1)}}} (part of {{{Graphviz}}}) to enhance the layout of the graphic representation.91 We filter that output first through our two custom filtering scripts (see above) to change some graph node attributes, and then through {{{unflatten(1)}}} (part of {{{Graphviz}}}) to enhance the layout of the graphic representation. 92 92 93 93 And finally we feed the result to {{{dot(1)}}} (also part of {{{Graphviz}}}) to get our final output. For some output methods (PDF [via Postscript] and server/client side image maps) we'll be able to click on the nodes and get our Web browser to go to the Django Trac page associated with the changeset at hand. … … 99 99 Status as of [5165] (May 8 2007 3:43 UTC): 100 100 101 Files hosted e slsewhere while the Trac guys solve the [http://trac.edgewall.org/ticket/4087 bug] that keeps us from attaching binary files to the Wiki and tickets:101 Files hosted elsewhere while the Trac guys solve the [http://trac.edgewall.org/ticket/4087 bug] that keeps us from attaching binary files to the Wiki and tickets: 102 102 103 103 * PNG output: [http://rmorales.net/media/django-deps/django-deps-r5165.png django-deps-r5165.png]