OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help



   Re: [xml-dev] Errors in Kendall Clark's xml.com article on QNames

[ Lists Home | Date Index | Thread Index ]

Henry S. Thompson wrote:

 > Why use two mechanisms to do the same thing,
> namely establish ownership/semantic scope for names?  

To me, this is a design issue more than a practical one: namespaces 
belong to markup while QNames belong to applications.

This is the same kind of question than:

- Why model communication protocols as layers?
- Why defined private classes?

It's allways more concise to access private classes, methods and 
properties directly and to short-circuit the layers of a protocol...

Allowing QNames creates a dependency between the applications and the 
markup which should not exist. It makes it more difficult to build 
applications relying on a "virtual XML" which is never serialized as XML.

These are things I find difficult to explain clearly, it's almost a 
matter of ethics ;=) something which just makes me feel very uneasy...

Rendez-vous a Paris pour mes formations XML/XSLT.
Eric van der Vlist       http://xmlfr.org            http://dyomedea.com
http://xsltunit.org      http://4xt.org           http://examplotron.org


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS