- From: Norman Walsh <ndw@nwalsh.com>
- Date: Wed, 12 Sep 2012 15:58:20 -0500
- To: public-xml-core-wg@w3.org
- Message-ID: <m2a9wvdklv.fsf@nwalsh.com>
Paul Grosso <paul@paulgrosso.name> writes: > Under 3.1, the parse attribute, we say: > > Values other than "xml" and "text" are implementation-defined. > > Implementations must treat unrecognized values of the parse > attribute as a recoverable error.... > > I'm concerned that "unrecognized" is confusing. I know we > want it to mean "not recognized by a given implementation", > but someone could take it to mean "not officially recognized > by this spec" aka, something other than "xml" and "text". > > Maybe (reworded as desired): > > An implementation must treat any value of the parse > attribute that is doesn't recognize as a recoverable error.... Ok. > ----- > > Under 3.2, we have two "musts" without saying what kind of > error it is if you don't. Ah. That's the recovery action. I've reworded slightly. > If the xpointer attribute is present when parse="text", > is that a fatal error, a resource error, or a recoverable > error, and if the lattest, what is the recovery? Fatal error. > > If none of xpointer, fragid, nor href attributes are specified, > is that a fatal error, a resource error, or a recoverable > error, and if the lattest, what is the recovery? Fatal error. I've added text to that effect. > There are two sections numbered 3.2. Stupid DTD validation. > The erratum was not applied completely. That paragraph did > get moved, but the first "are" still needs to be changed to > an "is". Sloppy, sloppy. > In section 4.3, we now talk about "the resulting XIncluded > document". However, throughout (the rest of) section 4, > we talk about the "result infoset", and I think we should > do likewise here. Good catch. > The first paragraph in section 4.3 hints at why one might want > to do attribute copying, but no where do we really explain this. > > We should add some wording to motivate/explain how attribute > copying could be used by an application to solve, e.g., the > ID problem. We also need to say explicitly somewhere that > this XInclude spec says nothing about what an application might > do with the result infoset to address, e.g., the ID problem. > > In our June 27 telcon minutes, we said: > > Norm (as editor) will explain in the draft how what we are > trying to do here with XInclude is to leave enough evidence > in the post-included document to allow subsequent processing > to be able to do whatever it wants. > > We need to get that sentiment in to the document somewhere. > Perhaps as a new 1.6 section. Ok. I'll take a stab at that, but not right this second. I've updated the draft with the other fixes. Be seeing you, norm -- Norman Walsh Lead Engineer MarkLogic Corporation Phone: +1 512 761 6676 www.marklogic.com
Received on Wednesday, 12 September 2012 20:58:52 UTC