Hi Steve,
Very interesting article! ... But I think your question is misleading: >>Is TiddlyWiki a zzstructure, an mSpace or a polyarchy?<<
The article talks about information-structures. Starting from "1 dimensional lists" up to "trees" up to "multitries" - polyarchies - mSpaces - zzstructures. It discusses the last 3 in detail.
... and I think, TiddlyWiki has all of them - at the same time. ...
So I would rephrase the question: "
Is it possible to represent tiddlywiki content using "zzstructures, mSpaces or polyarchies?"
My answer is
yes. ... BUT at the moment we are not able to conveniently use them. ...
A second question I would raise is:
"Can we use the information presented in the paper, to improve TWs functionality"?
Yes ... reading the paper, I had several ideas already ...
eg: In TiddlyWiki using tagging we automatically create "multi-trees". Which means: "one tiddler can be part of several trees".
Like this:
One possible flow is: A - B - C
Second possible flow: A - B - D
3rd: AA - B - C
4th: AA - B - D
Now this creates a "
navigation problem":
- Starting at A we click the "Next" button
- B is selected -> OK
- we click the "Next" button
- C or D are possible -> "problem"
Using some insight from the paper imo makes it possible to solve this problem! ... That's cool :)
A related problem "
Sending a link to B looses context"
- We send a link to tiddler B to a different user
- If S/he clicks "Previous" button
- AA or A ??? -> problem
I think, if we would disentangle this structure using the mechanisms described in the paper, we could create a "new type of permalink" that would allow us to preserve the context of the "link-author"
I think this would be extremely powerful. ... Just think about it.
-------
I also had an idea, to improve the TOC-macro ... The only problem is TIME :/
have fun!
mario