Hi Jeremy,

> Finally, I wonder if there is any work under-way on tag semantics - so 
that creating a tag of 'Fred Bloggs' can have semantics of 'Work Colleague' 
associated with it when tagging say 'Jane Right'. So it is creating 
n-triples (sort of) similar to N3 http://en.wikipedia.org/wiki/Notation3 ?

This is an idea I am sure I have been trying to communicate a while back, 
too.

Semantically it is quite relevant to be a able to qualify a tag (not just 
in terms of polymorphism). It's a bit like a "compound tag", one that is 
actually two or more, yet somehow TW would know that the parts are semantic 
entities by themselves, too.

A bit in the direction of what NameSpacePlugin does, I guess, only just in 
terms of tagging, rather than tiddler titles.
http://namespace.tiddlyspace.com

For example, John could be the son of Jack. So instead of merely tagging 
John with [[Jack]], it would semantically be more meaningful to have a 
qualifier that allows to specify this tagging relation as...

John <tagged> [[Jack]](is parent)

...and then later be able to leverage a qualifier like this further down 
the road. Ideally, [[is parent]] would as well, optionally, be a tiddler 
explaining the qualifier and how to use it.

A tag could perhaps have multiple qualifiers, e.g.

[[tag]](qualifier1|qualifier2)

Qualifiers couls be semantic relations in the form of...

* has value
* is assiged to
* is child of
* is dependency for
* is created by
* is initiated by
* is located at
* is owned by
* is part of
* etc...

It could even make sense to standardise the most vital of these semantic 
qualifiers in the core to have people adopt consistent use cases... makes 
communication a whole lot easier.

Cheers, Tobias.

-- 
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 [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to