- From: Frederick Hirsch <frederick.hirsch@nokia.com>
- Date: Tue, 8 May 2007 15:54:46 -0400
- To: ext Konrad Lanz <Konrad.Lanz@iaik.tugraz.at>
- Cc: Frederick Hirsch <frederick.hirsch@nokia.com>, public-xml-core-wg@w3.org, public-xmlsec-maintwg@w3.org
Konrad, Yes, I personally think this is an improvement. The parenthetical "in document order, from outermost to innermost, m <= n+1" is useful. (note, minor typo in new draft: s/if at lest one/if at least one/ ) Thanks regards, Frederick Frederick Hirsch Nokia On May 8, 2007, at 3:13 PM, ext Konrad Lanz wrote: > Hi Frederick, > > ... it seems as if some of the changes are included already ... > > Maybe the following text could benefit from using the term > "document order" because the ancestor axis is in reverse document > order and confusion may arise ... >> Given this "join URI" function for |xml:base| fix up the >> processing of the attribute axis of an element */E/* in the node- >> set will be enhanced further. The element nodes along */E/*'s >> ancestor axis are now examined for all occurrences of |xml:base|, >> that have been omitted (i.e. they are not in the node-set). Let */ >> E/* be an element in the node set whose ancestor axis contains >> successive elements */E1/*...*/En/* that are omitted and */E/*=*/ >> En/*+1 is included. Then fix-up is only performed if one of */E1/ >> * ... */En/* has an |xml:base| attribute. In that case let */Xm/ >> * ... */X1/* be the values of the |xml:base| attributes on */En/ >> *...*/E1/* (in order from outermost to innermost). The sequence of >> values is reduced to a single value by first combining */Xm/* with >> */Xm-1/*, then the result with */Xm-2/*, and so on by calling the >> "join URI" function described previously until the new value for */ >> E/*'s |xml:base| attribute remains. The result may also be null or >> empty (|xml:base=""|) in which case |xml:base| MUST NOT be rendered. > > A draft .... > > Given this "join URI" function for xml:base fix up the processing > of the attribute axis of an element E in the node-set will be > enhanced further. The element nodes along E's ancestor axis are now > examined for all occurrences of xml:base, that have been omitted > (i.e. they are not in the node-set). Let E be an element in the > node set whose ancestor axis contains successive elements En...E1 > (in reverse document order) that are omitted and E=En+1 is > included. Then fix-up is only performed if at lest one of E1 ... En > has an xml:base attribute. In that case let X1 ... Xm be the values > of the xml:base attributes on E1 ... En+1 (in document order, from > outermost to innermost, m <= n+1). The sequence of values is > reduced in reverse document order to a single value by first > combining Xm with Xm-1, then the result with Xm-2, and so on by > calling the "join URI" function described previously until the new > value for E's xml:base attribute remains. The result may also be > null or empty (xml:base="") in which case xml:base MUST NOT be > rendered. > > > Advantages: > - index now aligned with document order > - clearly expresses that E = En+1's value is to be considered too > (if exists it has the index m) > - m <= n+1 clarifies that index 1..n may not correlate with 1..m > > Thoughts ? > > Konrad > > Konrad Lanz schrieb: >> Hi Frederick, >> >> maybe you want to get in touch with the XML Core WG ... >> >> ... it seems as if Paul is progressing with C14n already ... >> >> regards >> Konrad >> >> P.S.: Is there anything I should mention in tomorrows XML Core WG >> telco ... >> >> -------- Original-Nachricht -------- >> Betreff: C14N 1.1 CR draft [was: Agenda for XML Core WG telcon >> of 2007 May 9] >> Weitersenden-Datum: Mon, 07 May 2007 21:53:45 +0000 >> Weitersenden-Von: public-xml-core-wg@w3.org >> Datum: Mon, 7 May 2007 17:51:14 -0400 >> Von: Grosso, Paul <pgrosso@ptc.com> >> An: <public-xml-core-wg@w3.org> >> Referenzen: <CF83BAA719FD2C439D25CBB1C9D1D3020749153F@HQ- >> MAIL4.ptcnet.ptc.com> <OF62053EED.22604106- >> ON852572D4.0071872D-852572D4.0076E99A@us.ibm.com> >> >> >> >> From: public-xml-core-wg-request@w3.org On Behalf Of Glenn Marcy >> Sent: Monday, 2007 May 07 16:39 >> To: public-xml-core-wg@w3.org >> Subject: Re: Agenda for XML Core WG telcon of 2007 May 9 >> > ACTION to Glenn: Produce a CR draft Coming >> soon. Regards, Glenn ________________________________ >> >> Glenn's latest draft is at >> http://www.w3.org/XML/Group/2007/05/CR-xml-c14n11-20070509 >> >> paul >> >> >> >
Received on Tuesday, 8 May 2007 19:55:19 UTC