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:
parent
0a76f546ea
commit
c39712cc37
65
STATUS.html
65
STATUS.html
|
@ -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"> </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"> </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td><strong>Additional Documentation</strong>. Create simple
|
||||
User's Guide, examples, or other documentation for this package.</td>
|
||||
<td align="center"> </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"> </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"> </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"> </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>
|
||||
|
|
|
@ -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>
|
||||
|
|
|
@ -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>
|
|
@ -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>
|
||||
|
|
Loading…
Reference in New Issue