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

RE: infinite depth to namespaces

  • From: Michael Brennan <Michael_Brennan@a...>
  • To: "'Simon St.Laurent'" <simonstl@s...>, xml-dev@l...
  • Date: Thu, 30 Aug 2001 14:29:03 -0700

sax dom malleability
> From: Simon St.Laurent [mailto:simonstl@s...]

<snip/>

> More recently, the unqualified-names-in-qualified-context has led us
> back to circling round and round.  While I'm glad to some 
> extent that my
> filters produced real (and occasionally outraged) response, I 
> also hoped
> that they might in some way represent an escape from the complex
> implications of the subject. By providing conversion from one view of
> the naming universe to the other, I hoped that maybe we could 
> evade the problems.

I think you are on the right path. I did not think so initially, but it
didn't take much for me to come around and agree with the notion that it is
entirely appropriate for applications to adapt the view of an infoset to
suit the application's processing needs, rather than insist that any XML
application must adapt its processing model in every case to suit a rigid
model envisioned by a schema author.
 
> However, it seems that there are many of us who are uninterested in
> escape. Some would rather turn toward an equally endless 
> subject, PSVI,
> to build solutions they think will work for their particular needs.
> Others simply don't mind the ambiguity involved in using unqualified
> names, knowing that their software will deal with it.  (They 
> don't seem
> especially concerned about other people's software.)

This is the problem. One has to wonder why these people are not objecting
strenuously to XSLT. Why there is a technology for which the entire intent
and purpose is to muck with someone else's infoset.

The problem is, if we yield to these notions, XML does not have a very
bright future. The consensus that some are trying to achieve on the matter
of what is the correct practice for the one information set all schemas
should present to all applications is simply not achievable. Insistence on a
single inviolate PSVI to which all consuming applications must adapt their
processing model will always be an endless source of contentious debate, and
resolution one way or the other can only disenfranchise those who need a
different processing model. This can only lead to fragmentation.

Given that one of the key attractions of XML is its malleability, this
strong sentiment against malleability seems to me to be silly and deeply
misguided.

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.