Hi,

I'd like to call a vote for releasing Commons Collections 4.0 based on RC3.

 Changes since RC2:

  * [COLLECTIONS-499] Refactored the test framework for Bag
    implementations to extend from "AbstractCollectionTest" by
    decorating the concrete Bag instance with a CollectionBag or
    CollectionSortedBag.
  * [COLLECTIONS-498] "CollectionBag" will now also respect the
    contract of the decorated bag in case a null argument is provided
    to either removeAll or retainAll.
  * [COLLECTIONS-497] Added bag decorator "CollectionSortedBag" which
    decorates a SortedBag to make it comply with the Collection
    contract.
  * [COLLECTIONS-496] "UnmodifiableBoundedCollection" does now also
    implement the marker interface "Unmodifiable" similar as all other
    unmodifiable decorators.
  * [COLLECTIONS-495] "UnmodifiableTrie#unmodifiableTrie(Trie)" will
    not decorate again an already unmodifiable Trie. Also the return
    type has been changed to "Trie" to be consistent with other
    Unmodifiable decorators.
  * [COLLECTIONS-494] Moved "Equator" interface to base package for
    consistency. Thanks to Emmanuel Bourg.
  * improved release notes with suggestions from Emmanuel Bourg
  * added unit tests for TrieUtils and QueueUtils and factory methods
    for all Unmodifiable decorators
  * added more unit tests for the Queue interface
  * cleanup of many test classes: removed unused imports, unneeded
    constructors

 Changes since RC1:

  * release notes are now also included in the binary distribution
  * removed spurious hashCode() method in AbstractPatriciaTrie, the
    inherited one from AbstractMap will be used instead


  Collections 4.0 RC3 is available for review here:
    https://dist.apache.org/repos/dist/dev/commons/collections/
    (svn revision 3477)

  Maven artifacts are here:

https://repository.apache.org/content/repositories/orgapachecommons-118/org/apache/commons/commons-collections4/4.0/

  The tag is here:

https://svn.apache.org/repos/asf/commons/proper/collections/tags/COLLECTIONS_4_0_RC3/
    (svn revision 1540843)

  Site:
    http://people.apache.org/builds/commons/collections/4.0/RC3/

  Details of changes can be found in the release notes:

https://dist.apache.org/repos/dist/dev/commons/collections/RELEASE-NOTES.txt

http://people.apache.org/builds/commons/collections/4.0/RC3/changes-report.html

Please review the release candidate and vote.
This vote will close no sooner than 72 hours from now.

  [ ] +1 Release these artifacts
  [ ] +0 OK, but...
  [ ] -0 OK, but really should fix...
  [ ] -1 I oppose this release because...

Note: the clirr report is generated against 4.0-alpha1 and it is also
highlighted in the release notes that this release is not compatible
with any previous release.

Note2: there have been reports in the past that some unit tests fail
with certain versions of the IBM Java 6 VM. Some tests have been
disabled when run with a IBM Java 6 VM due to some bugs in the
java.util.TreeMap implementation, but it may still fail for other versions.

Thank you for your reviews,

Thomas

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org

Reply via email to