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

RE: xmlns created literally

Subject: RE: xmlns created literally
From: "Christopher R. Maden" <crism@xxxxxxxxx>
Date: Thu, 26 Feb 2009 09:11:32 -0800 (PST)
RE:  xmlns created literally
Owen Rees wrote:
> It seems to me that this ends up meaning that an XML namespace is
> identified by a string.

This is precisely what made a lot of people cranky when namespaces were
first rushed to standardization.  They look and smell like URIs, but they
are not.  There is no guarantee that they are dereferenceable nor that
anything useful will be there if they are.

The choice to use URIs was as a way of namespace allocation; if I publish
a schema with a URI at sun.com, I can reasonably expect Sun Microsystems
to, at some point, get around to suing me for trademark infringement at
the least.

This was inspired in part by the Java class naming convention; I was never
clear on why pseudo-URIs won the day over a different syntax. 
Familiarity, I suppose.

All that said, it is done now.  Users should just be *very aware* that
namespace so-called URIs are merely magic strings, to be used with
caution.

~Chris

Current Thread

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
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.