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

RE: namespaces (was RE: rss regularis(z)ation)

  • To: "Mike Champion" <mc@x...>,<xml-dev@l...>
  • Subject: RE: namespaces (was RE: rss regularis(z)ation)
  • From: "Dare Obasanjo" <dareo@m...>
  • Date: Wed, 23 Jul 2003 11:56:57 -0700
  • Thread-index: AcNQwM75ceRAh9cQS/qq0v9Bj6IepwAhnNng
  • Thread-topic: namespaces (was RE: rss regularis(z)ation)

xml parameterized
> -----Original Message-----
> From: Mike Champion [mailto:mc@x...] 
> Sent: Tuesday, July 22, 2003 7:18 PM
> To: xml-dev@l...
> Subject: Re:  namespaces (was RE:  rss 
> regularis(z)ation)
> 
> 
> I'm not sure if Bill lives in Sean's world (AFAIK they both work at 
> Propylon) but Sean has written several interesting bits on 
> namespaces that 
> seem to support what Bill is saying:

I read the three IT World articles, none seem to be grounded in any sort
of technical criticism but instead were full of opinionated statements
with no corraborating technical evidence or actual basis in fact. In
addition, some of them contained quite awful advice. 

> http://www.itworld.com/nl/ebiz_ent/03252003/

The aboriginal "data heads" from the relational database culture created
XML namespaces as a way to invent primary keys in XML documents? This
entire premise is nonsensical. I'm almost be amused by the fact that the
article states that all you need to determine the identify of an element
is to look at its name and scope in the document. 

> 
> http://aspn.activestate.com/ASPN/Mail/Message/xml-dev/1654227
> ["Oh, there is one way to stay sane and still use namespaces. 
> Get all your 
> tools from end to end from a single vendor."]

In his experience namespaces have caused more problems than they've
fixed. In my experience they haven't. Of course, everyone can dish out
anecdotal tales of how Technology X or Technology Y was a poor fit in a
particular instance. After all, didn't McKinsey just publish something
similar on "The Truth About XML" at
http://news.com.com/2030-1085_3-1025872.html 


> http://www.itworld.com/nl/xml_prac/04112002/

The core point here is that XML namespaces makes XML technologies more
complex than if they just supported XML 1.0. Agreed. 

XML technologies would also be easier if they didn't support the more
esoteric aspects of XML 1.0 as well (parameterized entities, CDATA
sections, DTDs, PIs, etc). This doesn't these features are not
beneficial. 

> http://aspn.activestate.com/ASPN/Mail/Message/xml-dev/1656220
 
Another all you need is an element's position in the document to
uniquely identify it post. So all I need is an element's position to
uniquely identify it in an XSLT stylesheet or a WordML document? This
argument works in the simplest of cases or when you have a priori
knowledge of all the data that will be in your document.  
 

-- 
PITHY WORDS OF WISDOM 
Any given program, when running, is obsolete.


This posting is provided "AS IS" with no warranties, and confers no
rights. 

 


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.