Actually I wanted to vte but will nt have the time until friday. So I've no problem with another RC :-)
2013/11/20 Gary Gregory <garydgreg...@gmail.com> > On Wed, Nov 20, 2013 at 3:22 PM, Thomas Neidhart > <thomas.neidh...@gmail.com>wrote: > > > On 11/17/2013 08:22 PM, Thomas Neidhart wrote: > > > Hi, > > > > > > I'd like to call a vote for releasing Commons Collections 4.0 based on > > > RC4 and I am quite confident with this RC after all the valuable > > > feedback from the previous RCs has been integrated. > > > > > > Changes since RC3: > > > > > > * [COLLECTIONS-501] Renamed methods "V MultiKeyMap#remove(Object, > > > Object, ...)" to "V MultiKeyMap#removeMultiKey(Object, Object, > > > ...)" to avoid future conflicts with a default method of the Map > > > interface in Java 8. > > > * [COLLECTIONS-500] Renamed "V MultiMap#remove(K, V)" to "boolean > > > MultiMap#removeMapping(K, V)" to avoid future conflicts with a > > > default method of the Map interface in Java 8. > > > * fixed compilation problem with IBM JDK 5 > > > * fixed test failures with IBM JDK 6 by disabling some of them in > > > case the tests are executed with such a JDK > > > * added note to the release notes (textual version) wrt disabled > tests > > > > > > 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 RC4 is available for review here: > > > https://dist.apache.org/repos/dist/dev/commons/collections/ > > > (svn revision 3546) > > > > > > Maven artifacts are here: > > > > > > > > > https://repository.apache.org/content/repositories/orgapachecommons-148/org/apache/commons/commons-collections4/4.0/ > > > > > > The tag is here: > > > > > > > > > https://svn.apache.org/repos/asf/commons/proper/collections/tags/COLLECTIONS_4_0_RC4/ > > > (svn revision 1542797) > > > > > > Site: > > > http://people.apache.org/builds/commons/collections/4.0/RC4/ > > > > > > 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/RC4/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. > > > > > > Thank you for your reviews, > > > > Hi all, > > > > thanks to all people taking the time to review and test this RC, but > > unfortunately, I have to cancel the vote. > > > > Emmanuel has discovered a flaw in the FalsePredicate where the public > > singleton instance is typed in a way that makes it very inconvenient to > > use. > > > > At first I thought this can be mitigated for this release and fixed in > > the next point release, but after looking through the whole codebase, I > > have discovered lots of these patterns. Almost all utils have such > > singleton instances and also some other functor related classes. > > > > Imho, it is better to cut another RC to fix these issues and I hope > > everybody is still willing to vote another time ;-(. > > > > Good call Thomas ;) I'm happy to review another RC. > > Gary > > > > > > Thanks, > > > > Thomas > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org > > For additional commands, e-mail: dev-h...@commons.apache.org > > > > > > > -- > E-Mail: garydgreg...@gmail.com | ggreg...@apache.org > Java Persistence with Hibernate, Second Edition< > http://www.manning.com/bauer3/> > JUnit in Action, Second Edition <http://www.manning.com/tahchiev/> > Spring Batch in Action <http://www.manning.com/templier/> > Blog: http://garygregory.wordpress.com > Home: http://garygregory.com/ > Tweet! http://twitter.com/GaryGregory > -- http://people.apache.org/~britter/ http://www.systemoutprintln.de/ http://twitter.com/BenediktRitter http://github.com/britter