[charmod-norm] Alter C9 to allow for text transforms

aphillips has just created a new issue for 
https://github.com/w3c/charmod-norm:

== Alter C9 to allow for text transforms ==
Requirement C9 currently says:

> [I] Implementations MUST NOT alter the normalization form of content
 being exchanged, read, parsed, or processed except when required to 
do so as a side-effect of transcoding the content to a Unicode 
character encoding, as content might depend on the de-normalized 
representation. 

This does not permit the kinds of normalization that occur when other 
text transforms (such as case folding) are applied. Perhaps modify to 
say something like:

> [I] Implementations MUST NOT alter the normalization form of content
 being exchanged, read, parsed, or processed except when required to 
do so as a _side-effect of text transformation such as transcoding the
 content to a Unicode character encoding, case mapping/folding, or 
some other user-initiated change_, as content might depend on the 
de-normalized representation. 

(Modified text in italics)

See https://github.com/w3c/charmod-norm/issues/101
Please do NOT reply to this email. If you'd like to contribute to the 
discussion, please do so at the above link. You will need to subscribe
 yourself to the issue (using the button provided by that page) to 
receive notifications of further comments.

Received on Friday, 2 September 2016 18:54:57 UTC