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

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   Re: [xml-dev] XMap: A Mechanism for Mapping Names

[ Lists Home | Date Index | Thread Index ]

hello;

when the paper with the gory details appears, it would be nice if they were to
define "external" and "local" with respect to "name" and "taxonomy" in terms of
scope and extent with reference to process, document, document definition, and element.

from (3) i infer that the extent of external names is indefinite and the scope
of a local->external mapping is element, but it would be nice to see that defined.

? what is the extent of a local->external mapping and what is the extent of a
local name, that is what is the relation to the infoset?

Arjun Ray wrote:
> 
> ...
> 
> These values are lists of tokens, most of which are names of attributes;
> the exceptions are keywords with defined semantics.  The basic idea is to
> associate names in one taxonomy with names in another by a list of pairs
> (e1 l1 e2 l2 ...), where external name e1 is associated with local name
> l1, external name e2 with l2, and so on.  The general interpretation is
> that an attribute specification l1="v" in the local taxonomy - i.e. the
> instance markup - would be (circumstantially) the same as an attribute
> specification e1="v" in the external taxonomy.
> 
> ...
> 
> The pairs in the value of the mapping support attribute (xmlmap) associate
> a _distinguished name_ with the local name of a mapping control attribute.

was this intended to be

The pair[] in the value of the mapping support attribute (xmlmap) associate
 a _distinguished name_ with the local name of a mapping control attribute.

or

The pairs in the value of the mapping support attribute (xmlmap) associate
[the] _distinguished name[s]_ with the local name[s] of mapping control attribute[s].

> Several interpretations of this distinguished name are possible, such as,
> inter alia: the name of a local attribute whose value is a Namespace URI,
> the name of an SGML architecture, or even the name of a declared notation.
> 

? what is the architectural advantage of :auto?

? ditto wrt using local parts in the mapping control attribute rather than just
specifying the universal names directly, eg in a form
...="{http://www.w3.org/1999/xlink}href {}src ..."?
> 
> 2.  "Unnamed" Attributes.
> 
? what use cases (other than identify of a GI and an attribute name) justify
this special handling for the GI?

> 
> 3.  Instance markup and DTDs/Schemas
> 
> ...
> 
> 4.  Some Topical Notes.
> 
> ...

...




 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS