Re: [xml-dev] Vocabulary Combination
by Arjun Ray other posts by this author
May 29 2003 10:35PM messages near this date
Re: [xml-dev] Vocabulary Combination
|
Re: [xml-dev] Vocabulary Combination
"Rick Jelliffe" <ricko@[...].au> wrote:
| From: "Arjun Ray" <aray@[...].net>
|> | 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.)
-----------------------------------------------------------------
The xml-dev list is sponsored by XML.org <http://www.xml.org> , an
initiative of OASIS <http://www.oasis-open.org>
The list archives are at http://lists.xml.org/archives/xml-dev/
To subscribe or unsubscribe from this list use the subscription
manager: <http://lists.xml.org/ob/adm.pl>
Thread:
Arjun Ray
Rick Jelliffe
james anderson
james anderson
K. Ari Krupnikov
Bob Foster
Arjun Ray
Thomas B. Passin
Thomas B. Passin
Bob Foster
Arjun Ray
K. Ari Krupnikov
Arjun Ray
K. Ari Krupnikov
Thomas B. Passin
Simon St.Laurent
Jonathan Borden
Thomas B. Passin
K. Ari Krupnikov
Arjun Ray
Simon St.Laurent
Chiusano Joseph
Arjun Ray
Chiusano Joseph
Chiusano Joseph
Arjun Ray
Thomas B. Passin
K. Ari Krupnikov
Arjun Ray
John Cowan
Arjun Ray
Bob Foster
W. E. Perry
Arjun Ray
Chiusano Joseph
Chiusano Joseph
Chiusano Joseph
W. E. Perry
Chiusano Joseph
Thomas B. Passin
Arjun Ray
John Cowan
Arjun Ray
John Cowan
Arjun Ray
K. Ari Krupnikov
james anderson
Arjun Ray
james anderson
Arjun Ray
Rick Jelliffe
james anderson
Arjun Ray
Jonathan Borden
=?ISO-8859-1?Q?Bill_de_h=D3ra?=
Arjun Ray
W. E. Perry
Arjun Ray
Rick Jelliffe
james anderson
Arjun Ray
Rick Jelliffe
Arjun Ray
Rick Jelliffe
Arjun Ray
james anderson
Simon St.Laurent
james anderson
Rich Salz
Jaywanth
Seairth Jacobs
Joe Gregorio
Arjun Ray
Arjun Ray
John Cowan
Simon St.Laurent
Arjun Ray
Paul Prescod
Arjun Ray
Paul Prescod
Arjun Ray
Tim Bray
MURATA Makoto
Arjun Ray
J.Pietschmann
Arjun Ray
Jason Diamond
Tim Bray
Tim Bray
Simon St.Laurent
Joe Gregorio
Paul Prescod
W. E. Perry
james anderson
james anderson
james anderson
Jonathan Borden
Miles Sabin
Simon St.Laurent
Jonathan Borden
Simon St.Laurent
W. E. Perry
Jonathan Borden
Simon St.Laurent
Thomas B. Passin
Jonathan Borden
Miles Sabin
Simon St.Laurent
Simon St.Laurent
Simon St.Laurent
Simon St.Laurent
Simon St.Laurent
Jonathan Borden
=?ISO-8859-1?Q?Bill_de_h=D3ra?=
Jonathan Borden
Miles Sabin
=?ISO-8859-1?Q?Bill_de_h=D3ra?=
james anderson
=?ISO-8859-1?Q?Bill_de_h=D3ra?=
Tim Bray
james anderson
John Cowan
=?ISO-8859-1?Q?Bill_de_h=D3ra?=
Arjun Ray
W. E. Perry
james anderson
=?ISO-8859-1?Q?Bill_de_h=D3ra?=
Joe Gregorio
Joe English
Paul Prescod
Joe English
Arjun Ray
=?ISO-8859-1?Q?Bill_de_h=D3ra?=
Simon St.Laurent
Arjun Ray
Joe English
Simon St.Laurent
Simon St.Laurent
Arjun Ray
|