OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

topicmaps-comment message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Subject: Re: [xtm-wg] The Topic Naming Constraint


* Steven R. Newcomb
| Would you be happier if we re-named the <baseNameString> element type
| to <string-for-string-based-topic-merging-and-for-no-other-purpose>?
| If we had not already decided on the interchange syntax for XTM, I
| could live with that.  (You'll have to forgive me if I just so happen
| to put the names of my topics in
| <string-for-string-based-topic-merging-and-for-no-other-purpose>
| elements.)

I'd like to have the
<string-for-string-based-topic-merging-and-for-no-other-purpose> element 
type present, but currently it does not exist. The element type could
e.g. be called <subjectIdentitifier>.

| If you want to do away with the topic naming constraint, please don't
| confuse what's left with the topic map paradigm, and don't imagine
| that what's left will allow topics to be addressed by their names.

I believe that the topic naming constraint doesn't make sense as it
currently stands. It shouldn't apply to the <baseName> elements at all,
but rather to something like the proposed <subjectIdentifier> element
type. (Note that I'm not entirely convinced that the <subjectIdentifier>
element type should be scoped (If it should, why isn't <subjectIdentity>
scoped?). I'm pretty sure that it doesn't make sense for it to have
variants.)

| > Applications need to be able to display labels for topics. The
| > obvious way to do this is to use names.
| 
| Not true.  A name is useful for addressing.  
| A label is not useful for addressing; it is merely a display
| convenience.  

I'm not entirely sure that I agree. There's nothing that prevents labels
from being used for addressing (or identification). My point is that it
should be up to the author(s) to decide what should be labels and what
should be identifiers.

| Contrary to what you seem to believe, labels should not always also be
| names.

This I agree with. A [variant] picture referenced by <variant> is not a
name (but it can still be used for identification).

| > Occurrences are usually out of the
| > question, since _generic_ applications wouldn't be able to know when
| > to use a basename and when to display occurrences.
| 
| Not true.  The processing of XTM <topicMap> elements is exactly what
| the XTM Spec says it is, no more and no less.  If the XTM Spec defines
| a published subject that is "label", then that's all that's necessary.
| If an occurrence type is "label" (or any other XTM-defined occurrence
| type), generic applications will be required to know what that means,
| and to act accordingly.  A label is a kind of occurrence, no more and
| no less.

AFAIK the XTM specification doesn't define a PSI for labelling purposes.

All the best,
Geir O.

------------------------ Yahoo! Groups Sponsor ---------------------~-~>
eGroups is now Yahoo! Groups
Click here for more details
http://us.click.yahoo.com/kWP7PD/pYNCAA/4ihDAA/2n6YlB/TM
---------------------------------------------------------------------_->

To Post a message, send it to:   xtm-wg@eGroups.com

To Unsubscribe, send a blank message to: xtm-wg-unsubscribe@eGroups.com 

Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/ 




[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Powered by eList eXpress LLC