W3C home > Mailing lists > Public > public-xml-core-wg@w3.org > October 2004

Re: Minutes for XML Core WG telcon of 2004 October 13

From: François Yergeau <francois@yergeau.com>
Date: Mon, 18 Oct 2004 17:28:38 -0400
To: public-xml-core-wg@w3.org
Message-id: <41743586.5070405@yergeau.com>

Paul Grosso a écrit :
> http://lists.w3.org/Archives/Public/public-xml-core-wg/2004Oct/0004
> 
> CONSENSUS to go with Glenn's words (with Paul's commas).
> 
> 
>>ACTION to François:  Make this a PE.
> 
> 
> ACTION to Francois:  Put Glenn's words into a 2 week countdown.

Done, see [7].

I didn't put Glenn's exact words, however, as I found reading them that 
they implied that character data includes PIs, comments and even child 
elements.  What I ended up recording is the following:

3. The declaration matches Mixed<add>,</add> and the content (after 
replacing any entity references with their replacement text) consists of 
character data <add>(including CDATA sections)</add>, comments, PIs and 
child elements whose types match names in the content model.

4. The declaration matches ANY, and the content (after replacing any 
entity references with their replacement text) consists of character 
data<add>, CDATA sections, comments, PIs</add> and child elements whose 
types have been declared.


I hope that this is acceptable and that I got the commas right.  I also 
added a rationale, which I'd appreciate being reviewed before publishing:

Rationale
    The spec was not clear that CDATA sections, comments and PIs may 
occur in elements with content models Mixed and ANY. Section 2.5 says 
that "Comments MAY appear anywhere in a document outside other markup". 
Section 2.7 says that "CDATA sections MAY occur anywhere character data 
may occur". The case for PIs is a little bit less clear, but is 
supported by the wording for Mixed in this VC, by the equal treatment of 
PIs and Comments in productions [27] Misc and [29] markupdecl, as well 
as by widespread practice.

-- 
François


>>[7]
>>http://www.w3.org/XML/2004/02/proposed-xml10-3e-and-xml11-errata.html
Received on Monday, 18 October 2004 21:28:01 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 8 January 2008 14:21:31 GMT