XInclude wording for erratum about xi:fallback

 

> -----Original Message-----
> From: public-xml-core-wg-request@w3.org 
> [mailto:public-xml-core-wg-request@w3.org] On Behalf Of Grosso, Paul
> Sent: Wednesday, 2007 January 31 10:45
> To: public-xml-core-wg@w3.org
> Subject: Minutes for XML Core WG telcon of 2007 January 31

> > 8.  XInclude 1.0 Second Edition has been published:
> >     http://www.w3.org/TR/2006/REC-xinclude-20061115/
> > 
> 
> We got a comment about the XInclude spec at
> http://lists.w3.org/Archives/Public/public-xml-core-wg/2007Jan/0013
> 
> At best, we might issue an erratum rewording the last sentence of
> the second paragraph of section 3.2 to be clear that the "fatal
> error" only applies if the xi:fallback is not being ignored as
> described in the fourth paragraph of section 3.2.

> ACTION to Paul:  Suggest some specific wording to clarify
> the xi:fallback.

In [1], move the fourth paragraph, which reads as follows:

 The content of xi:fallback elements are ignored unless a
 resource error occurs while processing the surrounding
 xi:include element. In particular, apparent fatal errors
 caused by the presence, absence, or content of elements
 and attributes inside the xi:fallback element must not be
 reported in xi:fallback elements that are ignored.

to after the first paragraph--making it now the second 
paragraph--and change the first "are" to an "is".

Then replace what is now the second paragraph (and what will 
be the third paragraph after the above mentioned move) which 
currently reads as follows:

 The xi:fallback element can appear only as a child of an
 xi:include element. It is a fatal error for an xi:fallback element
 to appear in a document anywhere other than as the direct child
 of the xi:include (before inclusion processing on the contents
 of the element.) It is a fatal error for the xi:fallback element
 to contain any elements from the XInclude namespace other than
 xi:include.

with the following text:

 The xi:fallback element can appear only as a child of an
 xi:include element. It is a fatal error for an xi:fallback element
 that is not being ignored
 to appear in a document anywhere other than as the direct child
 of the xi:include (before inclusion processing on the contents
 of the element.) It is a fatal error for the xi:fallback element
                                          ^^^
                                          an
 that is not being ignored
 to contain any elements from the XInclude namespace other than
 xi:include.

paul

[1] http://www.w3.org/TR/2006/REC-xinclude-20061115/#fallback_element

Received on Wednesday, 31 January 2007 17:44:24 UTC