This question about Using an extension: Answered
GraphvizPlugin or DirectedGraphPlugin
seems to provide the same feature - a graphs visualization using "The dot Language".
What is the difference between them?
Why maintain both of them?
Which should I use?
- 09 Oct 2015
is a rewrite of DirectedGraphPlugin
. I tried to fix the latter and had to give up to to its internal wrinkles that I wasn't able to untangle. There are a couple of problems in DGP that are solved in GP. The main issue I had was the way DGP stored generated images attaching them to unexpected topics thus polluting their change sets. Another one was utf8. Another one was proper of SVG. Another one was implementing a proper %GRAPHVIZ macro instead of having an xml tag only. This considerably adds more flexibility when generating dot graphs automatically as part of a wiki app. Nother difference is that GraphvizPlugin
can read nodes and edges from a TML table rather than having to always code it in dot language. That way it can take definitions of WorkflowPlugin
and generate a flow chart out of the box.
- 11 Oct 2015
Thank you for response. Does it mean that DirectedGraphPlugin
will be abandoned, so that I should rewrite all topics to use GraphvizPlugin
- 12 Oct 2015
A lot of people are using DGP, sure. Yet still I think this plugin is particularly badly coded to a point I considered it unfixable. Replacing DGP with GP should actually be straight forward.
- 12 Oct 2015
| Subject || Using an extension |
| Extension || GraphvizPlugin |
| Version || Foswiki 2.0.0 |
| Status || Answered |
| Related Topics || |