<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://www.w3.org/Bugs/Public/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4"
          urlbase="https://www.w3.org/Bugs/Public/"
          
          maintainer="sysbot+bugzilla@w3.org"
>

    <bug>
          <bug_id>1324</bug_id>
          
          <creation_ts>2005-05-11 02:56:16 +0000</creation_ts>
          <short_desc>on encoding</short_desc>
          <delta_ts>2005-08-17 14:58:37 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>XPath / XQuery / XSLT</product>
          <component>Serialization 1.0</component>
          <version>Last Call drafts</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Windows XP</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Felix Sasaki">fsasaki</reporter>
          <assigned_to name="Scott Boag">scott_boag</assigned_to>
          
          
          <qa_contact name="Mailing list for public feedback on specs from XSL and XML Query WGs">public-qt-comments</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>3456</commentid>
    <comment_count>0</comment_count>
    <who name="Felix Sasaki">fsasaki</who>
    <bug_when>2005-05-11 02:56:16 +0000</bug_when>
    <thetext>http://www.w3.org/International/2005/02/xq-xt-serialization-review.html Comment
ID: 3</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>3181</commentid>
    <comment_count>1</comment_count>
    <who name="Joanne Tong">joannet</who>
    <bug_when>2005-05-18 14:04:01 +0000</bug_when>
    <thetext>This comment was discussed by the joint working group and the decision was 
announced in http://lists.w3.org/Archives/Public/public-qt-
comments/2004Oct/0026.html

The XSL and XML Query Working Groups decided to add a byte-order-mark parameter 
to the Serialization specification to control whether a Byte Order Mark is 
written.  The actual byte order used is implementation-dependent.  If the 
concept of a Byte Order Mark does not make sense for the particular encoding 
selected, the byte-order-mark parameter is ignored.

Please confirm if this resolution is acceptable to the working group.

thanks,
Joanne</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>3098</commentid>
    <comment_count>2</comment_count>
    <who name="Felix Sasaki">fsasaki</who>
    <bug_when>2005-05-19 13:16:43 +0000</bug_when>
    <thetext>(In reply to comment #1)
&gt; This comment was discussed by the joint working group and the decision was 
&gt; announced in http://lists.w3.org/Archives/Public/public-qt-
&gt; comments/2004Oct/0026.html
&gt; 
&gt; The XSL and XML Query Working Groups decided to add a byte-order-mark parameter 
&gt; to the Serialization specification to control whether a Byte Order Mark is 
&gt; written.  The actual byte order used is implementation-dependent.  If the 
&gt; concept of a Byte Order Mark does not make sense for the particular encoding 
&gt; selected, the byte-order-mark parameter is ignored.
&gt; 
&gt; Please confirm if this resolution is acceptable to the working group.
&gt; 
&gt; thanks,
&gt; Joanne

It is acceptable to me. Unfortunatley that&apos;s all I can tell you at the moment,
maybe more next week (which is too late I guess).
Felix Sasaki
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2980</commentid>
    <comment_count>3</comment_count>
    <who name="Felix Sasaki">fsasaki</who>
    <bug_when>2005-05-30 08:55:32 +0000</bug_when>
    <thetext>consensus of the i18n-core-wg, telecon 27 may 2005: the i18n-core-wg decided to
reopen this comment. Please be more specific. i.e.    
 *  XML/XHTML: UTF-16: BOM required; UTF-8: may be used.
 * HTML/text: UTF-16: BOM recommended; UTF-8: may be used.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>5110</commentid>
    <comment_count>4</comment_count>
    <who name="Liam R E Quin">liam</who>
    <bug_when>2005-07-21 22:00:17 +0000</bug_when>
    <thetext>Thank you for your additional comment; we agree that the text could
be clearer, and accepted your comment.

The XSL and XQuery WG rejected the suggested resolution because requiring
BOM for UTF-16 was found undesirable for the following reasons:
1.  BOM is not permitted for UTF-16LE, UTF-16BE, UTF-32LE, UTF-32BE
    [see FAQ on Unicode.org Web site]
2.  BOM may be undesirable for serializing XML fragments
3.  implementation environment or higher level protocols may prohibit BOM
However, the WG would like to clarify this sentence &quot;If the concept of a
Byte Order Mark is not meaningful ...&quot;.  The WGs propose the following
rewording to section 3 of the Serialization specification:

One of the enumerated values yes or no. This parameter indicates whether
the serialized sequence of octets is to be preceded by a Byte Order Mark.
(See Section 5.1 of [Unicode Encoding].) The actual octet order used is
implementation-dependent.

Replace &quot;If the concept of a
Byte Order Mark is not meaningful in connection with the value of
the encoding parameter, the byte-order-mark parameter is ignored.&quot;
with the following text:
&quot;If the encoding defines no Byte Order Mark, or if the Byte Order Mark is
prohibited for the specific Unicode encoding or implementation environment, then
this parameter is ignored.&quot;

I have closed the bug in Bugzilla; if the resolution is not acceptable, please
re-open this issue and add appropriate comments.  If we don&apos;t hear to the
contrary within two weeks we&apos;ll assume you are satisfied.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>