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

Re: Irony heaped on irony

  • From: David Megginson <david@m...>
  • To: xml-dev@x..., connolly@w...
  • Date: 18 May 2000 09:26:38 -0400

Re: Irony heaped on irony
"Simon St.Laurent" <simonstl@s...> writes:

> >I could move the schema, but that would break lots of _other_
> >schemas, including the schema for schemas, which depend on it.
> >
> >Seems to me having something of mime type text/xml at the namespace
> >URI for XML is not something we should have to apologise for.
> 
> But it does seem that such a sweeping change in namespaces best practices
> is worth an explanation or preferably a full-blown trip through the W3C
> process, complete with working drafts.

Tim and Simon are right.  

I will freely admit to not being aware of all of the minutiae of XML
Schemas, but Henry's approach seems dead-on wrong to me.  The schema
for schemas (and others) should reference an XML schema for the xml:
Namespace using the xsi:schemaLocation attribute, as in

  xsi:schemaLocation="http://www.w3.org/XML/1998/namespace
                      http://www.w3.org/XML/Schemas/xmlschema-20000518.xsd"

Please remove the schema from http://www.w3.org/XML/1998/namespace and 
put it somewhere else, then update the schema for schemas to follow
this (better) practice.  This also has the advantage that users can
refer to the specific version of the xml: schema that they want to use.

> We've spent over a year on XML-Dev and elsewhere explaining to the
> world that Namespace URIs are just identifiers, battled over the
> three/one namespaces for XHTML issue, and now it seems that
> namespaces are indeed supposed to point to schemas.  (And packaging?
> Is that gone?)

I think that the XML Schema WG got it right with the
xsi:schemaLocation attribute, and I'm puzzled that they've failed to
follow their own recommendation (that's small-r "recommendation", not
"Recommendation").


All the best,


David

-- 
David Megginson                 david@m...
           http://www.megginson.com/

***************************************************************************
This is xml-dev, the mailing list for XML developers.
To unsubscribe, mailto:majordomo@x...&BODY=unsubscribe%20xml-dev
List archives are available at http://xml.org/archives/xml-dev/
***************************************************************************

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.