Actions A-623-04 and A-623-05

ACTION A-623-04 on the Serialization editors to make a proposal as to how 
bug 29272 should be resolved.
ACTION A 623-05 on the Serialization editors to make a proposal as to how 
bug 29273 should be resolved.

The editors propose the following:

The Adaptive output method should be changed as follows:
The byte-order-mark serialization parameter is no longer passed down to 
delegated output methods, but is instead handled directly by the adaptive 
output method.  This ensures you get no more than one BOM.
The serialisation rule for atomic values of type xs:string and 
xs:untypedAtomic is extended with an extra step to serialize the quoted 
string using the Text output method.  This will ensure that 'encoding', 
'normalization-form' and 'use-character-maps' are applied to strings in a 
manner consistent with text nodes.
The serialisation rule for atomic values of any other type is also 
extended with an extra step to serialize the quoted string using the Text 
output method.

This proposal has been optimistically added to the editors' draft:
https://www.w3.org/XML/Group/qtspecs/specifications/xslt-xquery-serialization-31/html/Overview.html#adaptive-output

Received on Friday, 13 November 2015 09:55:26 UTC