OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help



   RE: [xml-dev] Fwd: War of Attrition (was: [xml-dev] Underwhelmed (WAS: [

[ Lists Home | Date Index | Thread Index ]
  • To: 'Mike Champion' <mc@xegesis.org>, xml-dev@lists.xml.org
  • Subject: RE: [xml-dev] Fwd: War of Attrition (was: [xml-dev] Underwhelmed (WAS: [xml-dev] XOM micro tutorial))
  • From: "Bullard, Claude L (Len)" <clbullar@ingr.com>
  • Date: Mon, 23 Sep 2002 16:09:48 -0500

Umm... that's pretty conspiratorial.  Lots of forces 
can drive complexity into a system.

Have you ever considered the impact of having unfettered 
consultants in a field?  In other words, in a market where 
we build to RFPs, the fact that these guys can load an 
RFP with a wish list of magical features also does a lot 
to drive unjustifiable complexity into the solution.

There is some grain of truth here, but it isn't that simple.
It is not as if the big vendors were AllTheSmarts and 
the rest of the players were just long tongued toads 
waiting for the next fly to get close enough to zzzzzipppp!


-----Original Message-----
From: Mike Champion [mailto:mc@xegesis.org]

Forwarded on behalf of Ari Krupnikov

For some reason, I have a feeling that the unjustifiable complexity of
the later XML specs is not altogether random and goes beyond the
Second System Effect [0] mentioned in [1].

When the original XML 1.0 Rec came out, it was (almost) simple enough
for any one developer or a small team to implement correctly. A parser
by a team of hobbyists working in their spare time could be every bit
as good as Microsoft's, IBM's or Oracle's; indeed, the first XML years
saw a plentiful crop of parsers. This is in sharp contrast to, say,
the number of W3C Schema validatiors - I am only aware of one not
written by a major vendor, and that one is by the Rec editor.

In a war of attrition, it pays to escalate if you have the resources
to ride it out. What you want to do is not so much build a better
mousetrap as have your opponents spend resources they don't have. It
doesn't matter if your SDI really works as long as you can bankrupt
the other guy as he's trying to keep up.

So the big fish rode out DOM Level 2. Some will ride out W3C
Schema. Those left standing will try XML Query. And then the winner
will throw away the specs it used to win the battle.

As soon as you've won your war of attrition, you have no use for the
very instrument you used to win it.


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS