[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: Vocabulary Combination


combination of names
"Rick Jelliffe" <ricko@a...> wrote:
| From: "Arjun Ray" <aray@n...>
 
|>| The namespaces set general semantics, 

|> The fact that a bunch of universal names share a URI "prefix" is no 
|> more than a coincidence.  They need not be parts of any coherent schema 
|> at all.  They're just a smorgasbord.
|  
| "set" is the wrong word: I should have said "The namespaces evidence the 
| original specific semantics, which we can think of as the general 
| semantics that we may have diverged from." 

But namespaces as per the rec *don't* evidence original semantics in that
sense.  Universal names are unique and isolate.  The congruence of URI
prefixes in such names is a coincidence.

The silliness in all this is the Platonist conceit that a "universal name"
in and of and by itself conveys all necessary semantics.  In the real
world, virtually all use of names is contextual and dependent on the use
of other related names.  What matters is what ties these names together
into a coherent whole.  The individual names don't matter at all.   They
can be as formal or as instrumental as one pleases as long as one knows
the role each plays in a coherent scheme.  What will we hear next?  That
BNFs are no good unless the nonterminals are universal names, pristine and
immaculate in their isolate noumenal immanence?

| By which I mean the URI indicates who was the originator of the element, 
| who *of course*  has some semantic intent in the elements (even as a 
| smorgasbord). 

Not the originator of the element, but the originator of the *use* of that
name to convey some particular meaning or set of meanings.  Markup is not
ontological.  It is annotative and/or denotative only.

| This excludes that the namespace necessarily means that the element has 
| been used correctly, or used in the same way as the originator, or use 
| in the same kind of structures as the original.

Yes, the issues here are logically prior to those of schema-validity.

| I think we need to allow for this spectrum of private divergence
| and public adherence to the originator's semantics when discussing 
| namespaces

Absolutely!  It's a first principle of the SGML/XML *formalism* that
schema (or "document type") designers be free to choose their own names,
which in turn document instantiators would be expected to use coherently. 

| W3C standards in particular are often written with the tacet assumption 
| that they describe what goes on for the public web, not what goes on 
| behind-the-scenes. 

Hence the basic problem with colonification.  It declares the problem of
vocabulary combination "solved" by vocabulary imposition.  (That's what
the html:src versus xlink:href flap was all about, for instance.)


PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.