Skip Menu |

This queue is for tickets about the GraphViz CPAN distribution.

Report information
The Basics
Id: 50526
Status: resolved
Priority: 0/
Queue: GraphViz

People
Owner: Nobody in particular
Requestors: vladimir [...] sirma.bg
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: upgrade to latest GraphViz, allow more attributes, fix documentation
Date: Thu, 15 Oct 2009 18:39:48 +0300
To: <bug-GraphViz [...] rt.cpan.org>
From: "Vladimir Alexiev" <vladimir [...] sirma.bg>
1. The GraphViz 2.04 module supports a set of attributes from a rather old GraphViz distribution. It would be great to upgrade to the newest distibution and allow all possible attributes, as described at http://www.graphviz.org/doc/info/attrs.html 2. The attribute and dot syntax descriptions included in the documentation are often obsolete and incomplete. Just a couple of examples: - arrowsize: -- module: "sets the arrow size: (norm_length=10,norm_width=5, inv_length=6,inv_width=7,dot_radius=2)" This wording is unclear and mentions internal implementation variables that are not relevant anymore" -- graphviz.org: "Multiplicative scale factor for arrowheads." - arrowhead, arrowtail -- module: "sets the type for the arrow head or tail. Can be one of: 'none', 'normal', 'inv', 'dot', 'odot', 'invdot', 'invodot.'" -- graphviz.org: the types are described at http://www.graphviz.org/doc/info/attrs.html#k:arrowType In fact "there is a grammar of arrow shapes which can be used to describe a collection of 1,544,761 arrow combinations of the 36 varations of the primitive set of 9 arrows" I suggest the module's documentation should cut down on the explanations and provide references to the master documentation on graphviz.org
Subject: RE: [rt.cpan.org #50526] upgrade to latest GraphViz, allow more attributes, fix documentation
Date: Fri, 16 Oct 2009 12:18:28 +0300
To: <bug-GraphViz [...] rt.cpan.org>
From: "Vladimir Alexiev" <vladimir [...] sirma.bg>
In fact I think the module should be rearchitected to pass through most attributes instead of an incomplete set being hardcoded in the module
This issue is fixed in GraphViz2 V 1.00. There're won't be any further development on GraphViz.