W3C home > Mailing lists > Public > public-xml-core-wg@w3.org > February 2010

Re: Minutes for XML Core WG telcon of 2010 February 24

From: Simon Pieters <simonp@opera.com>
Date: Thu, 25 Feb 2010 10:58:44 +0100
To: public-xml-core-wg@w3.org, "Grosso, Paul" <pgrosso@ptc.com>
Message-ID: <op.u8ogn6aiidj3kv@simon-pieterss-macbook.local>
On Wed, 24 Feb 2010 18:04:00 +0100, Grosso, Paul <pgrosso@ptc.com> wrote:

> Absent organizations
> --------------------
> IBM (with regrets)
> Innovimax (with regrets)
> Opera

Sorry that I once again missed the telecon.

>> 11.  Associating Stylesheets.
>> See also http://www.w3.org/XML/Group/Core#assoc-ss
>> Associating stylesheets with XML version 1.0 is at:
>> http://www.w3.org/1999/06/REC-xml-stylesheet-19990629/
>> The Errata document is at:
>> http://www.w3.org/1999/06/REC-xml-stylesheet-19990629/errata
>> We are working toward a PER for AssocSS 2nd Edition.
>> We have made our latest editor's draft at
>> http://www.w3.org/XML/2009/12/xml-stylesheet/
>> publicly available for review and announced it in various fora.
>> There are already some comments on the comments list at
>> http://lists.w3.org/Archives/Public/www-xml-stylesheet-
>> comments/2009Dec/
>> Henry has started an issues list for AssocSS at
>> http://www.w3.org/XML/2010/01/disposition.html
>> ACTION to Henry:  Update the AssocSS DoC with proposed resolutions.
> Done at http://www.w3.org/XML/Group/2009/09/xml-stylesheet.html
> (dated 24 February 2010) with changes highlighted.
>> ACTION to Henry:  Update the AssocSS draft per our proposed
>> resolutions.
> Done at  http://www.w3.org/XML/2010/01/disposition.html
> (dated 24 February 2010).


> ACTION to Henry:  Propose some new words for holman-1.

"Editorial note: HST	2010-02-24
Addresses holman-1

An xml-stylesheet processor should interpret xml-stylesheet processing  
instructions and their pseudo-attributes as described in 4 The  
xml-stylesheet processing instruction, that is, as providing links to and  
information about one or more stylesheets to be applied to the containing  

I don't see how this addresses his comment. We still don't define how to  
interpret the pseudo-attributes (we agreed before that it was out of scope  
to do so) (...except for one requirement that has been added now about  
charset; more on that below). Saying that they should be interpreted as  
described (but not as required) doesn't make much sense.

holman-1 asked for, as far as I can tell: "if the requirements are the  
same as in HTML4, then say so explicitly. If it's out of scope, then say  
so explicitly." The proposed text does neither.

My proposed text is as follows:

"It is out of scope for this specification how the pseudo-attributes are  
to be interpreted by the application. Other specifications can have  
requirements about this for specific style sheet languages."

> ACTION to Henry:  Delete the final sentence of the body
> (done) and craft Appendix B.
> ACTION to Henry:  Provide a rationale for making this
> a second edition.
> ACTION to Simon:  Review the latest draft and DoC and
> indicate acceptance of or comments about the changes.

"Editorial note: HST	2010-02-24
Addresses kay-3

The value is advisory in that it must be ignored if the referenced  
stylesheet itself provides character encoding information, either  
explicitly via an HTTP header, or implicitly via its media type, as in the  
case of XML documents."

I think this should be made non-normative (e.g. s/must/will likely/ or  
similar), since we agreed to not have processing requirements on  
pseudo-attribute values.

"Editorial note: HST	2010-02-24
Addresses taylor-2

[Definition: The string matched by PseudoAttValue in the PseudoAtt  
production — after any CharRefs and PredefEntityRefs are replaced with the  
characters they represent and with the start and end quotes removed —  
constitutes the value of the corresponding pseudo-attribute.] Each CharRef  
in PseudoAttValue is replaced with the character it represents according  
to XML [XML]. Each PredefEntityRef in PseudoAttValue is replaced with with  
U+0026 (&) if it is "&amp;", U+003C (<) if it is "&lt;", U+003E (>) if it  
is "&gt;", U+0022 (") if it is "&quot;" and U+0027 (') if it is "&apos;"."

The definition doesn't place any requirements, it just defines a term  
(maybe we should make this clearer by saying "...after being modified as  
follows" instead of listing how it's modified). So the processing hasn't  
actually changed. We need to insert a sentence after the definition,  
something like: "The first and the last character (i.e. the quotes) in  
PseudoAttValue are removed."

The references section has "(Non-normative.)" and "(non-normative)"; we  
should probably change one of those.

Simon Pieters
Opera Software
Received on Thursday, 25 February 2010 09:59:42 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:16:41 UTC