You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A contributor ( THE contributor ;) ) uses Diagon and has been bugging me to try it, nice work, I was looking for something to replace PlantUml.
Then it hit me that we work on different parts of the documentation space which I would describe as:
.----------. .------------. .-----------------.
| raw data |-->transform-->| input data |-->Diagon-->| ASCII rendering |----.
'----------' '------------' '-----------------' |
.-------------------------------------------------------'
|
v .---------------.
Asciio--------------------->Goat--->| SVG rendering |
'---------------'
The problem here is that the ASCII rendering from Diagon is just a block of codes and Asciio can only manipulate it as a block.
If Diagon was capable to output structured data describing what objects are placed were, then that input could be transformed in Asciio elements that can be manipulated before they are output as ASCII or passed to Goat/svgbob, ... to generate SVG.
So I'm seeing Diagon as some sort of Graphviz .
If you already have the layout information, could you generated a structured output?
The text was updated successfully, but these errors were encountered:
node/edges with UUID, start positions, size, text, ...
If possible the relationship between the nodes should be given, IE: if an edge is connected to a node. Asciio is interactive so when a node is moved, the edges are resized to keep the relationship.
Hi, I'm the author of https://github.com/nkh/P5-App-Asciio
A contributor ( THE contributor ;) ) uses Diagon and has been bugging me to try it, nice work, I was looking for something to replace PlantUml.
Then it hit me that we work on different parts of the documentation space which I would describe as:
The problem here is that the ASCII rendering from Diagon is just a block of codes and Asciio can only manipulate it as a block.
If Diagon was capable to output structured data describing what objects are placed were, then that input could be transformed in Asciio elements that can be manipulated before they are output as ASCII or passed to Goat/svgbob, ... to generate SVG.
So I'm seeing Diagon as some sort of Graphviz .
If you already have the layout information, could you generated a structured output?
The text was updated successfully, but these errors were encountered: