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

Re: ubiquitous XML?

  • From: Jonathan Borden <jborden@m...>
  • To: Chris Lovett <clovett@m...>,"'Simon St.Laurent'" <simonstl@s...>,XML-Dev Mailing list <xml-dev@x...>
  • Date: Tue, 21 Nov 2000 10:25:03 -0500

Re: ubiquitous XML?
Chris Lovett wrote:

> The funny thing is that all the problems you list are all the classic
> problems we run into on large software projects where we break down the
> problem into components or "modules".  With the added extensibility of
> componentization comes the cost of complexity and poor integration across
> project boundaries.  I think the feds should split up this w3c juggernaut
> before it completely stifles the future of XML :-)  Sorry couldn't resist.
...
> How do you overcome poor integration and overwhelming complexity?  You get
> the man at the top to pound out the "simplicity, simplicity, simplicity"
> drum beat.

Are you arguing that implementing an object oriented design is associated
with poor integration and added complexity? Perhaps this was the lesson of
the 1990s when large scale projects such as Microsoft's Cairo and IBM's SOM
failed to come to fruition. I'm afraid the lesson I learned from that was
grass roots small scale bottom up designs scale better than huge budget top
down directives. Sorry couldn't resist.

>
> Some things may just need to get a trim around the edges, for example,
soon
> it may be time to trim DTD's out all together.  Some things that prove to
be
> way off track may need to get axed or completely redesigned.  A
deprecation
> strategy is essential otherwise the burden of carrying all the dead wood
> will bury us.  Dead wood really does stifle innovation.
>

    The problem with suggesting this is that increasingly instead of
developing a pyramid with a solid yet broad foundation upon which are
layered simple but increasingly high level specifications. We have as a
foundation a pinnacle of simplicity (XML 1.0) upon which we are layering
increasingly complex layers. This is fine as long as we are acutely aware
that removing a single toothpick from the XML 1.0 base has the risk of
toppling the entire infrastructure. That is, once we have managed to balance
an upside down pyramid: Don't touch the foundation!!!

    XML promised me that my data wouldn't become obsolete. Break that
promise in the name of 'innovation' and we can innovate XML right out of
existence.

Jonathan Borden
The Open Healthcare Group
http://www.openhealth.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.