[topicmapmail] [ANN] Topic Map Explorer Version 1.0
Thomas B. Passin
tpassin@comcast.net
Mon, 06 Sep 2004 13:07:20 -0400
Murray Altheim wrote:
> Thomas B. Passin wrote:
> [...]
>
>> I was also able to (unintentionaly) create an loop between two topics
>> I tried to relate, so that the tree view display kept unfolding the
>> same two topics ad infinitum (if I had wanted to keep expanding the
>> tree).
>
> I'll not comment on the rest of your message, except to note that
> a tree view of a graph will inevitably cause the behaviour you
> cite above. I see this in my own application too but am loathe to
> correct it since to do so would basically invalidate the actual
> representation of the graph. A loop *is* a loop -- they're legal.
>
> I suppose one could pop up a dialog saying it's a loop, but because
> the loop might be quite large, the user may desire to continue
> such a traversal rather than try to relocate. My point is that I
> think this can be a design decision, not necessarily a fault.
>
Murray, I quite understand how it can arise, and how it can be a pesky
design decision. I think I would have chosen differently, but that's
just the way I like to approach things. I was more unhappy about how
easy it was to create the loop by mistake, and how I could not correct
once the mistake had been made.
> Now, this is not to excuse any loops that cause uncontrollable runs
> that take the application (or the computer) down...
>
Luckily, that did not happen for me.
Cheers,
Tom P
--
Thomas B. Passin
Explorer's Guide to the Semantic Web (Manning Books)
http://www.manning.com/catalog/view.php?book=passin