You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by to...@apache.org on 2003/07/31 23:07:37 UTC

cvs commit: jakarta-commons-sandbox/math/xdocs index.xml

tobrien     2003/07/31 14:07:37

  Modified:    math/xdocs index.xml
  Log:
  Some rewording, mostly indentation.
  
  Revision  Changes    Path
  1.3       +73 -53    jakarta-commons-sandbox/math/xdocs/index.xml
  
  Index: index.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-commons-sandbox/math/xdocs/index.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- index.xml	5 Jul 2003 16:59:13 -0000	1.2
  +++ index.xml	31 Jul 2003 21:07:37 -0000	1.3
  @@ -5,66 +5,86 @@
    <properties>
     <title>Commons-Math: The Jakarta Mathematics Library</title>
     <author email="rdonkin@apache.org">Robert Burrell Donkin</author>
  +  <author email="tobrien@apache.org">Tim O'Brien</author>
    </properties>
   
  -<body>
  + <body>
   
  -<section name="Commons-Math: The Jakarta Mathematics Library" href="summary">
  -        <p>
  -The Java programming language and the math extensions in commons-lang provide 
  -implementations for only the most basic mathematical algorithms. Routine development 
  -tasks such as computing basic statistics or solving a system of linear equations require 
  -components not available in java or commons-lang.
  -    </p>
  -        <p>
  -Most basic mathematical or statistical algorithms are available in open source 
  -implementations, but to assemble a simple set of capabilities one has to use multiple 
  -libraries, many of which have more restrictive licensing terms than the ASF. In addition, 
  -many of the best open source implementations (e.g. the R statistical package) are either 
  -not available in Java or require large support libraries and/or external dependencies to work.
  +  <section name="Commons-Math: The Jakarta Mathematics Library" href="summary">
  +   <p>
  +    The Java programming language and the math extensions in
  +    Commons Lang provide implementations for only the most basic
  +    mathematical algorithms. Routine development tasks such as
  +    computing basic statistics or solving a system of linear equations
  +    require components not available in Java or Commons Lang.
  +   </p>
  +   <p>
  +    Most basic mathematical or statistical algorithms are available in
  +    open source implementations, but to assemble a simple set of
  +    capabilities one has to use multiple libraries, many of which have
  +    more restrictive licensing terms than the ASF. In addition, many
  +    of the best open source implementations (e.g. the R statistical
  +    package) are either not available in Java or require large support
  +    libraries and/or external dependencies to work.
  +   </p>
  +   <p>
  +    Commons Math is a library of lightweight, self-contained
  +    mathematics and statistics components addressing the most common
  +    problems not available in the Java programming language or Commons
  +    Lang.
  +   </p>
  +   <p>
  +    Guiding principles:
  +    <ol>
  +     <li>
  +      Real-world application use cases will determine development
  +      priority.
  +     </li>
  +     <li>
  +      This package will emphasize small, easily integrated components
  +      rather than large libraries with complex dependencies and
  +      configurations.
  +     </li>
  +     <li>
  +      All algorithms will be fully documented and follow generally
  +      accepted best practices.
  +     </li>
  +     <li>
  +      In situations where multiple standard algorithms exist, a
  +      Strategy pattern will be used to support multiple
  +      implementations.
  +     </li>
  +     <li>
  +      Limited dependencies. No external dependencies beyond Commons
  +      components and the core Java 2 platform.
  +     </li>
  +    </ol>
  +   </p>
  +   <subsection name='An Apology To British Users And Developers'>
  +    <p>
  +     Yes - I know that it should be commons-maths. But think of all the
  +     bandwidth saved by losing that 's' ;)
       </p>
  -
  -
  -        <p>
  -Commons-Math is a library of lightweight, self-contained mathematics and statistics 
  -components addressing the most common practical problems not immediately available in the 
  -Java programming language or commons-lang. The guiding principles for commons-math are:
  -
  -<ol>
  -<li>Real-world application use cases determine priority</li>
  -<li>Emphasis on small, easily integrated components rather than large libraries with 
  -complex dependencies</li>
  -<li>All algorithms are fully documented and follow generally accepted best practices</li>
  -<li>In situations where multiple standard algorithms exist, use the Strategy pattern to 
  -support multiple implementations</li>
  -<li>Limited dependencies. No external dependencies beyond Commons components and the JDK</li>
  -</ol>
  -</p>
  -
  -        <subsection name='An Apology To British Users And Developers'>
  -            <p>
  -Yes - I know that it should be commons-maths. But think of all the bandwidth saved by losing that 's' ;)
  -        </p>
  -    </subsection>
  -</section>
  -
  -<section name="Download Math">
  -  <subsection name="Releases">
  -        <p>
  -There haven't been any yet! The more people who contribute, the quicker this will happen.
  +   </subsection>
  +  </section>
  +  <section name="Download Math">
  +   <subsection name="Releases">
  +    <p>
  +     There haven't been any yet! The more people who contribute, the
  +     quicker this will happen.
       </p>
  -  </subsection>
  -  <subsection name="Nightly Builds">
  +   </subsection>
  +   <subsection name="Nightly Builds">
       <p>
  -        Nightly builds are built once a day from the current CVS HEAD.
  -        This is (nearly) the lastest code and so should be treated with caution!
  +     Nightly builds are built once a day from the current CVS HEAD.
  +     This is (nearly) the lastest code and so should be treated with
  +     caution!
       </p>
       <p>
  -        You can get the nightly builds from 
  -        <a href="http://jakarta.apache.org/builds/jakarta-commons/nightly/commons-math/">here</a>
  +     You can get the nightly builds from <a
  +     href="http://jakarta.apache.org/builds/jakarta-commons/nightly/commons-math/">here</a>
       </p>
  -  </subsection>
  -</section>
  -
  -</body>
  +   </subsection>
  +  </section>
  + </body>
   </document>
  
  
  

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