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

RE: Order to the madness (Default namespaces are *evil*!)


how to order namespaces
This is what my commonsense tells me would work:

1) All qualified names (element or attribute) must be prefixed

2) Unqualified names are in no namespace

3) All namespace declarations are on the document root
	3a) a prefix has one, and only one, namespace associated with it in
document scope

4) In cases where two or more documents are to be merged, 
	a) if there is a prefix collision,  the prefix that first appears in
the merged document 
	would take precedence, and the subsequent same-named prefix would be
permuted
	through the remainder of the document.
	b) the permutation of the secondary prefix identifier(s) would be
standardized

5)  A namespace URI reference identifier would be of a format that is
syntactically correct but 
guaranteed to be functionally void.
	5a) A mechanism would be introduced that allows association of  a
namespace identifier 
	with a functional URI(s) or other resource. Only through that
mechanism would any
	useful tie-in to a resource through a namespace id be allowed.
	5b) All proposed Recommendations would minimize, to the extent
possible, dependencies
	on the above mechanism being operable in all environments.

Please excuse if all this has been shot down somewhere in the last 7,000
messages on URI's. My reading time is limited.




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.