[topicmapmail] Stupid question---thanks
Lars Marius Garshol
larsga@garshol.priv.no
02 Sep 2002 17:27:58 +0200
* W. Eliot Kimber
|
| I'm not sure this is, rhetorically, a good use of occurrence--that
| is, in what sense is this (semantic) comment an occurrence of the
| topic "record"? I would either maintain this information outside the
| scope of the topic map
I'm with Daniel here. Why would you want to do that?
| or associate it using a "annotation" association w/in the topic
| map.
If you did that, how would you store it inside the topic map?
| But my initial instinct is that this type of note is not part of the
| topic map itself (not part of the "knowledge" represented by the
| topic map) but is a metacomment about the topic map, and therefore
| should not itself be part of the topic map.
I don't see how that follows. Surely this is a modelling question like
any other that may have different resolutions in different contexts?
| <?xml version="1.0"?>
| <myTopicmapCollection
| xmlns:xtm="http://topicmaps.org/...."
^^^
Starting the URI correctly would help. :-)
| xmlns:xhtm="http://w3.org/TR/xhtml....">
| <!-- here you could have all sorts of metadata that describes this
| document in a way
| that you cannot annotate a bare topicMap document. -->
| <docMetaData>
| <author>W. Eliot Kimber, eliot@isogen.com</author>
| <copyright>...</copyright>
| <date.created>2002-09-02</date.created>
| </docMetaData>
| <topicMaps>
| <xtm:topicMap>
XTM is not very clear on whether you are allowed to use namespace
prefixes or not. In section 4.4, item #3 seems to say you are not,
but many other things seem to indicate that you are.
This is an issue in the new XTM syntax specification:
<URL: http://www.ontopia.net/omnigator/models/topic_complete.jsp?tm=tm-standards.xtm&id=443 >
(This URI will break with time. Sorry. When it does, this one should work:
<URL: http://www.ontopia.net/omnigator/models/topic_complete.jsp?tm=tm-standards.xtm&id=xtm-namespace-support >)
| <xtm:topic id="topic-01">
| <xtm:occurrence>
| <xtm:resourceRef xlink:href="xpointer(//*[@id='desc-01'])"/>
Here you probably mean "#xpointer...".
Thanks for this example, BTW. It's now part of our test suite. (Hope
you don't mind. :-)
| Note that any XTM processor that cannot correctly handle this document
| (as far as finding the topicMap and ignoring the rest goes) cannot claim
| to be a conforming XTM processor.
Well, that's not clear, but we (that is, ISO) will resolve that issue.
--
Lars Marius Garshol, Ontopian <URL: http://www.ontopia.net >
ISO SC34/WG3, OASIS GeoLang TC <URL: http://www.garshol.priv.no >