W3C home > Mailing lists > Public > xmlschema-dev@w3.org > June 2001

Re: Mixing schemaLocation and noNamespaceSchemaLocation?

From: <Noah_Mendelsohn@lotus.com>
Date: Fri, 15 Jun 2001 15:53:58 -0400
To: francis@redrice.com
Cc: "Arnold, Curt" <Curt.Arnold@hyprotech.com>, "Henry S. Thompson" <ht@cogsci.ed.ac.uk>, Ian Stokes-Rees <ijs@decisionsoft.com>, "'xmlschema-dev@w3.org'" <xmlschema-dev@w3.org>, xmlschema-dev-request@w3.org
Message-ID: <OF0E1456E5.5ACDCDAE-ON85256A6C.0067E1D2@lotus.com>
>> I would say that they are *directly* associated 
>> with the null namespace, if only because that's 
>> how XSLT and XPath treat them. 

The W3C has made the tradeoff of developing specifications in stages, 
taking each to Recommendation status and then building more.  Locally 
scoped elements were not anticipated by XML 1.0, the Namespaces 
recommendation, or by current versions of XSL/Xpath.   For better or 
worse, they were added by the Schemas rec.  As Henry points out, they were 
made quite symmetric with attributes.  It's not surprising that neither 
XSL nor XPath treats them in a manner that reflects their "local" nature 
-- it's something you discover only with a schema.  It will be interesting 
to see whether future versions of XPathd do indeed take account of locally 
scoped elements (not sure they should, but they could).

------------------------------------------------------------------------
Noah Mendelsohn                                    Voice: 1-617-693-4036
Lotus Development Corp.                            Fax: 1-617-693-8676
One Rogers Street
Cambridge, MA 02142
------------------------------------------------------------------------
Received on Friday, 15 June 2001 15:58:59 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 11 January 2011 00:14:21 GMT