Update for 3.1 release

git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131787 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Stephen Colebourne 2004-06-10 23:24:45 +00:00
parent 0a76f546ea
commit c39712cc37
4 changed files with 15 additions and 80 deletions

View File

@ -22,7 +22,7 @@
<div align="center">
<h1>The Jakarta Commons <em>Collections</em> Package</h1>
$Id: STATUS.html,v 1.35 2004/02/19 21:41:04 scolebourne Exp $<br>
$Id: STATUS.html,v 1.36 2004/06/10 23:23:30 scolebourne Exp $<br>
<a href="#Introduction">[Introduction]</a>
<a href="#Dependencies">[Dependencies]</a>
<a href="#Release Info">[Release Info]</a>
@ -59,9 +59,9 @@ components for development and use:</p>
<h3>3. RELEASE INFO</h3>
<p>Current Release:
<a href="http://jakarta.apache.org/site/binindex.cgi">Version 3.0</a>
<a href="http://jakarta.apache.org/site/binindex.cgi">Version 3.1</a>
<p>Planned Next Release: 3.1</p>
<p>Planned Next Release: 3.2</p>
<a name="Committers"></a>
<h3>4. COMMITTERS</h3>
@ -89,59 +89,12 @@ component to ensure that it continues to meet a variety of needs.</p>
<a name="Action Items"></a>
<h3>5. ACTION ITEMS</h3>
<p>Want to help? Here's some "to do" items the team has identified.</p>
<table border="1">
<tr>
<th width="80%">Action Item</th>
<th width="20%">Volunteer</th>
</tr>
<tr>
<td><strong>Additional Contributions</strong>. Other collection
or collection-related classes or decorators.</td>
<td align="center">&nbsp;</td>
</tr>
<tr>
<td><strong>MultiMap ideas</strong>. Updates to MultiMap, maybe based on
<a href="http://www.innig.org/util/innig-util/build/javadoc">this library</a>.</td>
<td align="center">&nbsp;</td>
</tr>
<tr>
<td><strong>Additional Documentation</strong>. Create simple
User's Guide, examples, or other documentation for this package.</td>
<td align="center">&nbsp;</td>
</tr>
<tr>
<td><strong>Serializable Collections</strong>. All of the concrete
Collection and Map implementations should be properly Serializable
across all versions of the JDK. Also, decorators should be
Serializable if the underlying instance is.</td>
<td align="center">&nbsp;</td>
</tr>
<tr>
<td><strong>Fail-Fast Iterators</strong>. All concrete Collection and
Map implementations that can have fail-fast iterators should have
them. Some classes, like StaticBucketMap, cannot possibly have
fail-fast iterators, but otherwise everything else should.</td>
<td align="center">&nbsp;</td>
</tr>
<tr>
<td><strong>LoopingListIterator</strong>. A ListIterator similar to LoopingIterator</td>
</tr>
<tr>
<td><strong>Additional Unit Tests</strong>. Create generic unit tests
for SortedSet and Buffer.</td>
<td align="center">&nbsp;</td>
</tr>
</table>
<p>
Want to help?
All ideas and suggestions should be made to the commons mailing lists,
commons-user at jakarta.apache.org and commons-dev at jakarta.apache.org.
Please prefix any emails by [collections] to pass mail filters.
</p>
</body>
</html>

View File

@ -1,4 +1,4 @@
<!-- $Id: package.html,v 1.5 2004/02/18 21:39:03 scolebourne Exp $ -->
<!-- $Id: package.html,v 1.6 2004/06/10 23:24:45 scolebourne Exp $ -->
<!--
Copyright 2003-2004 The Apache Software Foundation
@ -21,6 +21,7 @@ This package contains implementations of the
<p>
The following implementations are provided in the package:
<ul>
<li>TreeList - a list that is optimised for insertions and removals at any index in the list
<li>CursorableLinkedList - a list that can be modified while it's listIterator (cursor) is being used
<li>NodeCachingLinkedList - a linked list that caches the storage nodes for a performance gain
</ul>

View File

@ -1,4 +1,4 @@
<!-- $Id: overview.html,v 1.2 2004/02/18 21:39:03 scolebourne Exp $ -->
<!-- $Id: overview.html,v 1.3 2004/06/10 23:23:51 scolebourne Exp $ -->
<!--
Copyright 2003-2004 The Apache Software Foundation
@ -109,24 +109,4 @@
Consult each subpackage for full details of these.
</p>
<h4>Version 3.0</h4>
<p>
Commons-Collections was originally created as a place to share collection
implementations created in various places around Jakarta. As a result, there
was no clear design or structure to the component. As from this 3.0 release,
that changes with a clear, consistent package structure being used
</p>
<p>
As a result of the new structure, several classes have moved packages.
When moving from a previous release to this one it is important to check all your code.
Some implementations that were moved were also optimised, and may contain API changes.
</p>
<p>
In addition to the new package structure, it was determined that collections was
getting too large.
As a result, two new code donations - primitive collections and event
notification collections - have been separated into their own projects within commons.
Primitives has already released a version 1.0, while Events resides in the sandbox at present.
</p>
</body>

View File

@ -1,4 +1,4 @@
<!-- $Id: package.html,v 1.4 2004/02/18 21:39:03 scolebourne Exp $ -->
<!-- $Id: package.html,v 1.5 2004/06/10 23:24:45 scolebourne Exp $ -->
<!--
Copyright 2003-2004 The Apache Software Foundation
@ -35,7 +35,8 @@ The following decorators are provided in the package:
<li>Predicated - ensures that only elements that are valid according to a predicate can be added
<li>Typed - ensures that only elements that are of a specific type can be added
<li>Transformed - transforms each element added
<li>Ordered - ensures that insertion order is retained
<li>ListOrdered - ensures that insertion order is retained
<li>MapBackedSet - a set formed by decorating a Map
</ul>
</pre>
</BODY>