Right on. Tell me if you need any help.
I am looking to produce a new release of vcg.
lets work out some api. Take a look at redland
--- Aaron Trevena <autodia droogs org> wrote:
From: John Edstrom <edstrom teleport com>
On Fri, Jan 31, 2003 at 11:40:24PM -0600, Lars Clausen wrote:
On Fri, 31 Jan 2003, John Edstrom wrote:
I'm thinking of spitting out some data as digraphs.  I looked
at the
xml output from simple graphs and think that I can figure it
all out,
but I'd rather spare myself the learning experience.

Have you looked at the various programs available in the Links
section of
the webpage?

Yes, but only briefly.  I"m still just casing the joint at this
AutoDia is the closest that I've seen to what I want, but I'm not
really interested in UML.

Cool - what else would you be interested in. I happen to be hacking
autodia this weekend and am working on dia->graphviz and vice versa.
Hopefully I can use similar code/logic to allow graphviz, argouml and
to interact.

As far as most of the autodia code is concerned diagrams are just
diagrams containing nodes and relationships - its should be easy
enough to
add some classes or re-organise the internals so that different
with different types of nodes and edges can be produced/processed.

Layout is my main concern, more than rendering or manipulation.  I
the perl Graph::Directed module which, happily enough, writes xml
and/or 'dot' files ( from the graphviz package).  With the right
arguments dot will figure out a reasonably well-balanced layout for
the digraph and dump the coordinates of the nodes and edges.

I have just been looking at this, I have already done some simple
calculations to work out aproximate coords for dia diagrams that
uses already.

I figure it shouldn't be too difficult to convert or rescale the
dot-calculated coordinates into dia coordinates which would give me
better renderer of the same graph.  If that's the case then my
is to convert from dot >>-> ( xml | xsl ) >>-> dia.xml.

Hopefully autodia 1.4 will allow for dia ( not laid out) -> dot ->
(laid out). I don't know how much time you have to hack perl - but it
would probably be easier to transform dot to dia using perl than XSLT
which is unwieldy for most tasks beyond rss to html.

Anyone wanting to discuss dia related tools like autodia might want
email me off list, as I would like to set up a site / list for such
topics. I hope that connecting users and develoeprs of graphviz, dia,
argouml and the like would make for cooler tools and better
Failing that I can just use everybodies code in my plan to take over
world *cough*.



Aaron J Trevena - Perl Hacker, Kung Fu Geek, Internet Consultant
AutoDia --- Automatic UML and HTML Specifications from Perl, C++
and Any Datasource with a Handler.

Dia-list mailing list
Dia-list gnome org
FAQ at
Main page at

James Michael DuPont

Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]