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">
|
<div align="center">
|
||||||
<h1>The Jakarta Commons <em>Collections</em> Package</h1>
|
<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="#Introduction">[Introduction]</a>
|
||||||
<a href="#Dependencies">[Dependencies]</a>
|
<a href="#Dependencies">[Dependencies]</a>
|
||||||
<a href="#Release Info">[Release Info]</a>
|
<a href="#Release Info">[Release Info]</a>
|
||||||
|
@ -59,9 +59,9 @@ components for development and use:</p>
|
||||||
<h3>3. RELEASE INFO</h3>
|
<h3>3. RELEASE INFO</h3>
|
||||||
|
|
||||||
<p>Current Release:
|
<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>
|
<a name="Committers"></a>
|
||||||
<h3>4. COMMITTERS</h3>
|
<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>
|
<a name="Action Items"></a>
|
||||||
<h3>5. ACTION ITEMS</h3>
|
<h3>5. ACTION ITEMS</h3>
|
||||||
|
|
||||||
<p>Want to help? Here's some "to do" items the team has identified.</p>
|
<p>
|
||||||
|
Want to help?
|
||||||
<table border="1">
|
All ideas and suggestions should be made to the commons mailing lists,
|
||||||
<tr>
|
commons-user at jakarta.apache.org and commons-dev at jakarta.apache.org.
|
||||||
<th width="80%">Action Item</th>
|
Please prefix any emails by [collections] to pass mail filters.
|
||||||
<th width="20%">Volunteer</th>
|
</p>
|
||||||
</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>
|
|
||||||
|
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</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
|
Copyright 2003-2004 The Apache Software Foundation
|
||||||
|
|
||||||
|
@ -21,6 +21,7 @@ This package contains implementations of the
|
||||||
<p>
|
<p>
|
||||||
The following implementations are provided in the package:
|
The following implementations are provided in the package:
|
||||||
<ul>
|
<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>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
|
<li>NodeCachingLinkedList - a linked list that caches the storage nodes for a performance gain
|
||||||
</ul>
|
</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
|
Copyright 2003-2004 The Apache Software Foundation
|
||||||
|
|
||||||
|
@ -109,24 +109,4 @@
|
||||||
Consult each subpackage for full details of these.
|
Consult each subpackage for full details of these.
|
||||||
</p>
|
</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>
|
</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
|
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>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>Typed - ensures that only elements that are of a specific type can be added
|
||||||
<li>Transformed - transforms each element 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>
|
</ul>
|
||||||
</pre>
|
</pre>
|
||||||
</BODY>
|
</BODY>
|
||||||
|
|
Loading…
Reference in New Issue