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

RE: menuml -restaurant menu xml prototype app

  • From: "Michael Kay" <mike@saxonica.com>
  • To: "'Sharma, Dhruv'" <Dhruv.Sharma@PenFed.org>,<xml-dev@l...>
  • Date: Mon, 28 Sep 2009 22:24:41 +0100

RE:  menuml -restaurant menu xml prototype app
For a full blown standard it should have the things you suggested.
 
Perhaps from a human factors point of view making too comprehensive vocabulary can make  the XML too involved, and then people may not want to mark up to such a large extent and then people give up on the ending XML as being annoying.  Also i recall many times adding completeness which never got used in b2b formats.
 
 
Yes, it's very hard to get this right, which is why I thought it was worth discussing your example. The wider the applicability you aim for in a schema design, the more complex it becomes: and you end up with XML that is very difficult to process (for examples, take XBRL or HL7). I think that basing the design on existing printed documents like menus is one way of defending against over-abstraction, but you can still end up modelling a lot of detail which might be unused by most users of the specification (for example, only a small proportion of restaurants in the world publish prices in more than one currency.)
 

Regards,

Michael Kay
http://www.saxonica.com/
http://twitter.com/michaelhkay



[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-2011 All Rights Reserved.