Someone needs to make a multi-OS clone of omniGraffle. I paid €179 for omniGraffle, I’d pay for a multi-OS alternative.
I objected to how often I had to upgrade the version and pay for very minor fixes.
Graphviz 7
61–70 of 95 posts
Re: Graphviz 7
#62I liked GraphViz a lot, but eventually got frustrated with its layout algorithms and default look and feel. I would switch to Mermaid wholesale if it could render SVGs without requiring a browser engine.
I’ve personally settled on grapviz (a derivative actually, plantuml) being “good enough” for casual diagrams. Plantuml is built with the idea that it’s for quick and dirty communication, and I think graphviz translates well to this. It’s a nice way to put together a sequence diagram that just helps you understand control flow (and then never took at it again). I have to admit, I haven’t found a more formal programmat…
1. It provides a convenient DSL targeting specific diagram use-cases that I actually want (generally sequence diagrams.)
2. The "source code" for the diagram is trivial to check in and diff with version-control, sometimes right along with the code it describes.
3. If the app/renderer is for some reason not available, the source is clear enough that you aren't completely lost.
I hadn't heard of Mermaid before this conversation, but it seems to hit some of the same notes.
Re: Graphviz 7
#63Really handy tool Probably saved me a ton of time that I would spend on implementing visualization myself
Re: Graphviz 7
#64Does anyone know of any DOT -> mermaidjs format converters? I was looking for one recently and was surprised not to find anything more robust than someone's quick search and replace script.
Re: Graphviz 7
#65Re: Graphviz 7
#66Earlier quoted context omitted.
No idea why v7 is trending now. The big changes (moving to C99) are in v3 from 2022-02-26.
That's a lot of major versions in just a few months!
Re: Graphviz 7
#67Earlier quoted context omitted.
Wild, seeing SemVer actually used properly.
The thing is, if you're writing software with a lot of breaking changes, SemVer doesn't make much sense, because you'll just quickly get to major version numbers in the hundreds.
Still, it's great to see new maintainers with bold ideas.
Re: Graphviz 7
#68Earlier quoted context omitted.
Wild, seeing SemVer actually used properly.
The thing is, if you're writing software with a lot of breaking changes, SemVer doesn't make much sense, because you'll just quickly get to major version numbers in the hundreds.
“The version number conveys whether there is a breaking change” seems more important than “the version number remains small”, so while the second half may be true, I don’t see how that supports the first half at all.
Re: Graphviz 7
#69Someone needs to make a multi-OS clone of omniGraffle. I paid €179 for omniGraffle, I’d pay for a multi-OS alternative.