RE: Datatypes vs anarchy (was Re: Personal reply to Edd Dumbill's XMLHac
Michael writes: >So the issue here is not whether there SHOULD be XML data typing >facilities -- we clearly need more than XML 1.0 offers for a lot of cases. I see that. >The issue is whether all those who can get by with informal agreements, >human-written code, etc. MUST have to deal with schemas and datatypes? The >critics of the W3C are simply arguing that types should be LAYERED ON rather >than ENTANGLED IN to XML. I don't see that but maybe I am missing th details. What I am hearing is that some facilities some want for the next versions of XSLT, XPath, etc don't work interoperably unless there is some common means to extend the infoset, that is, the expected properties of the data being transformed or queried. I haven't seen: 1. XML Schema must be part of every XML document, that is, death to well-formedness only. Henry has explicitly said that isn't what is being asked for. 2. XML Schema is the only means to extend the XML infoset. I am seeing criticism of XML Schemas, but I don't think it is as pervasive as some suggest. IHMO, it is yet another application language to be used as needed. I don't think and have said it shouldn't be privileged. The example of HTML shows why that is a bad idea. The API gets loaded up with extensions to fix earlier mistakes. The Schema, if you have one you can share, saves the cost of the $400 an hour XML consultant, not a lawyer. By the time the Schema comes up, the lawyers are already done with their work. So: o What is in the base infoset o How can it be extended by application languages o What extensions will be common and how are those spec'd (eg, perhaps decoupling the primitive types from Schemas IS a good idea) This really does look like the VRML debate. A syntax and an abstract object model that can be used with multiple syntaxes. Madness in that last bit so don't go there. Len http://www.mp3.com/LenBullard Ekam sat.h, Vipraah bahudhaa vadanti. Daamyata. Datta. Dayadhvam.h -----Original Message----- From: Michael Champion [mailto:mike.champion@s...] ------------------------------------------------------------------ The xml-dev list is sponsored by XML.org, an initiative of OASIS <http://www.oasis-open.org> The list archives are at http://lists.xml.org/archives/xml-dev/ To unsubscribe from this elist send a message with the single word "unsubscribe" in the body to: xml-dev-request@l...
PURCHASE STYLUS STUDIO ONLINE TODAY!
Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!
Download The World's Best XML IDE!
Accelerate XML development with our award-winning XML IDE - Download a free trial today!
Subscribe in XML format