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

RE: "Introducing MicroXML, Part 1: Explore the basic principle

  • From: "Len Bullard" <Len.Bullard@ses-i.com>
  • To: "Rushforth, Peter" <Peter.Rushforth@nrcan-rncan.gc.ca>
  • Date: Mon, 2 Jul 2012 09:40:24 -0500

RE:  "Introducing MicroXML
The difficulty, Peter, is you are in the well-known trap of classical
liberalism vs social liberalism.  To preserve the greatest amount of
flexibility for the one or few the governing authority makes the fewest
rules possible (aka, smallest government) rather than pursue the social
liberalism approach of the rules all must obey for the greatest
efficiency.  The outcome is given the fewest rules the most effective
group takes over making the rules.   On a pirate ship (where pure
democracy is the ideal), the secret crew takes over once the rest of the
crew has obtained the prize.  It's inevitable:  an elite takes the
spoils.   This isn't unnatural.  It is exactly what one can illustrate
in the majority of civilizations where common resources have to be
managed and distributed by cooperative consent.  See the Mayans.

Technically, what is now current is right.  Unless XML is kept free of
application semantics then the semantics chosen govern all applications
that use XML.  In practice, the difference is moot.  XHTML rules the
roost until HTML5 does away with XHTML and thus, XML.  And then someone
will knock off HTML5.

As long as the web itself IS an application (which in ISO layer
architecture, it is), whoever governs the web sets those rules.  This is
not TimBL, the W3C or any of the others you mention but the mostly
anonymous browser designers at a handful of companies and their moneyed
customers. 

The very people you are asking to vote have the least interest in making
changes and really, not much power to make changes that large.  They can
tinker but that's about it.  Your scenario between Roy and Tim is ironic
because the W3C and its membership have organized it to prevent exactly
that scenario from occurring.  Spend time on the Web Architecture
Working Group list.  An organization that avowed to perform in Internet
Time discovered that Internet Time is a myth.  It enabled them to reduce
ISO influence and thus obtain some political objectives, but once an
application is fielded in the large, it becomes a honeyed treacle
through which any fast march is considerably reduced in speed.  The W3C
succumbed to the very forces of market treacle it said it could
overcome.  These aren't hurt feelings.  This is market reality. 

The likely way this changes is for one of the current big companies to
discover a not too risky technical change that enables them to take
market share.  In game theory, it is a stag hunt and they have to decide
to chase a rabbit because the short term rewards outweigh the immediate
or long term advantages of continuing to cooperate.  The proprietary web
clients used by publishers have been attempting this but so far enjoy
only limited success.  The way they would succeed would be to replace
the web itself (build and field a different browser that doesn't use
HTTP even if it is technically a REST model) and that has a very small
likelihood of succeeding.

len

-----Original Message-----
From: Andrew Welch [mailto:andrew.j.welch@gmail.com] 
Sent: Monday, July 02, 2012 8:47 AM
To: Rushforth, Peter
Cc: liam@w3.org; David Carlisle; Len Bullard; xml-dev@l...
Subject: Re:  "Introducing MicroXML, Part 1: Explore the basic
principles of MicroXML"

> I believe that one of the problems with XML 1.0 is the lack of support
for the web, so this will eventually kill any child if it's not
addressed.

XML has 'support for the web' in the form of XHTML, or any other
specific dialect.  There is nothing that needs to be added to XML in
general.  No one feeds their data bearing xml straight to the browser,
it always needs some processing before getting displayed.

The need for a simplified XML didn't come from the web, it came from
fellow developers struggling and getting annoyed with parsing XML
config files, or trying to write out some XML from a set of fields, or
trying to insert some nodes into some XML.

Nothing Peter, nothing.. to do with linking.  :)



-- 
Andrew Welch
http://andrewjwelch.com


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