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

RE: Creating a single XML vocabulary that is appropriately cus

  • From: Len Bullard <len.bullard@u...>
  • To: "'Costello, Roger L.'" <costello@m...>
  • Date: Wed, 9 Jul 2008 13:54:05 -0500

RE:  Creating a single XML vocabulary that is appropriately cus
Everything everyone else said.

The trick as Steve alludes too is that it is a never-ending job.  Living
languages drift even if only computers speak them.   It is not dissimilar to
schema maintenance for tables with the exception that we don't usually load
table structures with semantics, just relationships.  In XML, that is THE
murky area of practice.

Given my druthers, I'd rather maintain multiple schemas over trying to
convince multiple groups with different semantics in the same community that
they should converge.  The mammal problems are the most expensive.  KISS
really is the best answer as long as you can convince them to do it.

What I see from here is not surprising.  The government throws money at a
problem, the consultants line up, and everyone has a .73 solution for a 1.25
complexity curve so you hammer on the line segment and convince it it is
really an arc-under-stress.  In the name of consensus and ensuring lots of
people got a piece of the tax-burden offset, it all gets hashed into a big
specification family rather than looking at the differences and asking the
question, "Do ya really need this anymore?" and tossing them out.   At the
core of these is the part everyone actually uses 24 x 7.  It is better to
build that and sell lots of copies.  Then at least there is enough
functional software in enough places to make a difference.   Now you have
leverage on the curve to satisfy the cost of pretzel logic.

IOW, unless it is your business to converge schemas, shoot for a core and
sell a product implementing that.  Don't bother trying to convince the
community to sing Kumbayah.  It isn't worth it.  Go straight to their bosses
and show them a product solving a problem they instantly recognize.

Given the steadily rising costs of production with RAD offsetting that just
enough, solid core and obvious ubiquity are the right way to penetrate
markets particularly where there are dinosaurs.  Coming out at night with
furry coats, big eyes, rapid metabolism and a taste for dinosaur eggs is
still the best strategy.   The problem is big lizards aren't agile enough
and the little furries have to multiply fast or be lizard food.

No free lunch.  A day in which no code was written was wasted.

len


This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please notify the sender. This message contains confidential information and is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute or copy this e-mail.


[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.