You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by ps...@apache.org on 2004/07/25 17:13:48 UTC

cvs commit: jakarta-commons/math/xdocs tasks.xml

psteitz     2004/07/25 08:13:48

  Modified:    math/xdocs tasks.xml
  Log:
  Removed completed tasks, added Rational/Fraction class task for next release.
  
  Revision  Changes    Path
  1.24      +32 -64    jakarta-commons/math/xdocs/tasks.xml
  
  Index: tasks.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-commons/math/xdocs/tasks.xml,v
  retrieving revision 1.23
  retrieving revision 1.24
  diff -u -r1.23 -r1.24
  --- tasks.xml	23 Jun 2004 16:26:17 -0000	1.23
  +++ tasks.xml	25 Jul 2004 15:13:47 -0000	1.24
  @@ -20,83 +20,44 @@
   <!-- $Revision$ $Date$ -->
   <document>
     <properties>
  -    <title>Tasks: Done And To Do</title>
  +    <title>Tasks: To Do</title>
     </properties>
     <body>
       <section name="Aim">
  -      <p>This page aims to be a handy reference not only of the work done but also of work pending for the next planned release. 
  -      Users who want new features should submit patches to this page in the unclassified section of this document. 
  -      Developers who want to lend a hand can grab tasks from this page. Everyone can see the progress which is being made.</p>
  +      <p>This page aims to be a handy reference of work pending for the next
  +      planned release.  Users who want new features should submit patches to this
  +      page in the unclassified section.  Developers who want to lend a hand can
  +      grab tasks from this page. Everyone can see the progress which is being
  +      made.</p>
       </section>
       <section name="TODO list">
  -      <p>The following is a list of items still <code>TODO</code> for Math.  Contributions are welcome!</p>
  +      <p>The following is a list of items still <code>TODO</code> for Math.  
  +      Contributions are welcome!</p>
         <subsection name="Documentation and Code Conformance Tasks">
  -        <p>Many of these will always be a required. Please focus on applying format standards and provide as many 
  -        test cases as possible for your code.</p>
  +        <p>Many of these will always be a required. Please focus on applying
  +        format standards and provide as many test cases as possible for your
  +        code.</p>
           <dl>
  -          <dt>Develop user's guide following the package structure.</dt>
  -          <dd>Incomplete Sections:   6.2 Double Array Utilities, 6.4 Binomial Coefficients</dd>
             <dt>Performance and accuracy testing.</dt>
  -          <dd>If anyone is interested in helping out here, what we could really use is a wider selection of test cases for the core
  -           numerical functions and validation against either other packages (e.g. R for the statistical stuff), verified datasets,
  -           or experiments comparing implementions using floats to doubles.</dd>
  +          <dd>If anyone is interested in helping out here, we could really use
  +           a wider selection of test cases for the core numerical functions and
  +           validation against either other packages (e.g. R for the statistical
  +           stuff), verified datasets, or experiments comparing implementions
  +           using floats to doubles.</dd>
             <dt>Test Coverage.</dt>
  -          <dd>Clover tests show gaps in test path coverage. Get all tests to 100% coverage.  Also improve test data and 
  +          <dd>Clover tests show some remaining gaps in test path coverage. Goal
  +           is to get all tests to 100% coverage.  Also improve test data and
              boundary conditions coverage.</dd>
             <dt>Code review.</dt>
             <dd>
  -            <p>Code review is a continuous process that all Contributors and Developers should practice while working on the code base.</p>
  +            <p>Code review is a continuous process that all Contributors and
  +             Developers should practice while working on the code base.</p>
               <ul>
  -              <li>Javadoc generation is still throwing warnings.  Bring the Javadoc into compliance (i.e. reach zero warnings).</li>
  -              <li>Verify that the code matches the documentation and identify obvious inefficiencies or numerical problems.  All feedback/suggestions for improvement/patches are welcome.</li>
  -              <li>Checkstyle with modified properties still shows many errors.  Try to clean these up.</li>
  +              <li>Verify that the code matches the documentation and identify
  +               inefficiencies or numerical problems.  All feedback/suggestions
  +               for improvement/patches are welcome.</li>
               </ul>
             </dd>
  -          <dt>Javadoc</dt>
  -          <dd>Bring all javadoc up to requirements in the <a href="developers.html">Developer's Guide</a></dd>
  -          <dd>Run linkcheck and fix all broken links in Javadoc</dd>
  -        </dl>
  -      </subsection>
  -      <subsection name="Algorithm Development Tasks">
  -        <p>These current tasks are planned and need completion for the inital release</p>
  -        <dl>
  -         <dt>Root Finding</dt>
  -          <dd>
  -            <ul>
  -              <li>Rework unit tests for root finding</li>
  -              <li>Checkstyle with modified properties still shows many errors.  Try to clean these up.</li>
  -              <li>Finalize API (maybe move to stateless implementation)</li>
  -            </ul>
  -          </dd>
  -        
  -        <dt>Complex Number Library</dt>
  -          <dd>
  -              An initial <a href="http://nagoya.apache.org/bugzilla/show_bug.cgi?id=24241">submission</a>
  -              of a complex number library has been donated by Brent Worden. It has been added 
  -              and is open to be reviewed/tested by others for feedback. 
  -              The implementation is based on the following source:
  -              <a href="http://myweb.lmu.edu/dmsmith/ZMLIB.pdf">http://myweb.lmu.edu/dmsmith/ZMLIB.pdf</a>.            
  -              <ul>
  -                  <li><a href="http://nagoya.apache.org/eyebrowse/ReadMsg?listId=15&amp;msgNo=28132">
  -                      Thread Subject: [math] Complex dilemmas
  -                  </a></li>
  -                  <li><a href="http://nagoya.apache.org/eyebrowse/ReadMsg?listName=commons-dev@jakarta.apache.org&amp;msgNo=36293">
  -                      Thread Subject: [math] Complex implementation
  -                  </a></li>
  -              </ul>
  -          </dd>
  -        <dt>RealMatrix</dt>
  -          <dd>
  -            <ul>
  -              <li>Implement rank() method or drop from interface.</li>
  -            </ul>
  -          </dd> 
  -        <dt>BeanList Statistics</dt>
  -          <dd>
  -            <ul>
  -              <li>Refactor BeanList statistics, find appropriate package placement</li>
  -            </ul>
  -          </dd> 
           </dl>
         </subsection>
       </section>
  @@ -113,8 +74,15 @@
             <dt>Linear Algebra</dt>
             <dd>
               <ul>
  -              <li>More matrix decompositions (Cholesky, QR, SVD) and framework to support.</li>
  +              <li>More matrix decompositions (Cholesky, QR, SVD) and framework
  +               to support.</li>
                 <li>Sparse matrices</li>
  +            </ul>
  +          </dd> 
  +          <dt>Math</dt>
  +          <dd>
  +            <ul>
  +              <li>Rational Number (or Fraction) class</li>
               </ul>
             </dd> 
           </dl> 
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org