I suppose the question is what is the minimum needed in a lightweight alternative?
I was just working on a network visualisation tool, the relationships between nodes (tiddlers) and other nodes can be indicated with a simple list.
I was thinking could the minimum “relationship visualisation” be as simple as being able to render one or more “nodes” and draw a line between them, on screen, as needed?
- Imagine displaying a set of links/buttons to tiddlers in a tiddler,
- with the ability to name pairs of links/buttons to join with a line
- Being able to use dotted, one to one, one to many and directions between nodes is sufficient.
- It would be nice if this linking only occurs for links/buttons displayed
- with an indicator for off screen links.
- The ability to click on a “link” and create a relationship tiddler.
So as far as I can see the the most basic tool would be to allow links to be drawn from one node to the other named node, where that node is a visible “button”.
- This could be an overlay of the whole wiki, so if the link destination is displayed the line is displayed.
- For example open a sidebar tab listing children of a tiddler named in the story would generate lines to those items in the sidebar.
It seems this should be able to be automated in a similar way to the dynanote plugin only showing what is visible, a line between two related nodes visible on screen.
- Or limit line drawing to a scope, inside tiddler, story to side bar, story to story.
- If done generically use with MCL and Muuri
I hope my words are understandable