[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)

Please view or discuss this issue at 
https://github.com/w3c/charmod-norm/issues/101 using your GitHub 
account

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