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

Re: Fwd: Not using mixed content? Then don't use XML

  • From: Uche Ogbuji <uche@ogbuji.net>
  • Date: Wed, 10 Apr 2013 09:36:48 -0600

Re: Fwd:  Not using mixed content? Then don't use XML
On Wed, Apr 10, 2013 at 8:55 AM, Sean McGrath <sean.mcgrath@propylon.com> wrote:
[Len Bullard]
Contracts have to care.  If they don’t then the humans won’t.

This get to the nub of it. I think of it this way :

1 - If a data corpus, really and truly is known to fit a schema, then schemas can be very useful, as long as authors/editors don's subvert it.

2 - Authors are very likely to subvert the intent of the schema. Taking shortcuts is human nature

3 - The question of whether or not a corpus of data really and truly is known to fit a schema is a profound one. Semantic markup always has a bias, a point of view, perspective that may is not as shared as the schema creators typically think. After all, bias is what the other guy has.

4 - Everybody interested in XML schemas should read Sausserre:
http://en.wikipedia.org/wiki/Ferdinand_de_Saussure

"Shared understanding" is really really tricky because the concept of a shared language is really, really tricky. Humans communicate probabilistically for the most part, but we tend not to be conscious of that.

Schemas ain't probabilistic.

Very aptly put!  The above is why I prefer my schema languages closer to the realm of the human than the machine.  They should be flexible and easy to adapt to context.  This is true whether they are used prescriptively or descriptively.

Once again Schematron and Examplotron suit.  RELAX NG mostly suits.  The less said about XSD the better.  As many have said, the problem is not with the idea of a schema.  The problem is in how they're so often (mis)used.


--
Uche Ogbuji                       http://uche.ogbuji.net
Founding Partner, Zepheira        http://zepheira.com
http://wearekin.org
http://www.thenervousbreakdown.com/author/uogbuji/
http://copia.ogbuji.net
http://www.linkedin.com/in/ucheogbuji
http://twitter.com/uogbuji


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