You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by er...@apache.org on 2012/02/21 17:28:58 UTC
svn commit: r1291896 - /commons/proper/math/trunk/src/site/xdoc/changes.xml
Author: erans
Date: Tue Feb 21 16:28:58 2012
New Revision: 1291896
URL: http://svn.apache.org/viewvc?rev=1291896&view=rev
Log:
First stab at release description.
Modified:
commons/proper/math/trunk/src/site/xdoc/changes.xml
Modified: commons/proper/math/trunk/src/site/xdoc/changes.xml
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/site/xdoc/changes.xml?rev=1291896&r1=1291895&r2=1291896&view=diff
==============================================================================
--- commons/proper/math/trunk/src/site/xdoc/changes.xml (original)
+++ commons/proper/math/trunk/src/site/xdoc/changes.xml Tue Feb 21 16:28:58 2012
@@ -51,10 +51,39 @@ The <action> type attribute can be add,u
with a new-line in the release notes. (These spaces are ignored when displaying HTML).
If the output is not quite correct, check for invisible trailing spaces!
-->
- <release version="3.0" date="TBD" description="TBD">
+ <release version="3.0" date="TBD" description="
+This is a major release: It combines bug fixes, new features and
+changes to existing features.
+
+Most notable among the new features are: XXX
+
+Most notable among the changes are: Exclusive use of unchecked exceptions,
+removal of interfaces for which a single implementation is assumed to exist,
+improved coding and API consistency across packages.
+
+Because of the bas package name change, this release can be used together
+with earlier versions of Commons Math.
+The minimal version of the Java platform required to compile and use
+Commons Math is Java 5.
+Users are encouraged to upgrade to this version, as in addition to new
+features, this release includes numerous bug fixes.
+Users of Commons Math 2.0-2 should recompile their code against the 3.0 JAR
+file and must adjust the import statements to use the appropriate
+org.apache.commons.math3 base package.
+Most of the compilation errors users will encounter after the switch will be
+due to moved or deleted classes/interfaces due to package reorganization.
+
+Caveat:
+1. The implementation of the BOBYQA optimization algorithm is in alpha state
+(cf. MATH-621): Many code paths are untested, and we are looking
+for volunteers to improve the code readability, robustness and performance
+and to extend the unit tests suite.
+2. A few methods in the FastMath class are in fact slower that their
+counterparts in either Math or StrictMath (cf. MATH-740).
+">
<action dev="erans" type="update" issue="MATH-698">
Classes "CMAESOptimizer" and "BOBYQAOptimizer" inherit from
- "BaseAbstractMultivariateSimpleBoundsOptimizer (in package
+ "BaseAbstractMultivariateSimpleBoundsOptimizer" (in package
"o.a.c.m.optimization.direct").
</action>
<action dev="sebb" type="fix" issue="MATH-650" >