<?xml version="1.0" encoding="iso-8859-1"?>
<?xml-stylesheet
  href="http://dev.w3.org/cvsweb/~checkout~/2002/issues/xsl/main.xsl?content-type=text/xsl"
  type="text/xsl"?>

<!-- $Id: issues.xml,v 1.36 2003/10/31 02:51:40 plehegar Exp $ -->

<issues xmlns="http://www.w3.org/2003/10/issues"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xi="http://www.w3.org/2001/XInclude"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="
  http://www.w3.org/2003/10/issues
  http://dev.w3.org/cvsweb/~checkout~/2002/issues/schema/issues.xsd">
  <header>
    <title>DOM Level 3 Load and Save Issues List</title>
    <version>$Date: 2003/10/31 02:51:40 $</version>
    <w3c-designation></w3c-designation>
    <w3c-doctype>Issues List</w3c-doctype>
    <pubdate>
      <day>---19</day>
      <month>June</month>
      <year>2003</year>
    </pubdate>
    <publoc>
      <loc xlink:type='simple' xlink:href="http://www.w3.org/2003/06/19-dom-ls-issues">http://www.w3.org/2002/06/19-dom-ls-issues</loc>
    </publoc>
    <latestloc>
      <loc xlink:type='simple' xlink:href="http://www.w3.org/2003/06/19-dom-ls-issues">http://www.w3.org/2002/06/19-dom-ls-issues</loc>
    </latestloc>
    <authlist>
      <author>
	<name>DOM Working Group</name>
	<uri xlink:type='simple' xlink:href="http://www.w3.org/DOM/"/>
      </author>
    </authlist>
    <abstract>
      <p>This is the official issues list for the DOM Level 3 Load and Save Last Call period.</p>
    </abstract>
    <status>
      <p>
	This document contains a list of issues regarding the <loc
	  xlink:type='simple'
	  xlink:href="http://www.w3.org/TR/DOM-Level-3-LS">DOM Level 3
	  Load and Save specification</loc> Last Call period. All comments or
	issues regarding the specification or this document must be
	reported to <loc xlink:type='simple'
	  xlink:href="mailto:www-dom@w3.org">www-dom@w3.org</loc> (<loc
	  xlink:type='simple'
	  xlink:href="http://lists.w3.org/Archives/Public/www-dom/">public
	  archives</loc>) <emph>before July 31, 2003</emph>. After this
	date, we don't guarantee to take your comments into account before
	moving to Candidate Recommendation.
      </p>
      <p>
	An <loc xlink:type='simple' xlink:href='issues.xml'>XML
	version</loc> of this issues' list is also available.
      </p>
    </status>
    <langusage>
      <language id="en">English</language>
    </langusage>
    <revisiondesc>
      <p>$Revision: 1.36 $</p>
    </revisiondesc>
  </header>
  <body>
    <issue type="clarification" id="harold1">
      <title>DOMInput.certified attribute meaning</title>
      <references>
        <loc xlink:type='simple'
          xlink:href="http://www.w3.org/TR/2003/WD-DOM-Level-3-LS-20030619/load-save.html#LS-DOMInput-certified">DOMInput.certified</loc>
      </references>
      <transitions>
        <raised xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003AprJun/0092.html">
          <date>2003-06-22</date>
          <description>
            <p>
	      The new certified attribute of DOMInput has a very
	      unobvious meaning.  I suggest renaming it either
	      "normalized" or "certifiedNormalized" or perhaps even
	      "certifiedUnicodeNormalized"
            </p>
          </description>
          <originator xlink:type='simple' xlink:href="mailto:elharo@metalab.unc.edu">Elliotte Rusty Harold</originator>
        </raised>
        <decided disposition='agreed' xlink:type='simple' xlink:href="http://www.w3.org/DOM/Group/meetings/m20030815.html">
          <date>2003-08-15</date>
          <description>
	    <p>
	      The DOM WG decided to rename DOMInput.certified to
	      DOMInput.certifiedText to match the naming used in the
	      charmodel spec..
	    </p>
	  </description>
	  <decision>
	    <announced xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0178.html">
	      <date>2002-09-08</date>
	    </announced>
	  </decision>
	</decided>
      </transitions>
    </issue>
    <issue type="editorial" id="clover1">
      <title>Various edits</title>
      <transitions>
        <raised xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003AprJun/0096.html">
          <date>2003-06-25</date>
          <description>
            <p>
	      DOMInput > systemId > "relative URI's" : 
	      Shouldn't have an apostrophe.
	    </p>
	    <p>
	      DOMParser > parse :
	      The parameter 'is' should probably be called 'input', for
	      consistency.
	    </p>
	    <p>
	      DOMSerializer > writeURI :
	      The parameter 'URI' should probably not be in capitals, for
	      consistency.
	    </p>
          </description>
          <originator xlink:type='simple' xlink:href="mailto:and-w3@doxdesk.com">Andrew Clover</originator>
        </raised>
        <decided disposition='agreed' xlink:type='simple' xlink:href="http://www.w3.org/DOM/Group/meetings/m20030815.html">
          <date>2003-08-15</date>
          <description>
	    <p>
	      The DOM WG agreed with all those suggestions.
	    </p>
	  </description>
	  <decision>
	    <announced xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0179.html">
	      <date>2002-09-09</date>
	    </announced>
	  </decision>
	</decided>
      </transitions>
      <discussions>
	<discussion xlink:type='simple'
	  xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003AprJun/0099.html">
          <date>2003-06-26</date>
	</discussion>
      </discussions>
    </issue>
    <issue type="request" id="clover2">
      <title>DOMImplementationLS.createDOMOuput</title>
      <references>
        <loc xlink:type='simple'
          xlink:href="http://www.w3.org/TR/2003/WD-DOM-Level-3-LS-20030619/load-save.html#LS-DOMImplementation">DOMImplementationLS</loc>
      </references>
      <transitions>
        <raised xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003AprJun/0096.html">
          <date>2003-06-25</date>
          <description>
            <p>
	      A <code>createDOMOutput</code> method seems to be missing
	      in <code>DOMImplementationLS</code>.
            </p>
          </description>
          <originator xlink:type='simple' xlink:href="mailto:and-w3@doxdesk.com">Andrew Clover</originator>
        </raised>
        <decided disposition='agreed' xlink:type='simple' xlink:href="http://www.w3.org/DOM/Group/meetings/m20030815.html">
          <date>2003-08-15</date>
          <description>
	    <p>
	      The DOM WG agreed that the method createDOMOutput() was
	      missing. That method will be added in the next update.
	    </p>
	  </description>
	  <decision>
	    <announced xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0179.html">
	      <date>2002-09-09</date>
	    </announced>
	  </decision>
	</decided>
      </transitions>
    </issue>
    <issue type="request" id="manian2a">
      <title>DOMParser interface name</title>
      <references>
        <loc xlink:type='simple'
          xlink:href="http://www.w3.org/TR/2003/WD-DOM-Level-3-LS-20030619/load-save.html#LS-DOMParser">DOMParser</loc>
      </references>
      <transitions>
        <raised xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0023.html">
          <date>2003-07-18</date>
          <description>
            <p>
	      This interface was called DOMBuilder in the earlier
	      version(s) of the spec. Is there any specific reason why
	      the name is changed to DOMParser. The name change to
	      "DOMParser" is confusing to our users since we already
	      have a public class called DOMParser
	      (oracle.xml.parser.v2.DOMParser) and from a quick google
	      search, it looks like Xerces might also have one (namely
	      org.apache.xerces.parser.DOMParser ) If there is no
	      "specific" reason for changing the name to DOMParser, it
	      will be preferred if the name is changed back to
	      DOMBuilder.
            </p>
            <p>
	      Alternatively, the interface could be changed to
	      DOMParserLS or DOMBuilderLS (consistent with
	      DOMImplementationLS, DocumentLS etc).
            </p>
          </description>
          <originator xlink:type='simple' xlink:href="mailto:Anjana.Manian@oracle.com">Anjana Manian</originator>
        </raised>
        <decided disposition="agreed" xlink:type="simple" xlink:href="http://www.w3.org/DOM/Group/meetings/m20030815.html">
          <date>2003-08-15</date>
          <description>
	    <p>
	      The DOM WG agreed that the names should change,
	      DOMParser[Filter] is now LSParser[Filter].
	    </p>
	  </description>
	  <decision>
	    <announced xlink:type="simple" xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0214.html">
	      <date>2002-09-17</date>
	    </announced>
	  </decision>
	</decided>
      </transitions>
    </issue>
    <issue type="request" id="manian2b">
      <title>DOMParser and EventTarget</title>
      <references>
        <loc xlink:type='simple'
          xlink:href="http://www.w3.org/TR/2003/WD-DOM-Level-3-LS-20030619/load-save.html#LS-DOMParser">DOMParser</loc>
      </references>
      <transitions>
        <raised xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0023.html">
          <date>2003-07-18</date>
          <description>
            <p>
	      "Asynchronous DOMParser objects are expected to also
	      implement the events::EventTarget interface so that
	      event listener can be registered on asynchronous
	      DOMParser objects."
            </p>
            <p>
	      It will be much cleaner and clearer if DOMParser extends
	      events:EventTarget interface instead of expecting the
	      implementation to extend and support EventTarget. It
	      could be argued that synchronous DOMParser is not
	      required to implement the events::EventTarget and so it
	      should not be a forced to implement one. In that case, a
	      possible solution is to have a generic DOMParser
	      interface and two other interfaces namely
	      DOMParserSynchronous and DOMParserAsynchronous which
	      extends DOMParser. Then the DOMParserAsynchronous could
	      be made to implement the events::EventTarget interface.
            </p>
          </description>
          <originator xlink:type='simple' xlink:href="mailto:Anjana.Manian@oracle.com">Anjana Manian</originator>
        </raised>
        <decided disposition='declined' xlink:type='simple' xlink:href="http://www.w3.org/DOM/Group/meetings/m20030815.html">
          <date>2003-08-15</date>
          <description>
	    <p>
	      We've discussed this before, won't do it. We don't do
	      that for any other similar cases either.
	    </p>
	  </description>
	  <decision>
	    <announced xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0181.html">
	      <date>2002-09-09</date>
	    </announced>
	  </decision>
	</decided>
      </transitions>
    </issue>
    <issue type="clarification" id="manian2c">
      <title>Progress events</title>
      <references>
        <loc xlink:type='simple'
          xlink:href="http://www.w3.org/TR/2003/WD-DOM-Level-3-LS-20030619/load-save.html#LS-DOMParser">DOMParser</loc>
      </references>
      <transitions>
        <raised xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0023.html">
          <date>2003-07-18</date>
          <description>
            <p>
	      The spec is not very clear when the progress events are
	      fired. Probably, the spec should include some scenarios
	      when the progress event should be fired or should
	      include a sentence saying that signaling of progress
	      events is implementation dependent.
            </p>
          </description>
          <originator xlink:type='simple' xlink:href="mailto:Anjana.Manian@oracle.com">Anjana Manian</originator>
        </raised>
        <decided disposition='agreed' xlink:type='simple' xlink:href="http://www.w3.org/DOM/Group/meetings/m20030815.html">
          <date>2003-08-15</date>
          <description>
	    <p>
	      The spec is update to clearly state that this is
	      implementation dependent. In addition to that, the spec
	      now also includes an example of how an implementation
	      *might* dispatch progress events, but that's just an
	      example.
	    </p>
	  </description>
	  <decision>
	    <announced xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0182.html">
	      <date>2002-09-09</date>
	    </announced>
	  </decision>
	</decided>
      </transitions>
    </issue>
    <issue type="clarification" id="manian2d">
      <title>DOMParser.config</title>
      <references>
        <loc xlink:type='simple'
          xlink:href="http://www.w3.org/TR/2003/WD-DOM-Level-3-LS-20030619/load-save.html#LS-DOMParser">DOMParser</loc>
      </references>
      <transitions>
        <raised xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0023.html">
          <date>2003-07-18</date>
          <description>
            <p>
	      "In addition to the parameters recognized in DOM Level 3
	      Core...":
            </p>
            <p>
	      Does this mean that all the parameters listed in
	      DOMConfiguration interface in DOM Level 3 needs to be
	      recognized by DOM LS implementation?
            </p>
            <p>
	      If yes, then some of the parameters are repeated here
	      like "infoset", "namespace" etc. They need to be
	      removed.
            </p>
            <p>
	      If not, it should be explicitly stated which parameters
	      (if any) from DOM Level 3 Core needs to be recognized by
	      DOM LS module.
            </p>
          </description>
          <originator xlink:type='simple' xlink:href="mailto:Anjana.Manian@oracle.com">Anjana Manian</originator>
        </raised>
        <decided disposition='declined' xlink:type='simple' xlink:href="http://www.w3.org/DOM/Group/meetings/m20030815.html">
          <date>2003-08-15</date>
          <description>
	    <p>
	      The spec clearly says that it "adds or modifies" the
	      parameters listed there, the WG doesn't feel the need
	      for any further clarification on this.
	    </p>
	  </description>
	  <decision>
	    <announced xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0183.html">
	      <date>2002-09-09</date>
	    </announced>
	  </decision>
	</decided>
      </transitions>
    </issue>
    <issue type="clarification" id="manian3">
      <title>A DOMParser's DOMResourceResolver</title>
      <references>
        <loc xlink:type='simple'
          xlink:href="http://www.w3.org/TR/2003/WD-DOM-Level-3-LS-20030619/load-save.html#LS-DOMParser">DOMParser</loc>
      </references>
      <transitions>
        <raised xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0023.html">
          <date>2003-07-18</date>
          <description>
            <p>
	      DOMParser does not have the attribute entity
	      resolver. Therefore, it is not clear how the
	      DOMResourceResolver is associated with the DOMParser.
            </p>
          </description>
          <originator xlink:type='simple' xlink:href="mailto:Anjana.Manian@oracle.com">Anjana Manian</originator>
        </raised>
        <decided disposition='agreed' xlink:type='simple' xlink:href="http://www.w3.org/DOM/Group/meetings/m20030815.html">
          <date>2003-08-15</date>
          <description>
	    <p>
	      Parameter "resource-resolver" addded to DOMParser.config.
	    </p>
	  </description>
	  <decision>
	    <announced xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0184.html">
	      <date>2002-09-09</date>
	    </announced>
	  </decision>
	</decided>
      </transitions>
    </issue>
    <issue type="request" id="manian4a">
      <title>DOMSerializer interface name</title>
      <references>
        <loc xlink:type='simple'
          xlink:href="http://www.w3.org/TR/2003/WD-DOM-Level-3-LS-20030619/load-save.html#LS-DOMSerializer">DOMSerializer</loc>
      </references>
      <transitions>
        <raised xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0023.html">
          <date>2003-07-18</date>
          <description>
            <p>
	      Is there any specific reason why DOMWriter is changed to
	      DOMSerializer. It will be preferred if DOMSerializer is
	      changed to DOMSerializerLS or to DOMWriterLS.
            </p>
          </description>
          <originator xlink:type='simple' xlink:href="mailto:Anjana.Manian@oracle.com">Anjana Manian</originator>
        </raised>
        <decided disposition="agreed" xlink:type="simple" xlink:href="http://www.w3.org/DOM/Group/meetings/m20030815.html">
          <date>2003-08-15</date>
          <description>
	    <p>
	      The DOM WG agreed that the names should change,
	      DOMSerializer[Filter] is now LSSerializer[Filter].
	    </p>
	  </description>
	  <decision>
	    <announced xlink:type="simple" xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0214.html">
	      <date>2002-09-17</date>
	    </announced>
	  </decision>
	</decided>
      </transitions>
    </issue>
    <issue type="clarification" id="manian4b">
      <title>DOMSerializer.config</title>
      <references>
        <loc xlink:type='simple'
          xlink:href="http://www.w3.org/TR/2003/WD-DOM-Level-3-LS-20030619/load-save.html#LS-DOMSerializer-config">DOMSerializer.config</loc>
      </references>
      <transitions>
        <raised xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0023.html">
          <date>2003-07-18</date>
          <description>
            <p>
	      Same as manian2d, but for DOMSerializer.config.
            </p>
          </description>
          <originator xlink:type='simple' xlink:href="mailto:Anjana.Manian@oracle.com">Anjana Manian</originator>
        </raised>
        <decided disposition='declined' xlink:type='simple' xlink:href="http://www.w3.org/DOM/Group/meetings/m20030815.html">
          <date>2003-08-15</date>
          <description>
	    <p>
	      The spec clearly says that it "adds or modifies" the
	      parameters listed there, the WG doesn't feel the need
	      for any further clarification on this.
	    </p>
	  </description>
	  <decision>
	    <announced xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0183.html">
	      <date>2002-09-09</date>
	    </announced>
	  </decision>
	</decided>
      </transitions>
    </issue>
    <issue type="clarification" id="cparpart1">
      <title>DOMParser.parseWithContext</title>
      <references>
        <loc xlink:type='simple'
          xlink:href="http://www.w3.org/TR/2003/WD-DOM-Level-3-LS-20030619/load-save.html#LS-DOMParser-parseWithContext">DOMParser.parseWithContext()</loc>
      </references>
      <transitions>
        <raised xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0105.html">
          <date>2003-07-21</date>
          <description>
            <p>
	      It is not clarified how parseWithContext interacts with
	      the DOMBuilderFilter/DOMParserFilter and its very own
	      passed ACTION TYPE. Which one gets precedance? Or will
	      the filter be ignored and interpreded as accept?
            </p>
          </description>
          <originator xlink:type='simple' xlink:href="mailto:cparpart@surakware.net">Christian Parpart</originator>
        </raised>
        <decided disposition='agreed' xlink:type='simple' xlink:href="http://www.w3.org/DOM/Group/meetings/m20030815.html">
          <date>2003-08-15</date>
          <description>
	    <p>
	      The spec was updated to clarify that filters are not
	      ignored. See responce for clarification on the rest
	      (which the WG didn't feel a need to clarify).
	    </p>
	  </description>
	  <decision>
	    <announced xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0185.html">
	      <date>2002-09-09</date>
	    </announced>
	  </decision>
	</decided>
      </transitions>
    </issue>
    <issue type="clarification" id="clover3">
      <title>unbound-namespace-in-entity</title>
      <references>
        <loc xlink:type='simple'
          xlink:href="http://www.w3.org/TR/2003/WD-DOM-Level-3-LS-20030619/load-save.html#LS-DOMSerializer">DOMSerializer</loc>
      </references>
      <transitions>
        <raised xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0027.html">
          <date>2003-07-21</date>
          <description>
            <p>
	      In DOMSerializer: [["unbound-namespace-in-entity"
	      [warning] Raised if the configuration parameter
	      "entities" is set to true and an unbound namespace
	      prefix is encounterd in a referenced entity.]]
	    </p>
	    <p>
	      Does this mean...
	    </p>
	    <p>
	      a. prefixes unbound in an entity declaration cause an
	      error (as for DOMParser), or
	    </p>
	    <p>
	      b. prefixes unbound in an entity declaration cause an
	      error only if they are referenced somewhere in the
	      document, or
	    </p>
	    <p>
	      c. prefixes unbound in an entity reference cause an
	      error?
	    </p>
          </description>
          <originator xlink:type='simple' xlink:href="mailto:and-w3@doxdesk.com">Andrew Clover</originator>
        </raised>
        <decided disposition='agreed' xlink:type='simple' xlink:href="http://www.w3.org/2003/09/10-dom-wg-irc">
          <date>2003-09-10</date>
          <description>
	    <p>
	      The WG found numerous problems with the way this error
	      was defined. The spec now defines an implementation
	      dependent "unbound-prefix-in-entity" warning on
	      DOMParser, and a fatal
	      "unbound-prefix-in-entity-reference" error in
	      DOMSerializer.
	    </p>
	  </description>
	  <decision>
	    <announced xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0187.html">
	      <date>2003-09-10</date>
	    </announced>
	  </decision>
	</decided>
      </transitions>
      <discussions>
	<discussion xlink:type='simple'
	  xlink:href="http://www.w3.org/DOM/Group/meetings/m20030815.html">
          <date>2003-08-15</date>
	</discussion>
      </discussions>
    </issue>
    <issue type="clarification" id="honkala1">
      <title>DOMParserFilter inconsistencies</title>
      <references>
        <loc xlink:type='simple'
          xlink:href="http://www.w3.org/TR/2003/WD-DOM-Level-3-LS-20030619/load-save.html#LS-DOMParserFilter">DOMParserFilter</loc>
      </references>
      <transitions>
        <raised xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0070.html">
          <date>2003-08-01</date>
          <description>
            <p>
	      1.1 says DOMParserFilter filters only elements, while
	      1.3 says all kinds of nodes (e.g. attributes and text
	      nodes) can be filtered. Which is right? The preferred
	      answer is that of 1.3. Please fix this in the spec.
	    </p>
          </description>
          <originator xlink:type='simple' xlink:href="mailto:honkkis@tml.hut.fi">Mikko Honkala</originator>
          <onBehalfOf xlink:type='simple'
                      xlink:href="http://www.w3.org/MarkUp/Forms/Group/">XForms</onBehalfOf>
        </raised>
        <decided disposition='agreed' xlink:type='simple' xlink:href="http://www.w3.org/DOM/Group/meetings/m20030815.html">
          <date>2003-08-15</date>
          <description>
	    <p>
	      1.3 is correct, fixed.
	    </p>
	  </description>
	  <decision>
	    <announced xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0193.html">
	      <date>2002-09-10</date>
	    </announced>
	  </decision>
	</decided>
      </transitions>
    </issue>
    <issue type="clarification" id="honkala2">
      <title>DOMSerializerFilter inconsistencies</title>
      <references>
        <loc xlink:type='simple'
          xlink:href="http://www.w3.org/TR/2003/WD-DOM-Level-3-LS-20030619/load-save.html#LS-DOMSerializerFilter">DOMSerializerFilter</loc>
      </references>
      <transitions>
        <raised xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0070.html">
          <date>2003-08-01</date>
          <description>
            <p>
	      1.1 says DOMSerializerFilter can be used to filter out
	      nodes, but 1.3 says that only elements can be
	      filtered. Why doesn't this interface include attributes?
	      An example of a use case: in XForms the 'relevant'
	      attribute can be set to false on a attribute, which
	      removes it from the serialization. Please fix this so
	      that also attributes and text nodes can be filtered out.
	    </p>
          </description>
          <originator xlink:type='simple' xlink:href="mailto:honkkis@tml.hut.fi">Mikko Honkala</originator>
          <onBehalfOf xlink:type='simple'
                      xlink:href="http://www.w3.org/MarkUp/Forms/Group/">XForms</onBehalfOf>
        </raised>
        <decided disposition='agreed' xlink:type='simple' xlink:href="http://www.w3.org/DOM/Group/meetings/m20030815.html">
          <date>2003-08-15</date>
          <description>
	    <p>
	      1.1 is correct, 1.3 fixed to state that attributes are
	      passed to the filter (except for xmlns and default
	      attributes).
	    </p>
	  </description>
	  <decision>
	    <announced xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0196.html">
	      <date>2002-09-12</date>
	    </announced>
	  </decision>
	</decided>
      </transitions>
    </issue>
    <issue type="request" id="honkala3">
      <title>Make convenience interfaces mandatory</title>
      <references>
        <loc xlink:type='simple'
          xlink:href="http://www.w3.org/TR/2003/WD-DOM-Level-3-LS-20030619/load-save.html#LS-Convenience">Convenience Interfaces</loc>
      </references>
      <transitions>
        <raised xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0070.html">
          <date>2003-08-01</date>
          <description>
            <p>
	      Why are these interfaces optional? If the claim is right
	      that they are just convenience methods, they should be
	      trivial to implement. For users it will be a pain to
	      check whether an implementation supports these
	      interfaces. Please fix this by making them mandatory.
	    </p>
          </description>
          <originator xlink:type='simple' xlink:href="mailto:honkkis@tml.hut.fi">Mikko Honkala</originator>
          <onBehalfOf xlink:type='simple'
                      xlink:href="http://www.w3.org/MarkUp/Forms/Group/">XForms</onBehalfOf>
        </raised>
        <decided disposition="declined" xlink:type="simple" xlink:href="http://www.w3.org/DOM/Group/meetings/m20030815.html">
          <date>2003-08-15</date>
          <description>
	    <p>
	      DocumentLS and ElementLS were removed from the spec.
	    </p>
	  </description>
	  <decision>
	    <announced xlink:type="simple" xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0211.html">
	      <date>2002-09-17</date>
	    </announced>
	  </decision>
	</decided>
      </transitions>
    </issue>
    <issue type="clarification" id="cparpart2">
      <title>newline handling</title>
      <references>
        <loc xlink:type='simple'
          xlink:href="http://www.w3.org/TR/2003/WD-DOM-Level-3-LS-20030619/load-save.html#LS-DOMParser">DOMParser</loc>
        <loc xlink:type='simple'
          xlink:href="http://www.w3.org/TR/2003/WD-DOM-Level-3-LS-20030619/load-save.html#LS-DOMSerializer">DOMSerializer</loc>
      </references>
      <transitions>
        <raised xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0075.html">
          <date>2003-07-21</date>
          <description>
            <p>
	      Whitespace handling clarification. See email.
            </p>
          </description>
          <originator xlink:type='simple' xlink:href="mailto:cparpart@surakware.net">Christian Parpart</originator>
        </raised>
        <decided disposition="declined" xlink:type="simple" xlink:href="http://www.w3.org/DOM/Group/meetings/m20030815.html">
          <date>2003-08-15</date>
          <description>
	    <p>
	      Outside the scope of the LS spec.
	    </p>
	  </description>
	  <decision>
	    <announced xlink:type="simple" xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0216.html">
	      <date>2002-09-17</date>
	    </announced>
	  </decision>
	</decided>
      </transitions>
    </issue>
    <issue type="request" id="xmlcorewg1">
      <title>Unicode references</title>
      <references>
        <loc xlink:type='simple'
          xlink:href="http://www.w3.org/TR/2003/WD-DOM-Level-3-LS-20030619/load-save.html">DOM Load and Save</loc>
      </references>
      <transitions>
        <raised xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0092.html">
          <date>2003-08-06</date>
          <description>
            <p>
	      In several places (1.2.3, 1.2.4, DOMInput, DOMOutput),
	      it is said that UTF-16 is defined in [Unicode] and
	      Amendment 1 of [ISO/IEC 10646].  That last part is
	      obsolete, UTF-16 was defined in Amd 1 of 10646:1993, but
	      integrated in an Appendix of 10646:2000.  Just say
	      "...in [Unicode] and in [ISO/IEC 10646]".
            </p>
          </description>
          <originator xlink:type='simple'
                      xlink:href="mailto:francois@yergeau.com">François Yergeau</originator>
          <onBehalfOf xlink:type='simple'
                      xlink:href="http://www.w3.org/XML/Core/">XML Core</onBehalfOf>
        </raised>
        <decided disposition='agreed' xlink:type='simple' xlink:href="http://www.w3.org/DOM/Group/meetings/m20030815.html">
          <date>2003-08-15</date>
          <description>
	    <p>
	      Suggested change accepted.
	    </p>
	  </description>
	  <decision>
	    <announced xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0197.html">
	      <date>2002-09-15</date>
	    </announced>
	  </decision>
	</decided>
      </transitions>
    </issue>
    <issue type="clarification" id="xmlcorewg2">
      <title>Empty intput source</title>
      <references>
        <loc xlink:type='simple'
          xlink:href="http://www.w3.org/TR/2003/WD-DOM-Level-3-LS-20030619/load-save.html#LS-DOMImplementationLS-createDOMInput">DOMImplementationLS.createInput</loc>
      </references>
      <transitions>
        <raised xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0092.html">
          <date>2003-08-06</date>
          <description>
            <p>
	      In interface DOMImplementationLS, method
	      createDOMInput(), it says "Create a new empty input
	      source."  "Empty" is not defined.  Does it mean that all
	      attributes are null?
	    </p>
	    <p>
	      This comment will also probably apply to
	      createDOMOutput() when the latter is added (see previous
	      comment).
            </p>
          </description>
          <originator xlink:type='simple'
                      xlink:href="mailto:francois@yergeau.com">François Yergeau</originator>
          <onBehalfOf xlink:type='simple'
                      xlink:href="http://www.w3.org/XML/Core/">XML Core</onBehalfOf>
        </raised>
        <decided disposition='agreed' xlink:type='simple' xlink:href="http://www.w3.org/DOM/Group/meetings/m20030815.html">
          <date>2003-08-15</date>
          <description>
	    <p>
	      Yes, that's basically what it means. Description
	      clarified in the spec.
	    </p>
	  </description>
	  <decision>
	    <announced xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0180.html">
	      <date>2002-09-09</date>
	    </announced>
	  </decision>
	</decided>
      </transitions>
    </issue>
    <issue type="request" id="xmlcorewg3">
      <title>DOMParser and CDATA as structure.</title>
      <references>
        <loc xlink:type='simple'
          xlink:href="http://www.w3.org/TR/2003/WD-DOM-Level-3-LS-20030619/load-save.html#LS-DOMParser">DOMParser</loc>
      </references>
      <transitions>
        <raised xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0092.html">
          <date>2003-08-06</date>
          <description>
            <p>
	      In interface DOMParser, 1st bullet after 3rd para, it is
	      wrong to claim that CDATA sections are structure.  It
	      also seems wrong to set expectations that CDATA sections
	      will show up after parsing when in fact parsers are not
	      required to report them.
            </p>
          </description>
          <originator xlink:type='simple'
                      xlink:href="mailto:francois@yergeau.com">François Yergeau</originator>
          <onBehalfOf xlink:type='simple'
                      xlink:href="http://www.w3.org/XML/Core/">XML Core</onBehalfOf>
        </raised>
        <decided disposition='agreed' xlink:type='simple' xlink:href="http://www.w3.org/DOM/Group/meetings/m20030815.html">
          <date>2003-08-15</date>
          <description>
	    <p>
	      Fixed, spec no longer referes to CDATA section nodes as
	      structure.
	    </p>
	  </description>
	  <decision>
	    <announced xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0198.html">
	      <date>2002-09-15</date>
	    </announced>
	  </decision>
	</decided>
      </transitions>
    </issue>
    <issue type="clarification" id="xmlcorewg4">
      <title>DOMParser and "unbound-namespace-in-entity"</title>
      <references>
        <loc xlink:type='simple'
          xlink:href="http://www.w3.org/TR/2003/WD-DOM-Level-3-LS-20030619/load-save.html#LS-DOMParser">DOMParser</loc>
      </references>
      <transitions>
        <raised xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0092.html">
          <date>2003-08-06</date>
          <description>
            <p>
	      In interface DOMParser, in the description of the
	      "unbound-namespace-in-entity" warning, how can an
	      unbound prefix be found in an entity *declaration*?
	      Perhaps you mean in an entity's replacement text?
            </p>
          </description>
          <originator xlink:type='simple'
                      xlink:href="mailto:francois@yergeau.com">François Yergeau</originator>
          <onBehalfOf xlink:type='simple'
                      xlink:href="http://www.w3.org/XML/Core/">XML Core</onBehalfOf>
        </raised>
        <decided disposition='agreed' xlink:type='simple' xlink:href="http://www.w3.org/DOM/Group/meetings/m20030815.html">
          <date>2003-08-15</date>
          <description>
	    <p>
	      Fixed. (related to #clover3)
	    </p>
	  </description>
	  <decision>
	    <announced xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0199.html">
	      <date>2002-09-15</date>
	    </announced>
	  </decision>
	</decided>
      </transitions>
    </issue>
    <issue type="editorial" id="xmlcorewg5">
      <title>DOMParser XML namespace reference.</title>
      <references>
        <loc xlink:type='simple'
          xlink:href="http://www.w3.org/TR/2003/WD-DOM-Level-3-LS-20030619/load-save.html#LS-DOMParser">DOMParser</loc>
      </references>
      <transitions>
        <raised xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0092.html">
          <date>2003-08-06</date>
          <description>
            <p>
	      In interface DOMParser, in the description of the
	      "namespaces" parameter, shouldn't there also be a
	      reference to [XML Namespaces 1.1]?
            </p>
          </description>
          <originator xlink:type='simple'
                      xlink:href="mailto:francois@yergeau.com">François Yergeau</originator>
          <onBehalfOf xlink:type='simple'
                      xlink:href="http://www.w3.org/XML/Core/">XML Core</onBehalfOf>
        </raised>
        <decided disposition='agreed' xlink:type='simple' xlink:href="http://www.w3.org/DOM/Group/meetings/m20030815.html">
          <date>2003-08-15</date>
          <description>
	    <p>
	      Fixed. The spec now references both namespaces and
	      namespaces 1.1.
	    </p>
	  </description>
	  <decision>
	    <announced xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0200.html">
	      <date>2002-09-15</date>
	    </announced>
	  </decision>
	</decided>
      </transitions>
    </issue>
    <issue type="clarification" id="xmlcorewg6">
      <title>Finding data in DOMInput</title>
      <references>
        <loc xlink:type='simple'
          xlink:href="http://www.w3.org/TR/2003/WD-DOM-Level-3-LS-20030619/load-save.html#LS-DOMInput">DOMInput</loc>
      </references>
      <transitions>
        <raised xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0092.html">
          <date>2003-08-06</date>
          <description>
            <p>
	      In interface DOMInput, it says "The DOMParser will use
	      the DOMInput object to determine how to read data. The
	      DOMParser will look at the different inputs specified in
	      the DOMInput in the following order to know which one to
	      read from, the first one through which data is available
	      will be used: "
	    </p>
	    <p>
	      It is not clear how the DOMParser does that, i.e. how it
	      determines if data is available.  Is there an
	      expectation that, say, DOMInput.characterStream will be
	      null if data is not available there?  What about
	      stringData?  Null or empty?  Is this binding-specific?
	    </p>
	    <p>
	      Same comment for DOMOutput.
            </p>
          </description>
          <originator xlink:type='simple'
                      xlink:href="mailto:francois@yergeau.com">François Yergeau</originator>
          <onBehalfOf xlink:type='simple'
                      xlink:href="http://www.w3.org/XML/Core/">XML Core</onBehalfOf>
        </raised>
        <decided disposition='agreed' xlink:type='simple' xlink:href="http://www.w3.org/DOM/Group/meetings/m20030815.html">
          <date>2003-08-15</date>
          <description>
	    <p>
	      Fixed. The spec now specifies how to tell if data is
	      available or not (DOMOutput fixed too).
	    </p>
	  </description>
	  <decision>
	    <announced xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0201.html">
	      <date>2002-09-15</date>
	    </announced>
	  </decision>
	</decided>
      </transitions>
    </issue>
    <issue type="request" id="xmlcorewg7">
      <title>DOMSerializer and node types</title>
      <references>
        <loc xlink:type='simple'
          xlink:href="http://www.w3.org/TR/2003/WD-DOM-Level-3-LS-20030619/load-save.html#LS-DOMSerializer">DOMSerializer</loc>
      </references>
      <transitions>
        <raised xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0092.html">
          <date>2003-08-06</date>
          <description>
            <p>
	      In interface DOMSerializer, the statement "For all other
	      types of nodes the serialized form is not specified, but
	      should be something useful to a human for debugging or
	      diagnostic purposes." seems a bit weak.  It should be
	      possible to specify more, especially for Element nodes.
            </p>
          </description>
          <originator xlink:type='simple'
                      xlink:href="mailto:francois@yergeau.com">François Yergeau</originator>
          <onBehalfOf xlink:type='simple'
                      xlink:href="http://www.w3.org/XML/Core/">XML Core</onBehalfOf>
        </raised>
        <decided disposition='declined' xlink:type='simple' xlink:href="http://www.w3.org/DOM/Group/meetings/m20030815.html">
          <date>2003-08-15</date>
          <description>
	    <p>
	      The WG discussed this but decided not to attempt to
	      clarify this further in the spec. In stead, the WG chose
	      to replace the above sentence with "For all other types
	      of nodes the serialized form is implementation
	      dependent.".
	    </p>
	  </description>
	  <decision>
	    <announced xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0202.html">
	      <date>2002-09-15</date>
	    </announced>
	  </decision>
	</decided>
      </transitions>
    </issue>
    <issue type="request" id="xmlcorewg8">
      <title>DOMSerializer.writeURI</title>
      <references>
        <loc xlink:type='simple'
          xlink:href="http://www.w3.org/TR/2003/WD-DOM-Level-3-LS-20030619/load-save.html#LS-DOMSerializer">DOMSerializer</loc>
      </references>
      <transitions>
        <raised xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0092.html">
          <date>2003-08-06</date>
          <description>
            <p>
	      In interface DOMSerializer, method writeURI(), it would
	      be desirable to specify more how to write to a URI, at
	      least for very common schemes such as HTTP(S) and
	      mailto.
            </p>
            <p>
	      In HTTP, it would seem desirable to actually be able to
	      choose which verb (POST or PUT) is used.  POST is
	      supposed to be used when posting forms, which XForms
	      does with XML data.  PUT is supposed to be used for
	      uploading data, here an XML document.  The DOM user
	      should be able to specify which to use, perhaps using an
	      additional parameter to the method.
            </p>
            <p>
	      The spec should also specify to include a Content-Type
	      header with a media type (which? need a parameter to the
	      method?) and a charset parameter.
            </p>
            <p>
	      Same comment for DOMOutput when the systemID ends up
	      being used.
            </p>
          </description>
          <originator xlink:type='simple'
                      xlink:href="mailto:francois@yergeau.com">François Yergeau</originator>
          <onBehalfOf xlink:type='simple'
                      xlink:href="http://www.w3.org/XML/Core/">XML Core</onBehalfOf>
        </raised>
        <decided disposition='declined' xlink:type='simple' xlink:href="http://www.w3.org/DOM/Group/meetings/m20030815.html">
          <date>2003-08-15</date>
          <description>
	    <p>
	      The DOM WG discussed this issue and decided to specify
	      that when writing to a HTTP URI, a HTTP PUT is always
	      performed. For other typs of URIs, the mechanism for
	      writing the data to the URI is implementation
	      dependent. The WG did not want to extend the API to let
	      the user specify a content type, though it was decided
	      to make the spec state that the implementation is
	      responsible of associating the appropriate media type
	      with the serialized data. As for charset, use
	      DOMSerializer.write() and specify the charset in the
	      DOMOutput. (DOMSerializer.writeURI() is now simply a
	      convenience method that acts as if calling write(),
	      passing the uri using the DOMOutput argument).
	    </p>
	  </description>
	  <decision>
	    <announced xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0203.html">
	      <date>2002-09-15</date>
	    </announced>
	  </decision>
	</decided>
      </transitions>
    </issue>
    <issue type="request" id="xmlcorewg9">
      <title>DOMOutput</title>
      <references>
        <loc xlink:type='simple'
          xlink:href="http://www.w3.org/TR/2003/WD-DOM-Level-3-LS-20030619/load-save.html#LS-DOMOutput">DOMOutput</loc>
      </references>
      <transitions>
        <raised xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0092.html">
          <date>2003-08-06</date>
          <description>
            <p>
	      In interface DOMOutput, the descriptions of encoding and
	      systemID seem to have been more or less copy-pasted from
	      DOMInput, not fully taking into account the fact that
	      output is involved, not input.  Setting encoding
	      indicates an intention, not a knowledge of the encoding
	      of some existing data.
            </p>
          </description>
          <originator xlink:type='simple'
                      xlink:href="mailto:francois@yergeau.com">François Yergeau</originator>
          <onBehalfOf xlink:type='simple'
                      xlink:href="http://www.w3.org/XML/Core/">XML Core</onBehalfOf>
        </raised>
        <decided disposition='agreed' xlink:type='simple' xlink:href="http://www.w3.org/DOM/Group/meetings/m20030815.html">
          <date>2003-08-15</date>
          <description>
	    <p>
	      Fixed.
	    </p>
	  </description>
	  <decision>
	    <announced xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0204.html">
	      <date>2002-09-15</date>
	    </announced>
	  </decision>
	</decided>
      </transitions>
    </issue>
    <issue type="request" id="xmlcorewg10">
      <title>DOMOutput relative systemID</title>
      <references>
        <loc xlink:type='simple'
          xlink:href="http://www.w3.org/TR/2003/WD-DOM-Level-3-LS-20030619/load-save.html#LS-DOMOutput">DOMOutput</loc>
      </references>
      <transitions>
        <raised xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0092.html">
          <date>2003-08-06</date>
          <description>
            <p>
	      In interface DOMOutput, is it not possible to specify
	      the behavior when the systemID is a relative URI?
	      Wouldn't "relative to baseURI of Document" work?
            </p>
          </description>
          <originator xlink:type='simple'
                      xlink:href="mailto:francois@yergeau.com">François Yergeau</originator>
          <onBehalfOf xlink:type='simple'
                      xlink:href="http://www.w3.org/XML/Core/">XML Core</onBehalfOf>
        </raised>
        <decided disposition='declined' xlink:type='simple' xlink:href="http://www.w3.org/DOM/Group/meetings/m20030815.html">
          <date>2003-08-15</date>
          <description>
	    <p>
	      The WG discussed this and if anything, the systemId is
	      relative to the caller's current location, but whether
	      or not that's possible, and what that means, is
	      implementation dependent. Therefore, the spec remains
	      unchanged.
	    </p>
	  </description>
	  <decision>
	    <announced xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0205.html">
	      <date>2002-09-15</date>
	    </announced>
	  </decision>
	</decided>
      </transitions>
    </issue>
    <issue type="request" id="i18n1">
      <title>DOMParser character normalization</title>
      <references>
        <loc xlink:type='simple'
          xlink:href="http://www.w3.org/TR/2003/WD-DOM-Level-3-LS-20030619/load-save.html#LS-DOMParser">DOMParser</loc>
      </references>
      <transitions>
        <raised xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0109.html">
          <date>2003-08-08</date>
          <description>
            <p>
	      Interface DOMParser: character normalization checking is
	      now controlled by the "check-character-normalization"
	      parameter of DOMCOnfiguration defined in Core. The fact
	      that the "true" value (do check) is marked as [optional]
	      (not the default, not even required to implement) is not
	      acceptable.  Whereas Charmod says that normalization
	      SHOULD be checked, users are not even able to check if
	      the "true" value is not implemented.  Furthermore, the
	      DocumentLS.load() and loadXML() methods automatically do
	      the wrong thing and have no way to do the right thing if
	      the default is false.
            </p>
          </description>
          <originator xlink:type='simple'
            xlink:href="mailto:francois@yergeau.com">François Yergeau</originator>
          <onBehalfOf xlink:type='simple'
            xlink:href="http://www.w3.org/International/Group/">Internationalization WG</onBehalfOf>
        </raised>
        <decided disposition="declined" xlink:type="simple" xlink:href="http://www.w3.org/DOM/Group/meetings/m20030815.html">
          <date>2003-08-15</date>
          <description>
	    <p>
	      Users *are* able to check if the "true" value is
	      implemented or not. Using the DOMConfiguration object, a
	      user can call
	      config.canSetParameter("check-character-normalization",
	      true), and that will tell them if the implementation
	      supports character normalization checking. The DOM Level
	      3 Load and Save (and DOM Level 3 Core) specs do not
	      *require* that implementations *must* support character
	      normalization.
	    </p>
	    <p>
	      As for DocumentLS, that interface is no longer part of
	      the LS spec.
	    </p>
	  </description>
	  <decision>
	    <announced xlink:type="simple" xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0215.html">
	      <date>2002-09-17</date>
	    </announced>
	    <acknowledged disposition='objection' xlink:type='simple'
	      xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0235.html">
	      <date>2003-09-23</date>
	      <description>
		<p>
		  This doesn't address our issue that making
		  implementation optional is not acceptable.
		</p>
	      </description>
	      <originator xlink:type='simple'
		xlink:href="mailto:francois@yergeau.com">François Yergeau</originator>
	      <onBehalfOf xlink:type='simple'
		xlink:href="http://www.w3.org/International/Group/">Internationalization WG</onBehalfOf>
	    </acknowledged>
            <follow-up disposition='maintained' xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003OctDec/0000.html">
              <date>2003-10-02</date>
	      <description>
		<p>
		  For performance reasons, we believe the character
		  normalization cannot be true by default. Also, no one
		  in the WG committed to implement this feature.
		</p>
	      </description>
	    </follow-up>	    
	  </decision>
	</decided>
      </transitions>
    </issue>
    <issue type="request" id="i18n2">
      <title>DOMParser check character normalization error</title>
      <references>
        <loc xlink:type='simple'
          xlink:href="http://www.w3.org/TR/2003/WD-DOM-Level-3-LS-20030619/load-save.html#LS-DOMParser">DOMParser</loc>
      </references>
      <transitions>
        <raised xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0109.html">
          <date>2003-08-08</date>
          <description>
            <p>
	      Interface DOMParser: There should be an error type
	      defined for failure to check normalization
	      (sugg. "normalization-checking-failure") in addition to
	      the existing "unknown-character-denormalization".
            </p>
          </description>
          <originator xlink:type='simple'
            xlink:href="mailto:francois@yergeau.com">François Yergeau</originator>
          <onBehalfOf xlink:type='simple'
            xlink:href="http://www.w3.org/International/Group/">Internationalization WG</onBehalfOf>
        </raised>
        <decided disposition="agreed" xlink:type="simple" xlink:href="http://www.w3.org/DOM/Group/meetings/m20030815.html">
          <date>2003-08-15</date>
          <description>
	    <p>
	      A non-fatal "check-character-normalization-failure"
	      error was added to the spec.
	    </p>
	  </description>
	  <decision>
	    <announced xlink:type="simple" xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0213.html">
	      <date>2002-09-16</date>
	    </announced>
	    <acknowledged disposition='proposal' xlink:type='simple'
	      xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0235.html">
	      <date>2003-09-23</date>
	      <description>
		<p>
		  Please reword to:
		</p>
		<p>
		  "check-character-normalization-failure" [error]
		</p>
		<p>
		  Raised if the parameter "check-character-normalization"
		  is set to true and a string is encoutered that fails
		  normalization checking.
		</p>
		<p>
		  or something similar.
		</p>
	      </description>
	      <originator xlink:type='simple'
		xlink:href="mailto:francois@yergeau.com">François Yergeau</originator>
	      <onBehalfOf xlink:type='simple'
		xlink:href="http://www.w3.org/International/Group/">Internationalization WG</onBehalfOf>
	    </acknowledged>
	    <follow-up disposition='incorporated' xlink:type="simple" xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003OctDec/0014.html">
	      <date>2003-10-08</date>
	      <description>
		<p>
		  done.
		</p>
	      </description>
	    </follow-up>
	  </decision>
	</decided>
      </transitions>
    </issue>
    <issue type="request" id="i18n3">
      <title>DOMSerializer output clarification</title>
      <references>
        <loc xlink:type='simple'
          xlink:href="http://www.w3.org/TR/2003/WD-DOM-Level-3-LS-20030619/load-save.html#LS-DOMSerializer">DOMSerializer</loc>
      </references>
      <transitions>
        <raised xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0109.html">
          <date>2003-08-08</date>
          <description>
            <p>
	      In the discussion of interface DOMSerializer (above the
	      IDL definition), it would be nice if character
	      references were specified to be hexadecimal (preferred)
	      or decimal.  One way or the other determined by the
	      spec, not implementation-dependent.  Similarly (still
	      within DOMSerializer), it would be better to specify
	      serialization of attribute values to be always in quotes
	      (or apostrophes, you choose), with escaping as
	      necessary.
            </p>
          </description>
          <originator xlink:type='simple'
            xlink:href="mailto:francois@yergeau.com">François Yergeau</originator>
          <onBehalfOf xlink:type='simple'
            xlink:href="http://www.w3.org/International/Group/">Internationalization WG</onBehalfOf>
        </raised>
        <decided disposition="declined" xlink:type="simple" xlink:href="http://www.w3.org/DOM/Group/meetings/m20030815.html">
          <date>2003-08-15</date>
          <description>
	    <p>
	      The DOM WG discussed this before, and the WG has always
	      decided against doing this. If you want canonicalized
	      output, set the "canonical-form" parameter, if not,
	      you'll get implementation dependent output.
	    </p>
	  </description>
	  <decision>
	    <announced xlink:type="simple" xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0206.html">
	      <date>2002-09-16</date>
	    </announced>
	    <acknowledged disposition='proposal' xlink:type='simple'
	      xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0235.html">
	      <date>2003-09-23</date>
	      <description>
		<p>
		  Reluctantly accepted.  Given the apparently zero
		  implementation burden of choosing one way or the other
		  in the spec, one wonders why the WG resists this.  Of
		  course, the benefit is not great either, but given the
		  rather severe under-specification of serializing
		  anything but Documents and Entities, any amount of
		  predictability would seem desirable...
		</p>
		<p>
		  We would appreciate a at least some text encouraging
		  implementers to use hex for character references,
		  since that is what all character encoding standards
		  use.
		</p>
	      </description>
	      <originator xlink:type='simple'
		xlink:href="mailto:francois@yergeau.com">François Yergeau</originator>
	      <onBehalfOf xlink:type='simple'
		xlink:href="http://www.w3.org/International/Group/">Internationalization WG</onBehalfOf>
	    </acknowledged>
	    <follow-up disposition='incorporated' xlink:type="simple" xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003OctDec/0014.html">
	      <date>2003-10-08</date>
	      <description>
		<p>
		  One of the reasons the this request was rejected is
		  that the WG wants existing DOM serializers be
		  wrappable in an LS serializer w/o changes to the
		  existing serializer (which may or my not be in control
		  of who's wrapping it in an LSSerializer interface) and
		  still be able to claim compliance (which wouldn't be
		  possible if the existing serializer character
		  references in a way that didn't follow what's required
		  by the LS spec).
		</p>
		<p>
		  Text encouraging implementers to use hex for character
		  references was inserted.
		</p>
	      </description>
	    </follow-up>
	  </decision>
	</decided>
      </transitions>
    </issue>
    <issue type="request" id="i18n5">
      <title>DOMSerializer encoding pseudo attribute handling</title>
      <references>
        <loc xlink:type='simple'
          xlink:href="http://www.w3.org/TR/2003/WD-DOM-Level-3-LS-20030619/load-save.html#LS-DOMSerializer">DOMSerializer</loc>
      </references>
      <transitions>
        <raised xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0109.html">
          <date>2003-08-08</date>
          <description>
            <p>
	      In DOMSerializer, the contents of the encoding
	      pseudo-attribute of the XML (or text) declaration is
	      underspecified.  It should be specified that this MUST
	      be the actual encoding that is used for output, whatever
	      the source that determined that was.
            </p>
          </description>
          <originator xlink:type='simple'
            xlink:href="mailto:francois@yergeau.com">François Yergeau</originator>
          <onBehalfOf xlink:type='simple'
            xlink:href="http://www.w3.org/International/Group/">Internationalization WG</onBehalfOf>
        </raised>
        <decided disposition="agreed" xlink:type="simple" xlink:href="http://www.w3.org/DOM/Group/meetings/m20030815.html">
          <date>2003-08-15</date>
          <description>
	    <p>
	      Fixed in the spec.
	    </p>
	  </description>
	  <decision>
	    <announced xlink:type="simple" xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0236.html">
	      <date>2002-09-16</date>
	    </announced>
	  </decision>
	</decided>
      </transitions>
    </issue>
    <issue type="request" id="i18n6">
      <title>DOMSerializer.writeURI and encoding</title>
      <references>
        <loc xlink:type='simple'
          xlink:href="http://www.w3.org/TR/2003/WD-DOM-Level-3-LS-20030619/load-save.html#LS-DOMSerializer-writeURI">DOMSerializer.writeURI</loc>
      </references>
      <transitions>
        <raised xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0109.html">
          <date>2003-08-08</date>
          <description>
            <p>
	      In DOMSerializer, method writeURI(): there is no way to
	      control the encoding that will be used to output.  The
	      method itself doesn't have a parameter, and the order of
	      priorities is Document.actualEncoding followed by
	      Document.xmlEncoding. Document.actualEncoding being
	      read-only, the user has no way to specify the output
	      encoding, except if by chance Document.actualEncoding is
	      null. There should be an additional "encoding"
	      parameter (nullable, to fall back to actualEncoding and
	      xmlEncoding) to the method.
            </p>
          </description>
          <originator xlink:type='simple'
            xlink:href="mailto:francois@yergeau.com">François Yergeau</originator>
          <onBehalfOf xlink:type='simple'
            xlink:href="http://www.w3.org/International/Group/">Internationalization WG</onBehalfOf>
        </raised>
        <decided disposition="declined" xlink:type="simple" xlink:href="http://www.w3.org/DOM/Group/meetings/m20030815.html">
          <date>2003-08-15</date>
          <description>
	    <p>
	      DOMSerializer.writeURI() is merely a convenience method
	      (and is now defined as such), if you need to pass
	      encoding information when writing to a IRI, use
	      DOMSerializer.write() and set the encoding on the
	      DOMOutput.
	    </p>
	  </description>
	  <decision>
	    <announced xlink:type="simple" xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0207.html">
	      <date>2002-09-16</date>
	    </announced>
	    <acknowledged disposition='agreement' xlink:type='simple'
	      xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0235.html">
	      <date>2003-09-23</date>
	      <description>
		<p>
		  OK, as long as the behaviour w/r to encoding is
		  sufficiently specified (which seems to be the case
		  now).
		</p>
	      </description>
	      <originator xlink:type='simple'
		xlink:href="mailto:francois@yergeau.com">François Yergeau</originator>
	      <onBehalfOf xlink:type='simple'
		xlink:href="http://www.w3.org/International/Group/">Internationalization WG</onBehalfOf>
	    </acknowledged>
	  </decision>
	</decided>
      </transitions>
    </issue>
    <issue type="request" id="i18n7">
      <title>DOMSerializer.writeURI naming</title>
      <references>
        <loc xlink:type='simple'
          xlink:href="http://www.w3.org/TR/2003/WD-DOM-Level-3-LS-20030619/load-save.html#LS-DOMSerializer-writeURI">DOMSerializer.writeURI</loc>
      </references>
      <transitions>
        <raised xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0109.html">
          <date>2003-08-08</date>
          <description>
            <p>
	      In DOMSerializer, method writeURI(): the name writeURI
	      is a little unfortunate, it seems to imply that a URI is
	      written, not that it is written *to*.
            </p>
          </description>
          <originator xlink:type='simple'
            xlink:href="mailto:francois@yergeau.com">François Yergeau</originator>
          <onBehalfOf xlink:type='simple'
            xlink:href="http://www.w3.org/International/Group/">Internationalization WG</onBehalfOf>
        </raised>
        <decided disposition="agreed" xlink:type="simple" xlink:href="http://www.w3.org/DOM/Group/meetings/m20030815.html">
          <date>2003-08-15</date>
          <description>
	    <p>
	      Renamed to writeToURI().
	    </p>
	  </description>
	  <decision>
	    <announced xlink:type="simple" xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0208.html">
	      <date>2002-09-16</date>
	    </announced>
	    <acknowledged disposition='agreement' xlink:type='simple'
	      xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0235.html">
	      <date>2003-09-23</date>
	    </acknowledged>
	  </decision>
	</decided>
      </transitions>
    </issue>
    <issue type="request" id="i18n8">
      <title>DOMSerializer UTF8 &amp; UTF16 &amp; byteorders</title>
      <references>
        <loc xlink:type='simple'
          xlink:href="http://www.w3.org/TR/2003/WD-DOM-Level-3-LS-20030619/load-save.html#LS-DOMSerializer">DOMSerializer</loc>
      </references>
      <transitions>
        <raised xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0109.html">
          <date>2003-08-08</date>
          <description>
            <p>
	      It should be specified that DOMSerializers MUST be able
	      to serialize in UTF-8 and both byte-orders of UTF-16, to
	      close the loop with XML parsers which are obligated to
	      read these.
            </p>
          </description>
          <originator xlink:type='simple'
            xlink:href="mailto:francois@yergeau.com">François Yergeau</originator>
          <onBehalfOf xlink:type='simple'
            xlink:href="http://www.w3.org/International/Group/">Internationalization WG</onBehalfOf>
        </raised>
        <decided disposition="declined" xlink:type="simple" xlink:href="http://www.w3.org/DOM/Group/meetings/m20030815.html">
          <date>2003-08-15</date>
          <description>
	    <p>
	      The DOM WG decided against this, however, it did decide
	      to require that one of those encodings is required.
	    </p>
	  </description>
	  <decision>
	    <announced xlink:type="simple" xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0212.html">
	      <date>2002-09-16</date>
	    </announced>
	    <acknowledged disposition='objection' xlink:type='simple'
	      xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0235.html">
	      <date>2003-09-23</date>
	      <description>
		<p>
		  Please reconsider this one. It seems to be asking for
		  non-compatibility of code. I think a minimum of one
		  encoding should be required for all implementations,
		  preferably UTF-8; and I really don't think it would be
		  that onerous to require all three.
		</p>
	      </description>
	      <originator xlink:type='simple'
		xlink:href="mailto:elharo@metalab.unc.edu">Elliotte Rusty Harold</originator>
	    </acknowledged>
	    <acknowledged disposition='objection' xlink:type='simple'
	      xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0235.html">
	      <date>2003-09-23</date>
	      <description>
		<p>
		  While this is sufficient for strict interoperability,
		  it is not for compatibility of code.  If there is not
		  at least one required encoding, it is not possible to
		  write a DOM program that will work over any DOM
		  implementation.  We insist that at least UTF-8 be
		  required.  Furthermore, since XML 1.0 did it back in
		  1998, it cannot be so onerous to require all 3.
		  Please reconsider.
		</p>
	      </description>
	      <originator xlink:type='simple'
		xlink:href="mailto:francois@yergeau.com">François Yergeau</originator>
	      <onBehalfOf xlink:type='simple'
		xlink:href="http://www.w3.org/International/Group/">Internationalization WG</onBehalfOf>
	    </acknowledged>
	    <follow-up disposition='incorporated' xlink:type="simple" xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003OctDec/0017.html">
	      <date>2003-10-08</date>
	      <description>
		<p>
		  Agreed, the spec now requires that those 3 encodings
		  must be supported when dealing with XML data.
		</p>
	      </description>
	    </follow-up>
	  </decision>
	</decided>
      </transitions>
      <discussions>
	<discussion xlink:type='simple'
	  xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0218.html">
          <date>2003-09-18</date>
	</discussion>
	<discussion xlink:type='simple'
	  xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0221.html">
          <date>2003-09-18</date>
	</discussion>
	<discussion xlink:type='simple'
	  xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0228.html">
          <date>2003-09-19</date>
	</discussion>
	<discussion xlink:type='simple'
	  xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0230.html">
          <date>2003-09-20</date>
	</discussion>
	<discussion xlink:type='simple'
	  xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0231.html">
          <date>2003-09-20</date>
	</discussion>
	<discussion xlink:type='simple'
	  xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0232.html">
          <date>2003-09-20</date>
	</discussion>
	<discussion xlink:type='simple'
	  xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003OctDec/0019.html">
          <date>2003-10-09</date>
	</discussion>
	<discussion xlink:type='simple'
	  xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003OctDec/0020.html">
          <date>2003-10-09</date>
	</discussion>
	<discussion xlink:type='simple'
	  xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003OctDec/0021.html">
          <date>2003-10-09</date>
	</discussion>
      </discussions>
    </issue>
    <issue type="request" id="i18n9">
      <title>DocumentLS.load config parameters</title>
      <references>
        <loc xlink:type='simple'
          xlink:href="http://www.w3.org/TR/2003/WD-DOM-Level-3-LS-20030619/load-save.html#LS-DocumentLS-load">DocumentLS.load</loc>
      </references>
      <transitions>
        <raised xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0109.html">
          <date>2003-08-08</date>
          <description>
            <p>
	      In DocumentLS.load(), it is said that 'the parameters
	      used in the DOMParser interface are assumed to have
	      their default values with the exception that the
	      parameters "entities", "normalize-characters",
	      "check-character-normalization" are set to "false".',
	      which is strange as the last 2 of these parameters do
	      default to false anyway.
	      "check-character-normalization" should default to true
	      (see other comment).
            </p>
          </description>
          <originator xlink:type='simple'
            xlink:href="mailto:francois@yergeau.com">François Yergeau</originator>
          <onBehalfOf xlink:type='simple'
            xlink:href="http://www.w3.org/International/Group/">Internationalization WG</onBehalfOf>
        </raised>
        <decided disposition="declined" xlink:type="simple" xlink:href="http://www.w3.org/DOM/Group/meetings/m20030815.html">
          <date>2003-08-15</date>
          <description>
	    <p>
	      DocumentLS and ElementLS were removed from the spec,
	      this change won't be made.
	    </p>
	  </description>
	  <decision>
	    <announced xlink:type="simple" xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0210.html">
	      <date>2002-09-17</date>
	    </announced>
	    <acknowledged disposition='agreement' xlink:type='simple'
	      xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0235.html">
	      <date>2003-09-23</date>
	    </acknowledged>
	  </decision>
	</decided>
      </transitions>
    </issue>
    <issue type="editorial" id="i18n10">
      <title>Unicode 4.0</title>
      <references>
        <loc xlink:type='simple'
          xlink:href="http://www.w3.org/TR/2003/WD-DOM-Level-3-LS-20030619/load-save.html">Load and Save</loc>
      </references>
      <transitions>
        <raised xlink:type='simple' xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0109.html">
          <date>2003-08-08</date>
          <description>
            <p>
	      The reference to Unicode 3.0 should be updated to
	      Unicode 4.0, ISBN 0-321-18578-1.
            </p>
          </description>
          <originator xlink:type='simple'
            xlink:href="mailto:francois@yergeau.com">François Yergeau</originator>
          <onBehalfOf xlink:type='simple'
            xlink:href="http://www.w3.org/International/Group/">Internationalization WG</onBehalfOf>
        </raised>
        <decided disposition="agreed" xlink:type="simple" xlink:href="http://www.w3.org/DOM/Group/meetings/m20030815.html">
          <date>2003-08-15</date>
          <description>
	    <p>
	      Reference updated.
	    </p>
	  </description>
	  <decision>
	    <announced xlink:type="simple" xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0209.html">
	      <date>2002-09-16</date>
	    </announced>
	    <acknowledged disposition='agreement' xlink:type='simple'
	      xlink:href="http://lists.w3.org/Archives/Public/www-dom/2003JulSep/0235.html">
	      <date>2003-09-23</date>
	    </acknowledged>
	  </decision>
	</decided>
      </transitions>
    </issue>
  </body>
</issues>
<!-- end of issues -->
