OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help



   RE: [xml-dev] SGML->XML->? (was Re: [xml-dev] SML: Second Try)

[ Lists Home | Date Index | Thread Index ]

At 8:43 PM +0000 2/6/03, Dave Pawson wrote:
>The design goals for XML are
>    * XML shall be straightforwardly usable over the Internet.
>    * XML shall support a wide variety of applications.
>    * XML shall be compatible with SGML.
>    * It shall be easy to write programs which process XML documents.
>    * The number of optional features in XML is to be kept to the 
>absolute minimum, ideally zero.
>    * XML documents should be human-legible and reasonably clear.
>    * The XML design should be prepared quickly.
>    * The design of XML shall be formal and concise.
>    * XML documents shall be easy to create.
>    * Terseness in XML markup is of minimal importance.
>Which ones are wrong today?

I don't think any of them are wrong today, but 4 and 5 were not fully 
satisfied by the spec that was produced.

>What's missing?

A clear description of the information from the document that a 
processor must pass to the client application. Processor behavior was 
severely underspecified in XML 1.0. What was specified was almost by 

>Were the goals too broad?


>Or have they been interpreted too many times in too many different ways?


>Is No. 3 out of date?


| Elliotte Rusty Harold | elharo@metalab.unc.edu | Writer/Programmer |
|           Processing XML with Java (Addison-Wesley, 2002)          |
|              http://www.cafeconleche.org/books/xmljava             |
| http://www.amazon.com/exec/obidos/ISBN%3D0201771861/cafeaulaitA  |
|  Read Cafe au Lait for Java News:  http://www.cafeaulait.org/      |
|  Read Cafe con Leche for XML News: http://www.cafeconleche.org/    |


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS