Create diagrams with code using Graphviz
We're reluctant to be exposed to too much anger about misfeatures in 20 year old code that was basically a prototype that escaped from the lab, but go ahead, ask us anything.<p>We've gotten a lot of help lately from Magnus Jacobsson, Matthew Fernandez and Mark Hansen on cleaning up the website and the code base, even some persistent bugs we could never find ourselves.<p>Improvements that would benefit the community the most?<p>- better default styles that don't look like troff from 1985<p>- better default layout parameters in neato than statistical multidimensional scaling based on shortest path<p>- more expressive graph language with classes or templates<p>- more robust handling of error conditions like out of memory<p>- better documentation to help people find useful tools or just know what they should be looking for<p>- find someone to donate a generic orthogonal routing algorithm based on a modern algorithm since people want this<p>- it would be a big effort, but move the core algorithms to a framework that supports interaction with layout generation<p>Hope this makes sense.