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

Re: Namespace and URIs


xslt safest namespace
Paul Prescod wrote:
> Jonathan Borden wrote:
...
> >
> > In the case of an XML Namespace:
> >
> > <nsURI, term*>
>
> It's more complicated than that because of this:
>
>   http://www.w3.org/TR/REC-xml-names/#Philosophy

Not really, besides that is non-normative.
...
>
> If namespace URIs are to be useful to machines then they should be
> pointers to the machine-readable information necessary to interpret what
> it means for one namespace to occur within another. Considering the
> range of namespace (ab)uses available today, from SOAP to XSLT to RDDL,
> I can't imagine what that resource would look like.

Exactly the point. Since there is no one single use for a namespace, it is
best to allow multiple referenced resources, e,g. various schemas, XSLTs,
code modules etc. Since you can't imagine what a resource would look like,
we provide the capability of defining that, and labelling the definition by
nature and purpose.

This suggests to me
> that it is safest to view namespaces as "just punctuation" and not try
> to do software dispatching on them without out-of-band knowledge that
> this actually works for the particular process you are trying to execute
> and the particular document you are working with.
>

"Just punctuation" is not very interesting, nor that useful. It would be a
real shame if we were to have spent all these years arguing over nothing. I
say treat namespace names like the URIs that they are.

Jonathan


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.