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

RE: Re: determining ID-ness in XML

  • From: "Champion, Mike" <Mike.Champion@S...>
  • To: xml-dev@l...
  • Date: Fri, 02 Nov 2001 11:27:50 -0500

RE:  Re: determining ID-ness in XML


> -----Original Message-----
> From: Bullard, Claude L (Len) [mailto:clbullar@i...]
> Sent: Friday, November 02, 2001 10:57 AM
> To: Champion, Mike; xml-dev@l...
> Subject: RE:  Re: determining ID-ness in XML
> 
> 
> W3C policy and doctrine are not a result of natural 
> selection.  

Hmmm ... It's certainly not a result of global optimization.  It is
definitely about finding solutions that everyone can live with, even if
nobody particularly likes.  Sounds like Darwin, and my creaky knees, to me!


But this is all a digression: my point is that an 80:20 solution to the
ID-ness problem is the best we can hope for, and either the xml:is-ish
solution or the PI solution is better than "nothing" (i.e., making everyone
who wants IDs use a DTD) IMHO.  

The main argument favoring the xml:ish solution seems to be that it
leverages the namespace mechanism and the xml: reserved prefix in a very
minimal, but powerful way.  The downside is that since it is in XML syntax
itself, it can't plausibly be defined by anyone but the W3C (or Microsoft,
now that Dubya has given Bill a free pass to conquer the Internet, but
that's another digression). 

The main argument favoring the PI solution seems to be that it can be
slipped in as a "usage convention" that won't break non-conforming
processors but can be used by those aware of the convention to declare IDs
without a DTD.  The downside is that PIs are in bad odor at the W3C and
forbidden in SOAP messages (but I think some appropriate weasel words could
be crafted to make this work for payloads delivered by SOAP, or SOAP could
explicitly recognize this as a looks-like-a-PI-but-is-not-really-a-PI
thingie like the XML declaration. 

Is this about right?  Is there any practical possibility of a "usage
convention" involving a PI declaring ID attributes being an incremental
solution that takes us one step down the evolutionary path while the
Intelligent Designers at the W3C or Microsoft or the Son-of-Hytime technical
committee do their thing?


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.