You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by el...@apache.org on 2003/11/19 22:20:16 UTC

cvs commit: xml-xerces/java/docs dom3.xml readme.xml releases.xml

elena       2003/11/19 13:20:16

  Modified:    java/docs dom3.xml readme.xml releases.xml
  Log:
  update docs prior to the release
  
  Revision  Changes    Path
  1.14      +18 -35    xml-xerces/java/docs/dom3.xml
  
  Index: dom3.xml
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/docs/dom3.xml,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- dom3.xml	18 Nov 2003 18:46:22 -0000	1.13
  +++ dom3.xml	19 Nov 2003 21:20:16 -0000	1.14
  @@ -26,10 +26,7 @@
   			and Document Object Model Level 3 <jump href="http://www.w3.org/TR/2003/CR-DOM-Level-3-LS-20031107/">Load and Save</jump> Candidate Recommendations.
   			To learn how to program with the DOM Level 3 see <jump href="samples-dom.html#DOM3">dom.DOM3</jump> sample.
   		</p>
  -		<p>
  -			The DOM Level 3 methods for which implementation is not provided throw
  -			<code>DOMException NOT_SUPPORTED_ERR</code> exception.
  -		</p>
  +
   
   		<note>
   			To find out how to access
  @@ -188,45 +185,31 @@
   		<ul>
   
       		<li>
  -    			<strong>DOMParser</strong> <jump href="http://www.w3.org/TR/2003/CR-DOM-Level-3-LS-20031107/load-save.html#LS-LSParser-parseWithContext">
  +    			<strong>LSParser</strong> <jump href="http://www.w3.org/TR/2003/CR-DOM-Level-3-LS-20031107/load-save.html#LS-LSParser-parseWithContext">
       			parserWithContext</jump>
       			 -- not supported.
   	    	</li>
  -            <li><strong>DocumentLS, ElementLS</strong> - convenience interfaces are not supported.</li>
   	      <li><strong>DOMImplementationLS</strong> <jump href="http://www.w3.org/TR/2003/CR-DOM-Level-3-LS-20031107/load-save.html#LS-DOMIMplementationLS-MODE_ASYNCH">
   			MODE_ASYNCHRONOUS</jump> 
   				-- not supported.
   			</li>
  -		</ul>
  +            <li><strong>LSSerializer</strong> - the following parameters are not supported:</li>
  +<ul>
  +<li><strong>ignore-unknown-character-denormalizations</strong>
  +[
  +<em>true</em>
  +]</li>
  +<li><strong>normalize-characters</strong>
  +[
  +<em>true</em>
  +]</li>
  +<li><strong>well-formed</strong>
  +[
  +<em>true</em>
  +]</li>
  +</ul>
  +</ul>
   
   	</s2>
  -	<!--
  -	<s2 title='Implementation of DOM Level 3 Abstract Schemas'>
  -		<p>
  -			The implementation of Abstract Schemas is
  -			<strong>deprecated</strong>
  -			. The funtionality will be removed in the future releases of Xerces.
  -		</p>
   
  -		<ul>
  -			<li>
  -				<code>DOMImplementationAS</code>
  -			</li>
  -			<li>
  -				<code>DOMASBuilder</code>
  -				supports parsing of XML Schemas and setting the
  -				<code>ASModel</code>
  -				on the parser.
  -			</li>
  -		</ul>
  -		<note>
  -			<code>DOMASBuilder</code>
  -			does not support parsing of DTDs. The parser provides only partial implementation for
  -			<code>ASModel</code>
  -			. For more information on how to parse schemas and set those on the parser instance, see
  -			<code>dom.ASBuilder</code>
  -			sample.
  -		</note>
  -	</s2>
  -	-->
   </s1>
  
  
  
  1.40      +19 -11    xml-xerces/java/docs/readme.xml
  
  Index: readme.xml
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/docs/readme.xml,v
  retrieving revision 1.39
  retrieving revision 1.40
  diff -u -r1.39 -r1.40
  --- readme.xml	17 Nov 2003 18:35:32 -0000	1.39
  +++ readme.xml	19 Nov 2003 21:20:16 -0000	1.40
  @@ -24,10 +24,11 @@
   	XML Schema</link> page. 
       </p>
       <p>
  -      Xerces2 also provides an <link idref='dom3'>experimental implementation</link> of the Document 
  -      Object Model Level 3 Core and Load/Save Candidate Recommendations and provides a 
  -      <link idref='faq-xinclude'>partial implementation</link> of the XML Inclusions 
  -      (XInclude) W3C Candidate Recommendation.
  +      Xerces2 also provides an <link idref='dom3'>experimental implementation</link> of the 
  +<jump href="http://www.w3.org/DOM/DOMTR/">Document 
  +      Object Model Level 3 Core and Load/Save</jump> Candidate Recommendations and provides a 
  +      <link idref='faq-xinclude'>partial implementation</link> of the <jump href="http://www.w3.org/TR/xinclude/">XML Inclusions 
  +      (XInclude)</jump> W3C Working Draft in Last Call.
       </p>
   
   
  @@ -38,7 +39,7 @@
           in section 2.13 of this specification.
           It also handles namespaces according to the 
           <jump href="http://www.w3.org/TR/2003/PR-xml-names11-20031105/">
  -        XML Namespaces 1.1 Proposed Recommendation</jump>,
  +        XML Namespaces 1.1 Proposed</jump> Recommendation,
           and will correctly serialize XML 1.1 documents if the DOM level
           3 load/save API's are in use.
       </p>
  @@ -54,8 +55,8 @@
         <li>
   	<jump href='http://www.w3.org/XML/'>eXtensible Markup Language</jump>
   	(XML) 1.0 
  -	<jump href='http://www.w3.org/TR/2000/REC-xml-20001006'>Second 
  -	  Edition</jump> Recommendation
  +	<jump href='http://www.w3.org/TR/2003/PER-xml-20031030/'>Third 
  +	  Edition</jump> 
         </li>
         <li>
   	<jump href='http://www.w3.org/TR/REC-xml-names/'>Namespaces
  @@ -72,8 +73,8 @@
         </li>
         <li>
   	<jump href='http://sax.sourceforge.net/'>Simple API for XML</jump>
  -	(SAX) 2.0
  -	<jump href='http://prdownloads.sourceforge.net/sax/sax2-r2pre2.jar'>Core</jump>,
  +	(SAX) 2.0.1
  +	<jump href='http://prdownloads.sourceforge.net/sax/sax2r2.jar'>Core</jump>,
   	and
   	<jump href='http://prdownloads.sourceforge.net/sax/sax2-ext-1.0.zip'>Extension</jump>
         </li>
  @@ -107,8 +108,15 @@
       </p>
       
       <ul>
  -      <li>Added partial implementation for W3C XInclude specification.</li>
  -      <li>Added implementation for exposing XML Schema annotations.</li>
  +       <li>Finalized XML Schema API (see <code>org.apache.xerces.xs</code>) and updated implementation accordingly.</li>
  +       
  +       <li>Implemented the following W3C specifications:</li>
  +         <ul>
  +           <li>DOM Level 3 "Core" and "Load and Save" Candidate Recommendations</li>
  +           <li>SAX 2.0.1</li>
  +           <li>Extensible Markup Language (XML) 1.1 Proposed Recommendation</li>
  +           <li>Namespaces in XML 1.1 Proposed Recommendation</li>
  +         </ul>
       </ul>
       <p>
         
  
  
  
  1.170     +27 -76    xml-xerces/java/docs/releases.xml
  
  Index: releases.xml
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/docs/releases.xml,v
  retrieving revision 1.169
  retrieving revision 1.170
  diff -u -r1.169 -r1.170
  --- releases.xml	19 Nov 2003 16:05:24 -0000	1.169
  +++ releases.xml	19 Nov 2003 21:20:16 -0000	1.170
  @@ -3,10 +3,18 @@
   <!DOCTYPE releases SYSTEM 'dtd/releases.dtd'>
   <releases>
     <release version='&ParserName; 2.6.0'>
  -   <desc>TBD</desc>
  +   <desc>This release provides an implementation of W3C DOM Level 3 Core and Load/Save Candidate Recommendations and also brings Xerces into compliance with the most recent work of the W3C XML Core working group (XML 1.1, Namespace in XML 1.1, XML 1.0 3rd edition, XInclude).
  +In addion, in this release we improved parser performance in several areas and fixes many bugs.</desc>
      <changes>
       <update>
        <note>
  +      Improved the scanning of attribute lists, both small and large.
  +     </note>
  +     <submitter name='Michael Glavassevich'/>
  +    </update>
  +
  +    <update>
  +     <note>
         Reimplemented XML11Configuration (the default configuration), improving
         performance during reset; accomplished primarily by adding an internal 
         feature which allows components to query whether or not they need to 
  @@ -14,35 +22,17 @@
        </note>
        <submitter name='Elena Litani'/>
       </update>
  +
       <update>
        <note>
  -      Improved the performance of XML 1.1 namespace binding by replacing
  -      the namespace binder with a specialized document scanner responsible
  -      for binding namespaces.
  -     </note>
  -     <submitter name='Michael Glavassevich, Elena Litani'/>
  -    </update>
  -    <update>
  -     <note>
  -      Improved the scanning of attribute lists, both small and large.
  -     </note>
  -     <submitter name='Michael Glavassevich'/>
  -    </update>
  -    <update>
  -     <note>
  -      Modified PSVI interfaces (<code>org.apache.xerces.xs</code>) and
  +      Modified XML Schema interfaces (<code>org.apache.xerces.xs</code>) and
         updated the implementation accordingly. Methods were added to expose 
         actual values and their types and new interfaces were added for 
  -      loading XSModels. 
  -     </note>
  -     <submitter name='Sandy Gao, Elena Litani'/>
  -    </update>
  -    <update>
  -     <note>
  -      Moved Xerces' SAX support up to SAX 2.0.1.
  +      loading XSModels. In addition, fixed various bugs in the implementation and <code>PSVIWriter</code> sample.
        </note>
  -     <submitter name='Elena Litani'/>
  +     <submitter name='Sandy Gao, Pete Lloyd, Elena Litani'/>
       </update>
  +    
       <update>
        <note>
         Implemented the DOM Level 3 
  @@ -51,14 +41,14 @@
        </note>
        <submitter name='Neil Delima, Neeraj Bajaj, Michael Glavassevich, Elena Litani, Ramesh Mandava, Gopal Sharma, K.Venugopal'/>
       </update>
  +
       <add>
        <note>
  -      Added support for the 'well-formed' feature in DOM Level 3. Now an application can 
  -      check the DOM created in memory or after doing any modifications for well-formedness 
  -      as per the XML version of the document by calling Document.normalizeDocument()
  +      Added support for the 'well-formed' feature in DOM Level 3 Core.
        </note>
        <submitter name='Neeraj Bajaj'/>
       </add>
  +
       <add>
        <note>
         Added XML 1.1 support to DOM Level 3.
  @@ -67,25 +57,13 @@
       </add>
       <fix>
        <note>
  -      Fixed various bugs in the DOM normalizer.
  -     </note>
  -     <submitter name='Kohsuke Kawaguchi'/>
  -    </fix>
  -    <fix>
  -     <note>
  -      Fixed the serializer so that TAB (0x9), LF (0xA), CR (0xD) are
  +      Fixed the serializer so that 
  +      TAB (0x9), LF (0xA), CR (0xD), NEL (0x85) and LSEP (0x2028) are
         escaped where appropriate in order to allow these characters
  -      to be roundtripped. For XML 1.1 serialization, NEL (0x85) and
  -      LSEP (0x2028) are also escaped so that may be roundtripped.
  +      to be roundtripped. 
        </note>
        <submitter name='Neil Delima, Elena Litani'/>
       </fix>
  -    <fix>
  -     <note>
  -      Fixed various bugs related to PSVI.
  -     </note>
  -     <submitter name='Sandy Gao, Pete Lloyd'/>
  -    </fix>
       <update>
        <note>
         Implemented experimental support for the
  @@ -126,21 +104,8 @@
        </note>
        <submitter name='Michael Glavassevich'/>
       </fix>
  -    <fix>
  -     <note>
  -      Fixed several bugs regarding error reporting in the 
  -      DOM Level 2 Range implementation.
  -     </note>
  -     <submitter name='Neil Delima'/>
  -    </fix>
  -    <add>
  -     <note>
  -      Added support for XML Base to the XInclude implementation.
  -     </note>
  -     <submitter name='Peter McCracken'/>
  -    </add>
       <update>
  -     <note>
  +     <note> Added support for XML Base to the XInclude implementation.
         Fixed various bugs regarding text inclusion and relative URI 
         resolution in the XInclude implementation.
        </note>
  @@ -153,27 +118,13 @@
        </note>
        <submitter name='Neil Delima, Michael Glavassevich, Glenn Marcy, Peter McCracken'/>
       </update>
  -    <fix>
  -     <note>
  -      Fixed bugs related to the preparsing of DTDs, including one 
  -      that prevented external parameter entities from being read.
  -     </note>
  -     <submitter name='Michael Glavassevich'/>
  -    </fix>
  -    <add>
  -     <note>
  -      Added support for printing XML 1.1 documents to the sax.Writer
  -      and dom.Writer samples.
  -     </note>
  -     <submitter name='Michael Glavassevich'/>
  -    </add>
  -    <fix>
  +    <update>
        <note>
  -      Fixed a bug that caused incorrect locator information to be provided 
  -      for errors reported in external entities of XML 1.1 documents.
  +      Moved Xerces' SAX support up to SAX 2.0.1.
        </note>
  -     <submitter name='Michael Glavassevich'/>
  -    </fix>
  +     <submitter name='Elena Litani'/>
  +    </update>
  +
       <fix>
        <note>
         Fixed bugs in the XML 1.1 entity scanner that in some cases treated 
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-cvs-help@xml.apache.org