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

RE: Victory has been declared in the schema wars ...

  • From: "Michael Champion" <mc@x...>
  • To: "'Len Bullard'" <cbullard@h...>,<xml-dev@l...>
  • Date: Tue, 28 Nov 2006 09:44:18 -0800

RE:  Victory has been declared in the schema wars ...

It’s not FUD … I don’t have any vested interest in XSD prevailing, and the 70,000 people at Microsoft probably have 140,000 different opinions on the matter.   It is probably hyperbole J  -- obviously RSS/Atom and ODF/OpenXML aren’t going away just because their normative spec changes from one metalanguage to another.  But I think it could derail XML’s overall adoption as the de facto standard for data interchange.

 

One reason is that after having experienced the XML world through the eyes of our customers’ feedback, they tend to see XML and XSD as more or less inseparable.  For example, the #1 question we’ve gotten about LINQ to XML (formerly known as XLinq) is “when will you have schema support?”  (See Ralf’s talk at XML 2006 for a progress report).  That surprised and disappointed me (as a “dochead” by instinct), but it’s the reality I have to live in.  

 

Second, the “cool people” seem to be looking for alternatives to XML, or are treating it as a boring part of the infrastructure that you don’t have to think hard about.  XML’s main selling point is its ubiquity; making people think about it rather than just going with the flow is a prescription for fragmentation.  That might be a Good Thing in the long run (and a lot more fun than trying to figure out why your XSD validator fails on somebody else’s conformance test), but not good for the paying customers in the short run.   Think what you want about monopolies and noblesse oblige, “keep the customers happy” is the rule by which I’m judged.

 

Finally, I really don’t think that XSD is dramatically “worse” than the rest of the XML corpus.   The people who really specialize in and understand the spec can work with it, and the WG is addressing the worst flaws in 1.1  DTDs are what cause us the most day to day pain. Namespaces are probably second.  If you are going to repair the foundation, why not just pull down the whole house and rebuild it “properly”?  There are good reasons not to do this, of course, but I’m not sure we’d be able to resist the temptation.

 

 

 

From: Len Bullard [mailto:cbullard@h...]
Sent: Tuesday, November 28, 2006 7:10 AM
To: 'Michael Champion'; xml-dev@l...
Subject: RE: Victory has been declared in the schema wars ...

 

MC:  “…at this point it seems likely that XML itself will get buried in the rubble if the XSD towers are pulled down”

 

Most of us glossed right past that statement.  Are you saying that resistance to XML itself is serious enough that changing the internal schema machinery or providing support for an alternative would be costly enough or just enough friction to get the world wide web of users, buyers, sellers and developers to adopt another data interchange syntax? 

 

Is that FUD?  Is that speculation based on some other as yet undebated alternative such as JSON?  Is this a serious discussion inside Redmond or elsewhere?

 

len



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]


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.