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

Re: xml 2.0 - so it's on the way after all?


smartfrog
David Lyon wrote:
> Liam,
> 
> I was reading this article...
> 
> http://www.advogato.org/article/820.html
> 
> so everything is looking good for an xml 2.0... with datatyping
> and other good stuff...


"So I'm with Jim Gettys here, let's drain the swamp. XML might not be 
perfect for this, but it's better than today's nonsensical mess."

With regard to Liam's observation on configuration above. The Java world 
has made heavy use of XML configuration and represents to my knowledge 
the best available data point for any effort in that direction.

Although using XML is a handy way to get configuration /into/ Java 
systems (once you bind to a tool like Digester or XStream), it's not 
clear how beneficial that has been in draining swamps with regard to the 
formats themselves. There are a *lot* of XML config formats out there. 
In a Java project, dealing with a dozen different formats is typical. 
Maintaining systems using scads of XML deployment descriptors and config 
files is a pita, especially in a cluster. The current situation is known 
to be a mess - it's not at all clear that XML is helping.

XML alone arguably offers too much flexibility for a configuration 
language; what's needed are further constraints in the way Ant 
constrains task coordination or RDF constrains relationships.  Do check 
out smartfrog [1] for an alternative approach to this problem (btw, one 
of the people involved in smartfrog, Steve Loughran, is also a committer 
  to Ant).


Utter Speculation: I think one of the issues people have reading markup 
for configuration is that XML structure drowns out the information, 
unless you go for heavily attribute driven markup, which XML people tend 
to frown on. XML seems to be clearer when things are the size of 
paragraphs rather than sentences. Given XML's roots maybe that's not 
altogether surprising.

cheers
Bill

[1] http://www.smartfrog.org/

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.