This bumps things forward to 0.99 and adds the release
announcement.

ChangeLog:

2009-02-06  Andrew John Hughes  <ahug...@redhat.com>

        * NEWS:
        Add stub for 0.99.
        * configure.ac:
        Bump to 0.99.
        * doc/www.gnu.org/announce/20090205.wml,
        * doc/www.gnu.org/downloads/downloads.wml,
        * doc/www.gnu.org/newsitems.txt:
        Update website.

-- 
Andrew :)

Support Free Java!
Contribute to GNU Classpath and the OpenJDK
http://www.gnu.org/software/classpath
http://openjdk.java.net
PGP Key: 94EFD9D8 (http://subkeys.pgp.net)
Fingerprint = F8EF F1EA 401E 2E60 15FA  7927 142C 2591 94EF D9D8
Index: NEWS
===================================================================
RCS file: /sources/classpath/classpath/NEWS,v
retrieving revision 1.197
diff -u -u -r1.197 NEWS
--- NEWS        5 Feb 2009 23:39:43 -0000       1.197
+++ NEWS        6 Feb 2009 02:17:32 -0000
@@ -1,3 +1,5 @@
+New in release 0.99 (XXX XX, XXXX)
+
 New in release 0.98 (Feb 05, 2009)
 
 * Native support for BigInteger is now provided using the GMP
Index: configure.ac
===================================================================
RCS file: /sources/classpath/classpath/configure.ac,v
retrieving revision 1.243
diff -u -u -r1.243 configure.ac
--- configure.ac        5 Feb 2009 23:26:08 -0000       1.243
+++ configure.ac        6 Feb 2009 02:17:35 -0000
@@ -6,7 +6,7 @@
 dnl define([AC_CACHE_LOAD], )dnl
 dnl define([AC_CACHE_SAVE], )dnl
 
-AC_INIT([GNU Classpath],[0.98],[classp...@gnu.org],[classpath])
+AC_INIT([GNU Classpath],[0.99-pre],[classp...@gnu.org],[classpath])
 AC_CONFIG_SRCDIR(java/lang/System.java)
 
 AC_CANONICAL_TARGET
Index: doc/www.gnu.org/newsitems.txt
===================================================================
RCS file: /sources/classpath/classpath/doc/www.gnu.org/newsitems.txt,v
retrieving revision 1.48
diff -u -u -r1.48 newsitems.txt
--- doc/www.gnu.org/newsitems.txt       11 Jun 2008 21:30:52 -0000      1.48
+++ doc/www.gnu.org/newsitems.txt       6 Feb 2009 02:17:36 -0000
@@ -1,3 +1,8 @@
+<newsitem date="05 Feb 2009">
+<createlink name="GNU Classpath 0.98"
+            url="announce/20090205.html">
+</newsitem>
+
 <newsitem date="06 Jun 2008">
 <createlink name="GNU Classpath 0.97.2"
             url="announce/20080606.html">
Index: doc/www.gnu.org/announce/20090205.wml
===================================================================
RCS file: doc/www.gnu.org/announce/20090205.wml
diff -N doc/www.gnu.org/announce/20090205.wml
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ doc/www.gnu.org/announce/20090205.wml       6 Feb 2009 02:17:36 -0000
@@ -0,0 +1,143 @@
+#!wml --include=..
+
+#include "include/layout.wml"
+
+<subject "GNU Classpath 0.98 Announcement (2009-02-05)"> 
+
+<box>
+<boxtitle>GNU Classpath 0.98 "Better Late Than Never"</boxtitle>
+<boxitem>
+We are proud to announce the release of GNU Classpath 0.98.
+<p>
+GNU Classpath, essential libraries for java, is a project to create
+free core class libraries for use with runtimes, compilers and tools
+for the java programming language.
+<p>
+The GNU Classpath developer snapshot releases are not directly aimed
+at the end user but are meant to be integrated into larger development
+platforms. For example JamVM, CACAO and Kaffe can make use of an installed
+copy of GNU Classpath 0.98, while GCC (gcj) will use the developer
+snapshots as a base for future versions. For more projects based on GNU
+Classpath, <createlink 
url="http://www.gnu.org/software/classpath/stories.html";>
+</p>
+<p>
+This release brings with it a number of interesting new features:
+</p>
+<ul>
+<li>A GMP (<createlink url="http://gmplib.org/";>) backend for java.math 
(PR28664)</li>
+<li>Integration of the Java Activation Framework implementation developed by 
the ClasspathX project
+(<createlink url="http://www.gnu.org/software/classpathx/";>) to provide the 
javax.activation API introduced in 1.6.</li>
+<li>Integration of GJDoc, a documentation generator (example output: 
<createlink url="http://developer.classpath.org/doc/";> or <createlink 
url="http://fuseyism.com/classpath/doc/";>)</li>
+<li>Updated to use CLDR 1.5.1 (PR35237)</li>
+<li>Preliminary support for java.util.Scanner (PR30436)</li>
+</ul>
+<p>
+There have also been many bugfixes over the past year. Those relevant to 0.98 
can be found at
+<createlink 
url="http://gcc.gnu.org/bugzilla/buglist.cgi?product=classpath&target_milestone=0.98";>
+</p>
+<p>
+With the 0.95 release, we switched fully towards the 1.5 generics work that we 
previously released separately as classpath-generics. All this work is now 
fully integrated in the main release and various runtimes (gcj, cacao, jamvm, 
ikvm, etc) have been extended to take advantage of the new generics, 
annotations and enumeration support in the core library. As a consequence, only 
1.5 capable compilers (currently the Eclipse Compiler for Java (ecj) and Sun's 
javac) may be used to build Classpath.
+</p>
+<p>
+The GNU Classpath developers site
+<createlink url="http://developer.classpath.org/";>
+provides detailed information on how to start with helping the GNU
+Classpath project and gives an overview of the core class library
+packages currently provided.
+<p>
+For each snapshot release generated documentation is provided through
+the GNU Classpath Tools gjdoc project,which will become part of GNU Classpath
+itself with the release of 0.98.  A documentation generation
+framework for java source files used by the GNU project. Full
+documentation on the currently implementated packages and classes can
+be found at: <createlink url="http://developer.classpath.org/doc/";>
+We are looking into how to extend the documentation experience in the
+future. Please contact the mailinglist if you would like to help with
+this effort.
+<p>
+For more information about the project see also:
+<ul>
+<li>GNU Classpath home page: <createlink 
url="http://www.gnu.org/software/classpath/";>
+
+<li>Developer information (wiki): <createlink 
url="http://developer.classpath.org/";>
+
+<li>Full class documentation: <createlink 
url="http://developer.classpath.org/doc/";>
+
+<li>GNU Classpath hackers: <createlink url="http://planet.classpath.org/";>
+
+<li>Autobuilder, current build status, build snapshots: <createlink 
url="http://builder.classpath.org/";>
+
+<li>Application test pages (wiki)
+  <createlink url="http://developer.classpath.org/mediation/Applets";>
+  <createlink url="http://developer.classpath.org/mediation/FreeAWTTestApps";>
+  <createlink url="http://developer.classpath.org/mediation/FreeSwingTestApps";>
+  <createlink url="http://developer.classpath.org/mediation/FreeSWTTestApps";>
+
+<li>GNU Classpath hacking with Eclipse (wiki)
+  <createlink 
url="http://developer.classpath.org/mediation/ClasspathHackingWithEclipse";>
+
+<li>GNU Classpath promotion banners: <createlink 
url="http://developer.classpath.org/mediation/ClasspathBanners";>
+</ul>
+GNU Classpath 0.98 can be downloaded from <createlink 
url="ftp://ftp.gnu.org/pub/gnu/classpath/";>
+or one of the ftp.gnu.org mirrors <createlink 
url="http://www.gnu.org/order/ftp.html";> or the Classpath
+continuous integration system <createlink 
url="http://builder.classpath.org/dist";>
+<p><pre>
+File: classpath-0.98.tar.gz
+MD5sum: 90c6571b8b0309e372faa0f9f6255ea9
+SHA1sum: 1d6e8d1b3542a35bbd1013c61fab3cfae083decb
+</pre></p>
+<p>
+New in release 0.98 (Feb 05, 2009)
+</p>
+<ul>
+<li>Native support for BigInteger is now provided using the GMP library. A new 
option, --enable/disable-gmp is provided, and the option is enabled by default 
if GMP is found.</li>
+<li>Classpath now makes use of a new StringBuilder implementation internally 
called CPStringBuilder. In addition to being unsynchronised, like 
StringBuilder, this also avoids copying the
+array when toString or substring is called. While StringBuffer/Builder always 
retain their own array, which is only altered during resizing, CPStringBuilder 
gives away its array when the result is generated by toString()/substring() and 
starts afresh. The default capacity of CPStringBuilder can also be configured 
using the gnu.classpath.cpstringbuilder.capacity property. (PR21869)</li>
+<li>gjdoc is now built as part of tools.zip</li>
+<li>Import of the Java Activation Framework from ClasspathX to provide 
javax.activation (part of 1.6)</li>
+<li>Preliminary version of java.util.Scanner (PR30436)</li>
+<li>Reduce cost of ThreadLocal(s) to improve Jython performance (PR33690)</li>
+<li>Updated to use CLDR 1.5.1 (PR35237)</li>
+<li>Many bug fixes including:
+<ul>
+<li>PR22851: zoneStrings in gnu/java/locale/LocaleInformation*</li>
+<li>PR31895: setCurrency(Currency) does not actually change the currency.</li>
+<li>PR32028: Make fails at gjdoc</li>
+<li>PR34840: Mismatch between Sun and Classpath's java.lang.Appendable</li>
+<li>PR35487: gcj causes ConcurrentModificationException during tomcat5</li>
+<li>PR35690: javax.tools.FileObject.toUri is in wrong case</li>
+<li>PR36085: java.util.regex escape-sequence handling</li>
+<li>PR36147: Apache Tomcat fails to read descriptors using GNU XML</li>
+<li>PR36219: gnu.xml.transform.SortKey isn't subclass</li>
+<li>PR36220: NPEs in gnu.xml.transform.* clone methods</li>
+<li>PR36221: DomDOMException running SPEC jvm 2008 xml.transform</li>
+<li>PR36477: OOME in CPStringBuilder when running Eclipse</li>
+<li>PR36522: Policy file is not read at all</li>
+<li>PR36636: gjar -u doesn't work</li>
+<li>PR36637: --without-fastjar doesn't wor</li>
+<li>PR36677: Omission bug in JDWP VirtualMachineCommandSet</li>
+<li>PR38417: gnu.java.security.util.PRNG produces easily predictable 
values</li>
+<li>PR38473: Segmentation fault in retrieving font outline decomposition</li>
+<li>PR38861: Support XULRunner 1.9.1.</li>
+<li>PR38912: XMLParser not interning element names</li>
+</ul></li>
+</ul>
+<p>Runtime interface changes:</p>
+<ul>
+<li>VMSecureRandom has moved to gnu.java.security.jce.prng.VMSecureRandom as 
part of the fix for PR38417.</li>
+<li>gnu.java.lang.VMCPStringBuilder has been added and should be added to 
avoid the inefficency of reflection when creating non-copied String 
objects.</li>
+</ul>
+<p>
+The following people helped with this release:
+</p>
+<p>
+Chris Burdess, David Daney, David Edelsohn, Daniel Frampton, Michael Franz, 
Jeroen Frijters, David P Grove, Andrew Haley, Laszlo Andras Hernadi, Andrew 
John Hughes, Matthias Klose, Byeogncheol Lee, Robert Lougher, Raif S. Naffah, 
Xavier Poinsard, Ian Rogers, Robert Schuster, Archit Shah, Joshua Sumali, 
Christian Thalinger, Mario Torre, Tom Tromey, Ralf Wildenhues, Mark Wielaard
+</p>
+<p>
+We would also like to thank the numerous bug reporters and testers!  In 
+addition, we'd like to extend our thanks to all those who've contributed over 
+the years and have helped in building a thriving and friendly community 
+around the GNU Classpath project.
+</p>
+</boxitem>
+</box>
Index: doc/www.gnu.org/downloads/downloads.wml
===================================================================
RCS file: /sources/classpath/classpath/doc/www.gnu.org/downloads/downloads.wml,v
retrieving revision 1.25
diff -u -u -r1.25 downloads.wml
--- doc/www.gnu.org/downloads/downloads.wml     6 Jul 2008 18:16:06 -0000       
1.25
+++ doc/www.gnu.org/downloads/downloads.wml     6 Feb 2009 02:17:36 -0000
@@ -77,10 +77,10 @@
 <download-block>
 
 <download
-       date="06 Jun 2008"
-       version="0.97.2"
-       url="ftp://ftp.gnu.org/gnu/classpath/classpath-0.97.2.tar.gz";
-       notes="http://www.gnu.org/software/classpath/announce/20080606.html";
+       date="05 Feb 2009"
+       version="0.98"
+       url="ftp://ftp.gnu.org/gnu/classpath/classpath-0.98.tar.gz";
+       notes="http://www.gnu.org/software/classpath/announce/20090205.html";
 >
 
 <!-- download
@@ -100,6 +100,12 @@
 
 <download-block>
 <download
+       date="06 Jun 2008"
+       version="0.97.2"
+       url="ftp://ftp.gnu.org/gnu/classpath/classpath-0.97.2.tar.gz";
+       notes="http://www.gnu.org/software/classpath/announce/20080606.html";
+>
+<download
        date="11 Mar 2008"
        version="0.97.1"
        url="ftp://ftp.gnu.org/gnu/classpath/classpath-0.97.1.tar.gz";

Reply via email to