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

Re: Ten Years Later - XML 1.0 Fifth Edition?

  • From: Liam Quin <liam@w...>
  • To: Rick Jelliffe <rjelliffe@a...>
  • Date: Tue, 19 Feb 2008 22:28:41 -0500

Re:  Ten Years Later - XML 1.0 Fifth Edition?
On Wed, Feb 20, 2008 at 10:00:45AM +1100, Rick Jelliffe wrote:
> Ten years ago, or five years ago, or last year, the W3C Core WG should 
> have said:
>  * An XML processor should not attempt to process a document with a 
> higher major version number but report an error.
>  * An XML processor should attempt to process a document with a higher 
> version minor version than the XML processor was designed for; In such a 
> case, well-formedness error reports should note that the error may be 
> due to changes in the minor XML version (parsers should note which minor 
> version they are using when reporting that a document is well-formed.)

10 years ago that's more or less what was said; 5 years ago (I think, I
forget exactly) the decision was reversed in a mistake that's one of
the biggest reasons that XML 1.1 failed.

> 2) A coarse-grain sieve for fatal reportable name character errors
>     * Strict and detailed rules for Unicode < U+0100
>     * For U+0100 to U+FFFF include or exclude characters based on 
> allowing or disallowing blocks (7bit ranges) which allows very efficient 
> name checking with a 512 entry table and a mask. (This is perhaps more 
> coarse-grain than even the 5th Edition!)
>     * For characters not in the BMP (or surrogates) either allow or 
> disallow indiscriminately all in names

that's close to what 5th edition proposes.
>  3) A fine-grain sieve for non-fatal optionally-reportable name 
> character errors:
>    These are the detailed rules.

If it's not fatal and you don't have to report it, it's not an error.

> 4) Deprecate C1 controls
I pushed hard for this in XML 1.1 and it's one of the reasons that
XML 1.1 failed.  It meant that there were XML 1.0 documents that
were not well-formed XML 1.1 docuemnts, and for some people that's
a killer.  Or it was presented to me as a show-stopper at least.


Liam Quin, W3C XML Activity Lead, http://www.w3.org/People/Quin/
http://www.holoweb.net/~liam/ * http://www.fromoldbooks.org/

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]


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.
First Name
Last Name
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.