Documentation for v3.2

git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@406414 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Stephen Colebourne 2006-05-14 20:20:39 +00:00
parent 5c54256a5a
commit 68bc9c193c
5 changed files with 24 additions and 19 deletions

View File

@ -1,6 +1,6 @@
<?xml version="1.0"?> <?xml version="1.0"?>
<!-- <!--
Copyright 2005 The Apache Software Foundation. Copyright 2005-2006 The Apache Software Foundation.
Licensed under the Apache License, Version 2.0 (the "License"); Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License. you may not use this file except in compliance with the License.
@ -27,9 +27,9 @@ limitations under the License.
primary build system, however <a href="http://maven.apache.org">Maven</a> primary build system, however <a href="http://maven.apache.org">Maven</a>
is used for site generation. is used for site generation.
</p> </p>
<!--p> <p>
You may also be interested in the <a href="upgradeto1_1.html">upgrade notes</a>. You may also be interested in the <a href="release_3_2.html">v3.2 release notes</a>.
</p--> </p>
</section> </section>
<!-- ================================================== --> <!-- ================================================== -->
<section name="Ant Goals"> <section name="Ant Goals">

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="ISO-8859-1"?> <?xml version="1.0" encoding="ISO-8859-1"?>
<!-- <!--
Copyright 2004 The Apache Software Foundation Copyright 2004-2006 The Apache Software Foundation
Licensed under the Apache License, Version 2.0 (the "License"); Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License. you may not use this file except in compliance with the License.
@ -60,8 +60,8 @@ Thus there were now three packages, main, comparator and iterator.
</p> </p>
<p> <p>
<b>Collections 3.0</b> represents a re-birth of collections after an 18 month absence. <b>Collections 3.0</b> represented a re-birth of collections after an 18 month absence.
Many, many classes had been added to CVS but not released including primitive and Many, many classes were added to CVS but not released including primitive and
event-generating classes. In order to control the size of the collections distribution, event-generating classes. In order to control the size of the collections distribution,
these became two new projects - primitives and events. these became two new projects - primitives and events.
</p> </p>
@ -77,21 +77,26 @@ As a result of this, and the general ongoing growth in the component, a full sub
layout was chosen - one subpackage for each principal collections interface. layout was chosen - one subpackage for each principal collections interface.
</p> </p>
<p> <p>
Essentially the 3.0 release represents the result of changing from a 'dumping ground' Essentially the 3.0 release represented the result of changing from a 'dumping ground'
of re-used collections to a component <b>designed</b> for the purpose. of re-used collections to a component <b>designed</b> for the purpose.
Of course, backwards compatibility has been retained during all transitions using deprecation. Of course, backwards compatibility has been retained during all transitions using deprecation.
</p> </p>
<p> <p>
<b>Collections 2.1.1</b> is a patch release to v2.1. <b>Collections 2.1.1</b> was a patch release to v2.1.
Unfortunately, v3.0 created a <a href="compatibility.html">binary incompatibility</a> in the IteratorUtils class. Unfortunately, v3.0 created a <a href="compatibility.html">binary incompatibility</a> in the IteratorUtils class.
This patch was created as a work around, enabling v2.1.1 to be compatible with v3.1. This patch was created as a work around, enabling v2.1.1 to be compatible with v3.1.
</p> </p>
<p> <p>
<b>Collections 3.1</b> fixes some bugs in v3.0 and adds a few new enhancements. <b>Collections 3.1</b> fixed some bugs in v3.0 and adds a few new enhancements.
The most notable change is a new list implementation, TreeList, that is well balanced for insertions and removals at any index. The most notable change is a new list implementation, TreeList, that is well balanced for insertions and removals at any index.
Other changes include more classes implementing Serializable and a ReferenceIdentityMap. Other changes included more classes implementing Serializable and a ReferenceIdentityMap.
</p>
<p>
<b>Collections 3.2</b> combined bug fixes and some new features.
Notably MultiValueMap is a new more flexible implementation of MultiHashMap.
</p> </p>
</section> </section>

View File

@ -1,6 +1,6 @@
<?xml version="1.0"?> <?xml version="1.0"?>
<!-- <!--
Copyright 2002-2005 The Apache Software Foundation Copyright 2002-2006 The Apache Software Foundation
Licensed under the Apache License, Version 2.0 (the "License"); Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License. you may not use this file except in compliance with the License.
@ -59,8 +59,8 @@ as are various <a href="maven-reports.html">project reports</a>.
The JavaDoc API documents are available online: The JavaDoc API documents are available online:
</p> </p>
<ul> <ul>
<li>The <a href="api-release/index.html">current release 3.1</a></li> <li>The <a href="api-release/index.html">current release 3.2</a></li>
<li>The <a href="api-2.1.1/index.html">previous version 2.1.1</a></li> <li>The latest 2.x release - <a href="api-2.1.1/index.html">version 2.1.1</a></li>
<li>The <a href="apidocs/index.html">latest SVN</a></li> <li>The <a href="apidocs/index.html">latest SVN</a></li>
</ul> </ul>
<p> <p>
@ -71,9 +71,9 @@ The <a href="cvs-usage.html">subversion repository</a> can be
<!-- ================================================== --> <!-- ================================================== -->
<section name="Releases"> <section name="Releases">
<p> <p>
The latest version is v3.1. - The latest version is v3.2. -
<a href="http://jakarta.apache.org/site/downloads/downloads_commons-collections.cgi">Download now!</a><br /> <a href="http://jakarta.apache.org/site/downloads/downloads_commons-collections.cgi">Download now!</a><br />
<!--The <a href="upgradeto3_2.html">upgrade notes</a> are also available.--> The <a href="release_3_2.html">release notes</a> are also available.
</p> </p>
<p> <p>
For previous releases, see the <a href="http://archive.apache.org/dist/jakarta/commons/collections/">Apache Archive</a> For previous releases, see the <a href="http://archive.apache.org/dist/jakarta/commons/collections/">Apache Archive</a>

View File

@ -1,6 +1,6 @@
<?xml version="1.0"?> <?xml version="1.0"?>
<!-- <!--
Copyright 2005 The Apache Software Foundation. Copyright 2005-2006 The Apache Software Foundation.
Licensed under the Apache License, Version 2.0 (the "License"); Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License. you may not use this file except in compliance with the License.
@ -34,7 +34,7 @@ limitations under the License.
If you find your issue listed then please add a comment with your details.</li> If you find your issue listed then please add a comment with your details.</li>
<li><a href="http://mail-archives.apache.org/mod_mbox/jakarta-commons-dev/">Search the mailing list archive</a>. <li><a href="http://mail-archives.apache.org/mod_mbox/jakarta-commons-dev/">Search the mailing list archive</a>.
You may find your issue or idea has already been discussed.</li> You may find your issue or idea has already been discussed.</li>
<li><a href="http://issues.apache.org/bugzilla/enter_bug.cgi?product=Commons&amp;component=Collections&amp;version=3.1&amp;short_desc=%5Bcollections%5D%20%22Your%20subject%20heading%20here%22&amp;comment=Please%20provide%20details%20here.%20Its%20best%20to%20submit%20patches%20that%20alter%0D%0Aexisting%20file%20content%20in%20%22unified%20diff%22%20format.%20%0D%0A%0D%0ASubmissions%20that%20provide%20new%20files%20can%20be%20supplied%20as%20direct%20file%0D%0Aattachments%20or%20archives%20in%20zip%20or%20tar.gz%20format.%20please%20be%20kind%20%0D%0Aenough%20to%20identify%20the%20format%20of%20the%20attached%20archive%20as%20bugzilla%0D%0Atends%20to%20strip%20these%20characterstics%20by%20removing%20the%20files%20extension.">Submit a bug report or enhancement request</a>. <li><a href="http://issues.apache.org/bugzilla/enter_bug.cgi?product=Commons&amp;component=Collections&amp;version=3.2&amp;short_desc=%5Bcollections%5D%20%22Your%20subject%20heading%20here%22&amp;comment=Please%20provide%20details%20here.%20Its%20best%20to%20submit%20patches%20that%20alter%0D%0Aexisting%20file%20content%20in%20%22unified%20diff%22%20format.%20%0D%0A%0D%0ASubmissions%20that%20provide%20new%20files%20can%20be%20supplied%20as%20direct%20file%0D%0Aattachments%20or%20archives%20in%20zip%20or%20tar.gz%20format.%20please%20be%20kind%20%0D%0Aenough%20to%20identify%20the%20format%20of%20the%20attached%20archive%20as%20bugzilla%0D%0Atends%20to%20strip%20these%20characterstics%20by%20removing%20the%20files%20extension.">Submit a bug report or enhancement request</a>.
Please prefix all new issues with [collections] in the summary line. Please prefix all new issues with [collections] in the summary line.
</li> </li>
</ol> </ol>

View File

@ -29,7 +29,7 @@
<item name="Download" href="http://jakarta.apache.org/site/downloads/downloads_commons-collections.cgi"/> <item name="Download" href="http://jakarta.apache.org/site/downloads/downloads_commons-collections.cgi"/>
<item name="User guide" href="/userguide.html"/> <item name="User guide" href="/userguide.html"/>
<item name="History" href="/history.html"/> <item name="History" href="/history.html"/>
<item name="Javadoc (3.1 release)" href="api-release/index.html"/> <item name="Javadoc (3.2 release)" href="api-release/index.html"/>
</menu> </menu>
<menu name="Development"> <menu name="Development">