Received: from tele-post-20.mail.demon.net (tele-post-20.mail.demon.net [194.217.242.20]) by hub.org (8.9.3/8.9.3) with ESMTP id PAA88856 for ; Thu, 17 Jun 1999 15:23:10 -0400 (EDT) (envelope-from bruce@cenderis.demon.co.uk) Received: from cenderis.demon.co.uk ([193.237.0.193]) by tele-post-20.mail.demon.net with esmtp (Exim 2.12 #2) id 10uhki-000Dd4-0K; Thu, 17 Jun 1999 19:23:09 +0000 Received: (from bruce@localhost) by cenderis.demon.co.uk (8.8.7/8.8.7) id UAA08279; Thu, 17 Jun 1999 20:19:31 +0100 To: "Ross J. Reedstrom" Cc: pgsql-interfaces@hub.org, Kaare Rasmussen Subject: Off topic-graph layout tools (was Re: [INTERFACES] Re: [HACKERS] Case tool) References: <3768A3C3.8AC48497@webline.dk> <19990617111455.D13622@wallace.ece.rice.edu> From: Bruce Stephens Date: 17 Jun 1999 20:19:26 +0100 Message-ID: User-Agent: Gnus/5.070084 (Pterodactyl Gnus v0.84) XEmacs/20.4 (Emerald) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Lines: 24 "Ross J. Reedstrom" writes: > Sometimes, I think the problem is that, although there's a number of > academic projects working on the general problem of graph layout, > they all seem to want to commercialize their code, rather than > contribute it to the community. A consequence, I think, of how > expensive good commercial CASE tools are: makes it easier to imagine > turning your pet project into some money, I suppose. For graph layout, there's vcg, which is GPL (but the algorithms themselves are obfuscated, which sort of reduces its value). AT&T have published pretty detailed descriptions of the algorithms they use in dot and whatever the other ones are called. You can download papers on this from their web site. Someone sufficiently interested ought to be able to knock something sane up fairly quickly, I'd have thought. I think it would be a great thing to have---I'd be willing to put some effort into it. I got email from Stephen North (one of the authors) in November saying he was asking for permission to release graphviz as open source, which would be amazingly cool---I could imagine graphical tools sweeping the Linux and *BSD worlds. Obviously, that hasn't happened. Maybe it would be worth prodding him, just to see if there's any chance?