I have come to the conclusion there are two kinds of audience and two kinds of diagram, abs they almost exactly overlap 1. Engineering diagrams, explaining concepts to other engineers who are using the diagram as a jumping off point to deeper explorations 2. "Business" diagrams - the sort of thing we want to see in a Medium article or presentation. The style and correct placement matters far more than engineering. Th…
I'm curious if you could get from an 80% solution to a 90% solution by just adding some markup to say things like, "This node should be to the left of this other one?" Often I use invisible subgraphs to accomplish this sort of thing in GraphViz, but the markup for doing so is complicated and non-obvious.
But PlantUML's documentation is too scattered that it's hard to know how much it supports.
Overall, to me, PlantUML is one of the more promising trade-off for userability and sophistication.
I wonder if we could pool our resource together to help one reach to more userability.