Thomas,

I must admit, i am not able to see the advantage of storing information 
> about a person or object in a link instead of in a field. In fields you can 
> store 
>
> name: Joe
> familiy: Doe
> father: Alfred Doe
> mother: Beatrix Doe
> spouse: Foo Bar
> course-about-hacking: attended
>

Indeed, and in many cases that may well be a better approach. The primary 
benefit to relationships on the links, to me, is that if you want to have a 
clickable link in the text, you don't have to describe the relationship 
twice, once in the text and once in the field. Don't repeat yourself 
<https://en.wikipedia.org/wiki/Don't_repeat_yourself> should apply to 
TiddlyWiki.

I appear to have been the one who originally sparked this discussion, and I 
have to admit I'm surprised how much interest it's gotten. :-) I wouldn't 
be terribly disappointed if nobody wanted it, because as you point out 
there are few major advantages to typed links over fields, but I do think 
it could be a marginal improvement in quite a few cases.

Question: how would HTML handle the additional relation information?  Could 
> it be presented to users in a useful and accessible way?
>

This is a good point! Maybe a tooltip if there isn't already one on the 
link?
 

> And a short reminder: HTML anchors  (a) already can have *type* and *rel* 
> attributes – both are not supported by the link widget at the moment, but 
> there are indeed some kinds of relations already covered to be aware of. 
> https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a
>

Interesting idea, but if I'm reading the Mozilla docs correctly, both these 
attributes have a specific set of standard values, so it wouldn't work for 
adding arbitrary relationships in TW.
 

>  One last provocation: How about [[ Joe (stepson) | Joe Doe ]] ?
>

You can't introspect this using filters, at least not easily, which I think 
was the primary goal of this proposal.

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/7e5f3500-8fee-42ea-9854-11cf8f0af1c1n%40googlegroups.com.

Reply via email to