Earlier quoted context omitted.
And isn't this just a special case of an object graph where all the objects are strings, the relationships sub-objects can't have two parents and the traversal is over when you've reached a leaf? What about hierarchies of objects that aren't strings? (I'd like to organize them too). What about hierarchies that aren't a strict tree? (I can't really do my genealogy on this). P.S. I like what Dave does with outliners bu…
I've fiddled with this extensively. The problem isn't data representation; sure, "outlines" are "just" graphs. The question is, what on Earth does your UI look like? Editing "graphs" is hardly more structured than creating a "data editor"... ok, those are some nice English words you've got there, but how does it actually work ? At least by limiting it to text and stuff that looks a lot like text, you can produce a re…
Maybe the problem just can't be simplified further? And as an aside, I wasn't trying to disparage Dave Winer's implementation of tree editing at all.