[osis-core] Doc item
Steven J. DeRose
osis-core@bibletechnologieswg.org
Thu, 30 Oct 2003 11:21:41 -0500
--============_-1144591414==_ma============
Content-Type: text/plain; charset="us-ascii" ; format="flowed"
I think we need to explain the whole schema invocation thing; Kirk
and I are having *such* a fun time with it at the moment. For
example, explaining this weirdness from the Schema spec:
The schemaLocation attribute contains pairs of values: The
first member of each pair is the namespace for which the second
member is the hint describing where to find to an appropriate
schema document. The presence of these hints does not require
the processor to obtain or use the cited schema documents, and
the processor is free to use other schemas obtained by any
suitable means, or to use no schema at all.
A schema is not required to have a namespace (see Section 3.4 ) and
so there is a noNamespaceSchemaLocation attribute which is used
to provide hints for the locations of schema documents that do
not have target namespaces.
--
Steve DeRose -- http://www.derose.net
Chair, Bible Technologies Group -- http://www.bibletechnologies.net
Email: sderose@acm.org or steve@derose.net
--============_-1144591414==_ma============
Content-Type: text/html; charset="us-ascii"
<!doctype html public "-//W3C//DTD W3 HTML//EN">
<html><head><style type="text/css"><!--
blockquote, dl, ul, ol, li { padding-top: 0 ; padding-bottom: 0 }
--></style><title>Doc item</title></head><body>
<div>I think we need to explain the whole schema invocation thing;
Kirk and I are having *such* a fun time with it at the moment. For
example, explaining this weirdness from the Schema spec:</div>
<div><br></div>
<div><font face="Helvetica" size="+1" color="#000000">The</font><font
face="Courier" size="+1" color="#0000CC"> schemaLocation</font><font
face="Helvetica" size="+1" color="#000000"> attribute contains pairs
of values: The first member of
each pair is the namespace for
which the second member is the hint describing where
to find to an appropriate schema
document. The presence of these
hints does not require the processor to obtain or
use the cited schema documents,
and the processor is free to use
other schemas obtained by any suitable means, or to
use no schema at all.<br>
<br>
A schema is not required to have a namespace (see</font><font
face="Helvetica" size="+1" color="#0000CC"> Section 3.4</font><font
face="Helvetica" size="+1" color="#000000"> ) and so there is
a</font><font face="Courier" size="+1" color="#0000CC">
noNamespaceSchemaLocation</font><font face="Helvetica" size="+1"
color="#000000"> attribute which is
used to provide hints for the locations of schema
documents that do not have target
namespaces.</font></div>
<x-sigsep><pre>--
</pre></x-sigsep>
<div><br>
Steve DeRose -- http://www.derose.net<br>
Chair, Bible Technologies Group --
http://www.bibletechnologies.net<br>
Email: sderose@acm.org or steve@derose.net</div>
</body>
</html>
--============_-1144591414==_ma============--