You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general-cvs@xml.apache.org by dl...@apache.org on 2001/07/26 15:03:36 UTC

cvs commit: xml-site/targets/xalan-j/xsltc/graphics ext-40-label-1.jpg ext-40-label-2.jpg ext-40-label-3.jpg index-label-1.jpg index-label-2.jpg index-label-3.jpg xsl_comment_design-label-1.jpg xsl_comment_design-label-2.jpg xsl_comment_design-label-3.jpg xsl_key_design-label-1.jpg xsl_key_design-label-2.jpg xsl_key_design-label-3.jpg xsl_lang_design-label-1.jpg xsl_lang_design-label-2.jpg xsl_lang_design-label-3.jpg xsl_sort_design-label-1.jpg xsl_sort_design-label-2.jpg xsl_sort_design-label-3.jpg xsl_unparsed_design-label-1.jpg xsl_unparsed_design-label-2.jpg xsl_unparsed_design-label-3.jpg xsl_whitespace_design-label-1.jpg xsl_whitespace_design-label-2.jpg xsl_whitespace_design-label-3.jpg xsltc_compiler-label-1.jpg xsltc_compiler-label-2.jpg xsltc_compiler-label-3.jpg xsltc_dom-label-1.jpg xsltc_dom-label-2.jpg xsltc_dom-label-3.jpg xsltc_namespace-label-1.jpg xsltc_namespace-label-2.jpg xsltc_namespace-label-3.jpg xsltc_runtime-label-1.jpg xsltc_runtime-label-2.jpg xsltc_runtime-label-3.jpg xsltc_trax-label-1.jpg xsltc_trax-label-2.jpg xsltc_trax-label-3.jpg

dleslie     01/07/26 06:03:36

  Modified:    targets/xalan-j/xsltc todo.html
               targets/xalan-j/xsltc/graphics ext-40-label-1.jpg
                        ext-40-label-2.jpg ext-40-label-3.jpg
                        index-label-1.jpg index-label-2.jpg
                        index-label-3.jpg xsl_comment_design-label-1.jpg
                        xsl_comment_design-label-2.jpg
                        xsl_comment_design-label-3.jpg
                        xsl_key_design-label-1.jpg
                        xsl_key_design-label-2.jpg
                        xsl_key_design-label-3.jpg
                        xsl_lang_design-label-1.jpg
                        xsl_lang_design-label-2.jpg
                        xsl_lang_design-label-3.jpg
                        xsl_sort_design-label-1.jpg
                        xsl_sort_design-label-2.jpg
                        xsl_sort_design-label-3.jpg
                        xsl_unparsed_design-label-1.jpg
                        xsl_unparsed_design-label-2.jpg
                        xsl_unparsed_design-label-3.jpg
                        xsl_whitespace_design-label-1.jpg
                        xsl_whitespace_design-label-2.jpg
                        xsl_whitespace_design-label-3.jpg
                        xsltc_compiler-label-1.jpg
                        xsltc_compiler-label-2.jpg
                        xsltc_compiler-label-3.jpg xsltc_dom-label-1.jpg
                        xsltc_dom-label-2.jpg xsltc_dom-label-3.jpg
                        xsltc_namespace-label-1.jpg
                        xsltc_namespace-label-2.jpg
                        xsltc_namespace-label-3.jpg
                        xsltc_runtime-label-1.jpg xsltc_runtime-label-2.jpg
                        xsltc_runtime-label-3.jpg xsltc_trax-label-1.jpg
                        xsltc_trax-label-2.jpg xsltc_trax-label-3.jpg
  Log:
  Bring up to date with 2.2.D7
  
  Revision  Changes    Path
  1.2       +51 -39    xml-site/targets/xalan-j/xsltc/todo.html
  
  Index: todo.html
  ===================================================================
  RCS file: /home/cvs/xml-site/targets/xalan-j/xsltc/todo.html,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- todo.html	2001/05/23 13:56:25	1.1
  +++ todo.html	2001/07/26 13:03:35	1.2
  @@ -1,10 +1,10 @@
   <HTML>
   <HEAD>
   <META http-equiv="Content-Type" content="text/html; charset=UTF-8">
  -<TITLE>XCLTC 1</TITLE>
  +<TITLE>XSLTC 1</TITLE>
   </HEAD>
   <BODY>
  -<H2>XCLTC 1: Things To Do</H2>
  +<H2>XSLTC 1: Things To Do</H2>
   <p>
   <font size="-1">See a 
             <a href="#developer-list">list of developers/initials.</a></font>
  @@ -12,12 +12,12 @@
   <font size="-1">
   <p>Planned releases: 
               <BR>
  -<a href="#release-date-00/00/00">00/00/00</a>  <a href="#release-date-completed">Completed</a>
  +<a href="#release-date-05/18/01">05/18/01</a>  <a href="#release-date-completed">Completed</a>
   </p>
   </font>
   <p>
       
  -<a name="release-date-00/00/00"><b>For release: 00/00/00</b></a>
  +<a name="release-date-05/18/01"><b>For release: 05/18/01</b></a>
       , beta
       <BR>
   <b>Goal </b>[conformance]: XSLT 1.0 compliant 100%.
  @@ -30,94 +30,90 @@
       <BR>
   <b>Goal </b>[documentation]: Documentation functionally complete.
      </p>
  -<p>1)            
  -     Replace all Project X components and APIs with 
  -     JAXP equivalents (this includes updating compiler's parser 
  -     to use SAX2/DOM2).
  -   <BR>
  -<b>context:</b> code, packages: org.apache.xalan.xsltc, <b>category:</b> feature, <b>who:</b> <a href="#personref-MJ,%20TM">MJ, TM</a>, <b>priority:</b> high</p>
  -<p>2) 
  +<p>1) 
       Produce documentation on architecture of XSLTC so the larger developer
       community can contribute to the development of XSLT.
     <BR>
   <b>context:</b> doc, <b>category:</b> documentation, <b>who:</b> <a href="#personref-MJ">MJ</a>, <b>priority:</b> high</p>
  -<p>3) 
  +<p>2) 
        Integrate tests not already there into the Xalan test suite and begin
         using the Xalan test suite to test XSLTC as a component of XalanJ2.
         (This should wait until #1 is done.)          
      <BR>
   <b>context:</b> test, packages:org.apache.xalan.xsltc, <b>category:</b> tests, <b>who:</b> <a href="#personref-TA,%20Shane">TA, Shane</a>, <b>priority:</b> high</p>
  -<p>4) 
  +<p>3) 
          Finish the implementation of id() and key() in patterns.   
      <BR>
   <b>context:</b> code, packages:org.apache.xalan.xsltc, <b>category:</b> feature, <b>who:</b> <a href="#personref-??">??</a>, <b>priority:</b> high</p>
  -<p>5) 
  +<p>4) 
         Continue to improve the handling of name spaces. There are a number of
         bugs that are independent of the lack of namespace nodes.  
        (bugzilla 1411, 1472, 1473, 1506, 1517, 1518)    
      <BR>
   <b>context:</b> code, packages:org.apache.xalan.xsltc, <b>category:</b> bug, <b>who:</b> <a href="#personref-??">??</a>, <b>priority:</b> high</p>
  -<p>6) 
  +<p>5) 
       Fix bugs that impact the XSLTMark performance benchmark.
       (bugzilla 1498, 1532).          
      <BR>
   <b>context:</b> code, packages:org.apache.xalan.xsltc, <b>category:</b> bug, <b>who:</b> <a href="#personref-??">??</a>, <b>priority:</b> high</p>
  -<p>7) 
  +<p>6) 
        Fix bugs that impact the use of XSLT with DocBook (1404, 1487).          
      <BR>
   <b>context:</b> code, packages:org.apache.xalan.xsltc, <b>category:</b> feature, <b>who:</b> <a href="#personref-??">??</a>, <b>priority:</b> high</p>
  -<p>8) 
  +<p>7) 
        Fix bugs with the handling of variables and parameters (1487, 1408)          
      <BR>
   <b>context:</b> code, packages:org.apache.xalan.xsltc, <b>category:</b> feature, <b>who:</b> <a href="#personref-MJ">MJ</a>, <b>priority:</b> high</p>
  -<p>9) 
  +<p>8) 
          Fix bugs reflecting positional problems (1409, 1410, 1412, 1532).          
      <BR>
   <b>context:</b> code, packages:org.apache.xalan.xsltc, <b>category:</b> feature, <b>who:</b> <a href="#personref-TM">TM</a>, <b>priority:</b> high</p>
  -<p>10) 
  +<p>9) 
         Fix bugs on dealing with XPATH expressions (1407, 1511).          
      <BR>
   <b>context:</b> code, packages:org.apache.xalan.xsltc, <b>category:</b> feature, <b>who:</b> <a href="#personref-TM">TM</a>, <b>priority:</b> high</p>
  -<p>11) 
  +<p>10) 
         Fix bugs involving template selection (1503, 1397).
      <BR>
   <b>context:</b> code, packages:org.apache.xalan.xsltc, <b>category:</b> feature, <b>who:</b> <a href="#personref-who">who</a>, <b>priority:</b> medium</p>
  -<p>12) 
  +<p>11) 
        Implement name space nodes (bugzilla 1379).
      <BR>
   <b>context:</b> code, packages:org.apache.xalan.xsltc, <b>category:</b> feature, <b>who:</b> <a href="#personref-MJ">MJ</a>, <b>priority:</b> low</p>
  -<p>13) 
  +<p>12) 
         Look into proper caching algorithms and improve the example given in 
         DocumentCache.java accordingly.          
      <BR>
   <b>context:</b> code, packages:org.apache.xalan.xsltc, <b>category:</b> feature, <b>who:</b> <a href="#personref-??">??</a>, <b>priority:</b> low</p>
  -<p>14) 
  +<p>13) 
         Implement an extension to support the redirection of output to multiple
         output files from within a stylesheet (equivalent to xalan:redirect or
  -      saxon:output). Note: Task may be implemented as a result of integrating Xsltc and Xalan 
  -                                 and using shared code.
  +      saxon:output).  Note: Task may be implemented as a result of integrating Xsltc and Xalan 
  +     and using shared code.
      <BR>
   <b>context:</b> code, packages:????, <b>category:</b> feature, integration with Xalan, <b>who:</b> <a href="#personref-??">??</a>, <b>priority:</b> medium</p>
  -<p>15) 
  +<p>14) 
        Implement a node-set extension to convert result tree fragments to
        node-sets. This enables sorting and grouping of nodes assigned to a tree 
        variable. Note: Task may be implemented as a result of integrating Xsltc and Xalan 
  -                                 and using shared code.
  +     and using shared code.
      <BR>
   <b>context:</b> code, packages:????, <b>category:</b> feature, integration with Xalan, <b>who:</b> <a href="#personref-??">??</a>, <b>priority:</b> medium</p>
  -<p>16) 
  -      Add support for nonstatic external Java functions. Note: Task may be implemented as a result of integrating Xsltc and Xalan 
  -                                 and using shared code.
  +<p>15) 
  +      Add support for nonstatic external Java functions.  
  +      Note: Task may be implemented as a result of integrating Xsltc and Xalan 
  +      and using shared code.
      <BR>
   <b>context:</b> code, packages:????, <b>category:</b> feature, integration with Xalan, <b>who:</b> <a href="#personref-??">??</a>, <b>priority:</b> medium</p>
  -<p>17) 
  +<p>16) 
       Fix bugs affecting the correctness of ouput 
       (1403, 1406, 1441, 1489, 1429, 1504,
  -     1508, 1512, 1513, 1516, 1520, 1521, 1525).  Note: Task may be implemented as a result of integrating Xsltc and Xalan 
  -                                 and using shared code.
  +     1508, 1512, 1513, 1516, 1520, 1521, 1525).
  +     Note: Task may be implemented as a result of integrating Xsltc and Xalan 
  +     and using shared code.
      <BR>
   <b>context:</b> code, packages:????, <b>category:</b> feature, integration with Xalan, <b>who:</b> <a href="#personref-??">??</a>, <b>priority:</b> medium</p>
  -<p>18) 
  +<p>17) 
       Use SAX to build the AST. The DOM builder
      (the real DOM builder, not our quasi-DOM builder) receives SAX
      events when it builds the DOM. The compiler.Parser class could
  @@ -125,7 +121,7 @@
      the need for a DOM (saves loads of time and memory).
      <BR>
   <b>context:</b> code, AST, <b>category:</b> architecture, <b>who:</b> <a href="#personref-??">??</a>, <b>priority:</b> medium</p>
  -<p>19) 
  +<p>18) 
         Consider building a DOM-2-'DOM' converter, perhaps by adding 
         a second DOM builder inner class to our DOM. Then we would have 
         one SAX DOM builder and one DOM DOM builder. I don't know if
  @@ -139,26 +135,42 @@
   <a name="release-date-completed">
   <H3>Completed: </H3>
   </a>
  +<p>1)            
  +     Replace all Project X components and APIs with 
  +     JAXP equivalents (this includes updating compiler's parser 
  +     to use SAX2/DOM2).
  +   <BR>
  +<b>context:</b> code, packages: org.apache.xalan.xsltc, <b>category:</b> feature, <b>who:</b> <a href="#personref-MJ,%20TM">MJ, TM</a>, <b>priority:</b> high</p>
   <HR>
   <H3>
   <a name="developer-list">Developers:</a>
   </H3>
  -<p>A list of some of people currently working on working on XCLTC:</p>
  +<p>A list of some of people currently working on working on XSLTC:</p>
   <ul>
   <li>
  +<a href="mailto:jaceka@crossgain.com">Jacek Ambroziak</a><a name="personref-JA"> (JA)</a>
  +<BR>
  +     Inventor, architect, former lead developer and evangelist.
  +   </li>
  +<li>
   <a href="mailto:Tom.Amiro@Sun.COM">Tom Amiro</a><a name="personref-TA"> (TA)</a>
   <BR>
  -     Details to be added.
  +     Testing.
      </li>
   <li>
   <a href="mailto:morten@xml.apache.org">Morten J&Oslash;rgensen</a><a name="personref-MJ"> (MJ)</a>
   <BR>
  -     Details to be added.
  +     Lead developer - key contributor on design documentation, ID/Keys, performance, JAXP, and continuing development in general.
      </li>
   <li>
   <a href="mailto:Glenn.Miller@Sun.COM">G. Todd Miller</a><a name="personref-TM"> (TM)</a>
  +<BR>
  +     Developer - key contributor on TrAX.
  +   </li>
  +<li>
  +<a href="mailto:santiago@cs.bu.edu">Santiago Pericas-Geertsen</a><a name="personref-SP"> (SP)</a>
   <BR>
  -     Details to be added.
  +     Developer - key contributor on compilation strategy.
      </li>
   </ul>
   </BODY>
  
  
  
  1.2       +3 -5      xml-site/targets/xalan-j/xsltc/graphics/ext-40-label-1.jpg
  
  	<<Binary file>>
  
  
  1.2       +7 -5      xml-site/targets/xalan-j/xsltc/graphics/ext-40-label-2.jpg
  
  	<<Binary file>>
  
  
  1.2       +5 -3      xml-site/targets/xalan-j/xsltc/graphics/ext-40-label-3.jpg
  
  	<<Binary file>>
  
  
  1.2       +4 -2      xml-site/targets/xalan-j/xsltc/graphics/index-label-1.jpg
  
  	<<Binary file>>
  
  
  1.2       +7 -7      xml-site/targets/xalan-j/xsltc/graphics/index-label-2.jpg
  
  	<<Binary file>>
  
  
  1.2       +5 -2      xml-site/targets/xalan-j/xsltc/graphics/index-label-3.jpg
  
  	<<Binary file>>
  
  
  1.2       +4 -4      xml-site/targets/xalan-j/xsltc/graphics/xsl_comment_design-label-1.jpg
  
  	<<Binary file>>
  
  
  1.2       +3 -4      xml-site/targets/xalan-j/xsltc/graphics/xsl_comment_design-label-2.jpg
  
  	<<Binary file>>
  
  
  1.2       +4 -4      xml-site/targets/xalan-j/xsltc/graphics/xsl_comment_design-label-3.jpg
  
  	<<Binary file>>
  
  
  1.2       +1 -3      xml-site/targets/xalan-j/xsltc/graphics/xsl_key_design-label-1.jpg
  
  	<<Binary file>>
  
  
  1.2       +4 -6      xml-site/targets/xalan-j/xsltc/graphics/xsl_key_design-label-2.jpg
  
  	<<Binary file>>
  
  
  1.2       +3 -2      xml-site/targets/xalan-j/xsltc/graphics/xsl_key_design-label-3.jpg
  
  	<<Binary file>>
  
  
  1.2       +2 -2      xml-site/targets/xalan-j/xsltc/graphics/xsl_lang_design-label-1.jpg
  
  	<<Binary file>>
  
  
  1.2       +4 -2      xml-site/targets/xalan-j/xsltc/graphics/xsl_lang_design-label-2.jpg
  
  	<<Binary file>>
  
  
  1.2       +2 -3      xml-site/targets/xalan-j/xsltc/graphics/xsl_lang_design-label-3.jpg
  
  	<<Binary file>>
  
  
  1.2       +3 -2      xml-site/targets/xalan-j/xsltc/graphics/xsl_sort_design-label-1.jpg
  
  	<<Binary file>>
  
  
  1.2       +5 -4      xml-site/targets/xalan-j/xsltc/graphics/xsl_sort_design-label-2.jpg
  
  	<<Binary file>>
  
  
  1.2       +2 -2      xml-site/targets/xalan-j/xsltc/graphics/xsl_sort_design-label-3.jpg
  
  	<<Binary file>>
  
  
  1.2       +6 -4      xml-site/targets/xalan-j/xsltc/graphics/xsl_unparsed_design-label-1.jpg
  
  	<<Binary file>>
  
  
  1.2       +9 -12     xml-site/targets/xalan-j/xsltc/graphics/xsl_unparsed_design-label-2.jpg
  
  	<<Binary file>>
  
  
  1.2       +3 -3      xml-site/targets/xalan-j/xsltc/graphics/xsl_unparsed_design-label-3.jpg
  
  	<<Binary file>>
  
  
  1.2       +4 -3      xml-site/targets/xalan-j/xsltc/graphics/xsl_whitespace_design-label-1.jpg
  
  	<<Binary file>>
  
  
  1.2       +5 -2      xml-site/targets/xalan-j/xsltc/graphics/xsl_whitespace_design-label-2.jpg
  
  	<<Binary file>>
  
  
  1.2       +5 -3      xml-site/targets/xalan-j/xsltc/graphics/xsl_whitespace_design-label-3.jpg
  
  	<<Binary file>>
  
  
  1.2       +2 -6      xml-site/targets/xalan-j/xsltc/graphics/xsltc_compiler-label-1.jpg
  
  	<<Binary file>>
  
  
  1.2       +6 -7      xml-site/targets/xalan-j/xsltc/graphics/xsltc_compiler-label-2.jpg
  
  	<<Binary file>>
  
  
  1.2       +3 -6      xml-site/targets/xalan-j/xsltc/graphics/xsltc_compiler-label-3.jpg
  
  	<<Binary file>>
  
  
  1.2       +4 -2      xml-site/targets/xalan-j/xsltc/graphics/xsltc_dom-label-1.jpg
  
  	<<Binary file>>
  
  
  1.2       +8 -4      xml-site/targets/xalan-j/xsltc/graphics/xsltc_dom-label-2.jpg
  
  	<<Binary file>>
  
  
  1.2       +2 -2      xml-site/targets/xalan-j/xsltc/graphics/xsltc_dom-label-3.jpg
  
  	<<Binary file>>
  
  
  1.2       +3 -4      xml-site/targets/xalan-j/xsltc/graphics/xsltc_namespace-label-1.jpg
  
  	<<Binary file>>
  
  
  1.2       +1 -4      xml-site/targets/xalan-j/xsltc/graphics/xsltc_namespace-label-2.jpg
  
  	<<Binary file>>
  
  
  1.2       +5 -3      xml-site/targets/xalan-j/xsltc/graphics/xsltc_namespace-label-3.jpg
  
  	<<Binary file>>
  
  
  1.2       +2 -4      xml-site/targets/xalan-j/xsltc/graphics/xsltc_runtime-label-1.jpg
  
  	<<Binary file>>
  
  
  1.2       +2 -9      xml-site/targets/xalan-j/xsltc/graphics/xsltc_runtime-label-2.jpg
  
  	<<Binary file>>
  
  
  1.2       +5 -4      xml-site/targets/xalan-j/xsltc/graphics/xsltc_runtime-label-3.jpg
  
  	<<Binary file>>
  
  
  1.2       +3 -3      xml-site/targets/xalan-j/xsltc/graphics/xsltc_trax-label-1.jpg
  
  	<<Binary file>>
  
  
  1.2       +5 -2      xml-site/targets/xalan-j/xsltc/graphics/xsltc_trax-label-2.jpg
  
  	<<Binary file>>
  
  
  1.2       +1 -6      xml-site/targets/xalan-j/xsltc/graphics/xsltc_trax-label-3.jpg
  
  	<<Binary file>>
  
  

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