Re: Lang: ObjectUtils

2013-07-05 Thread Anshul Zunke
I second Ted. Do we really need this function at all? Just for the sake of adding a piece of code should not run the purpose of adding an API function. On Fri, Jul 5, 2013 at 1:24 AM, Benedikt Ritter brit...@apache.org wrote: You could do this with with CollectionsUtils from [Collections].

[ALL] Problems with Contiuum (Was: Re: [CHAIN] CHAIN-92 has broken nightly build)

2013-07-05 Thread Benedikt Ritter
Hi, since I got no replies, I'm moving this to a new thread to get some more attention ;-) I'm having a problem with Contiuum. This all started, when I added a new module to [CHAIN], a test-utils module, that contains code used for testing used across the other modules. Shortly after that

Re: [ALL] Improving Commons public relations

2013-07-05 Thread Anshul Zunke
Hi Benedikt, I will add 1 more imp point. We should public relations more with the student circles. No doubt Apache is very very popular in java programming group. But ppl especially students dont know how to contribute in it. Thanks On Fri, Jul 5, 2013 at 2:25 AM, Gary Gregory

[collections] Release 4.0-alpha1 to maven?

2013-07-05 Thread Thomas Neidhart
Hi, just to make sure we have agreement on this topic. Reading again the thread about release alpha/beta releases I think we did not reach consensus whether to publish alpha releases to maven central. It would be easier for people to try out things, but the release will stay there forever and

Re: Lang: ObjectUtils

2013-07-05 Thread Jörg Schaible
Benedikt Ritter wrote: You could do this with with CollectionsUtils from [Collections]. But I think we all agree that implementing a Predicate inline is a lot more verbose than the proposed method. +1 We have traditionally such convenience methods in lang. When I look at the current

Re: Lang: ObjectUtils

2013-07-05 Thread Duncan Jones
On 4 July 2013 19:43, Rafael Santini raf...@santini.eti.br wrote: Hi, I would like to propose a method in ObjectUtils class that receives an array of objects and returns true if all objects are not null. I have implemented the following: public static boolean isNull(Object object) {

Re: [ALL] Problems with Contiuum (Was: Re: [CHAIN] CHAIN-92 has broken nightly build)

2013-07-05 Thread sebb
On 5 July 2013 08:13, Benedikt Ritter brit...@apache.org wrote: Hi, since I got no replies, I'm moving this to a new thread to get some more attention ;-) I'm having a problem with Contiuum. This all started, when I added a new module to [CHAIN], a test-utils module, that contains code used

Re: [collections] Release 4.0-alpha1 to maven?

2013-07-05 Thread Luc Maisonobe
Le 05/07/2013 10:24, Thomas Neidhart a écrit : Hi, Hi Thomas, just to make sure we have agreement on this topic. Reading again the thread about release alpha/beta releases I think we did not reach consensus whether to publish alpha releases to maven central. It would be easier for

Re: [ALL] Improving Commons public relations

2013-07-05 Thread Benedikt Ritter
2013/7/5 Anshul Zunke anshulzu...@gmail.com Hi Benedikt, I will add 1 more imp point. We should public relations more with the student circles. No doubt Apache is very very popular in java programming group. But ppl especially students dont know how to contribute in it. But how do we do

Re: [ALL] Problems with Contiuum (Was: Re: [CHAIN] CHAIN-92 has broken nightly build)

2013-07-05 Thread Benedikt Ritter
2013/7/5 sebb seb...@gmail.com On 5 July 2013 08:13, Benedikt Ritter brit...@apache.org wrote: Hi, since I got no replies, I'm moving this to a new thread to get some more attention ;-) I'm having a problem with Contiuum. This all started, when I added a new module to [CHAIN], a

Re: [ALL] Improving Commons public relations

2013-07-05 Thread Anshul Zunke
I think this can be done through social medias like Facebook etc. If we create an official page of this community and some of us could give some time in helping members of the page through their java code etc they will get attracted towards contributing. On Fri, Jul 5, 2013 at 4:45 PM, Benedikt

Re: [ALL] Improving Commons public relations

2013-07-05 Thread Olivier Lamy
Huge +1 2013/7/5 Benedikt Ritter brit...@apache.org: Hi, we had this discussion lately where we talked about attracting new contributors for commons [1]. Over the past few days I've been thinking about this topic again and I've come to the conclusion that there are several things we could

Re: [collections] Release 4.0-alpha1 to maven?

2013-07-05 Thread Olivier Lamy
2013/7/5 Luc Maisonobe luc.maison...@free.fr: Le 05/07/2013 10:24, Thomas Neidhart a écrit : Hi, Hi Thomas, just to make sure we have agreement on this topic. Reading again the thread about release alpha/beta releases I think we did not reach consensus whether to publish alpha releases to

Re: [collections] Release 4.0-alpha1 to maven?

2013-07-05 Thread Gary Gregory
Over at log4j we release betas to maven central. I think we should do so here too for alphas. It's just too much of a pain to use a jar in a build otherwise. Gary On Jul 5, 2013, at 4:24, Thomas Neidhart thomas.neidh...@gmail.com wrote: Hi, just to make sure we have agreement on this topic.

Re: [ALL] Improving Commons public relations

2013-07-05 Thread Gary Gregory
Instead of mirroring to git why not switch to git? Gary On Jul 4, 2013, at 16:20, Benedikt Ritter brit...@apache.org wrote: Hi, we had this discussion lately where we talked about attracting new contributors for commons [1]. Over the past few days I've been thinking about this topic again

Re: [collections] Release 4.0-alpha1 to maven?

2013-07-05 Thread Thomas Neidhart
We could also publish it to the Apache public repository but prevent the sync with maven central. In the announcement and on the site, add instructions on how to us it via maven (add repository settings for apache public). btw. looking at the public repository, it contains also the latest

Re: [ALL] Improving Commons public relations

2013-07-05 Thread Benedikt Ritter
I'd really like to see that, but as far as I can remember there were arguments against this kind of change, when we discussed this the last time. Maybe you can just create a [PROPOSAL] or even a [VOTE] and we'll see what happens? ;-) Benedikt 2013/7/5 Gary Gregory garydgreg...@gmail.com

Re: [ALL] Improving Commons public relations

2013-07-05 Thread Benedikt Ritter
2013/7/5 Anshul Zunke anshulzu...@gmail.com I think this can be done through social medias like Facebook etc. If we create an official page of this community and some of us could give some time in helping members of the page through their java code etc they will get attracted towards

Re: [collections] Release 4.0-alpha1 to maven?

2013-07-05 Thread sebb
On 5 July 2013 13:06, Thomas Neidhart thomas.neidh...@gmail.com wrote: We could also publish it to the Apache public repository but prevent the sync with maven central. Is that possible? Anyhow, I'm not sure it makes any difference - it's still published as a Maven jar. So long as it's very

Re: [collection] v4 CompliantBag

2013-07-05 Thread Gary Gregory
Enough time has passed since I proposed the change, it is now in SVN. Gary On Tue, Jul 2, 2013 at 2:33 PM, Thomas Neidhart thomas.neidh...@gmail.comwrote: On 07/02/2013 05:24 PM, Gary Gregory wrote: CompliantBag is just terrible, I'm sorry. If we want to follow

[collection] BagUtils.collectionBag(BagE)?

2013-07-05 Thread Gary Gregory
Do we really need the method org.apache.commons.collections4.BagUtils.collectionBag(BagE) ? All it does is: public static E BagE collectionBag(final BagE bag) { return CollectionBag.collectionBag(bag); } Gary -- E-Mail: garydgreg...@gmail.com | ggreg...@apache.org Java

Re: svn commit: r1500007 - in /commons/proper/collections/trunk/src: main/java/org/apache/commons/collections4/ main/java/org/apache/commons/collections4/bag/ test/java/org/apache/commons/collections4

2013-07-05 Thread Benedikt Ritter
2013/7/5 ggreg...@apache.org Author: ggregory Date: Fri Jul 5 13:44:02 2013 New Revision: 157 Almost hit the 1.5 million ;-) URL: http://svn.apache.org/r157 Log: Rename CompliantBag to CollectionBag. Added:

Re: svn commit: r1500007 - in /commons/proper/collections/trunk/src: main/java/org/apache/commons/collections4/ main/java/org/apache/commons/collections4/bag/ test/java/org/apache/commons/collections4

2013-07-05 Thread Gary Gregory
On Fri, Jul 5, 2013 at 10:01 AM, Benedikt Ritter brit...@apache.org wrote: 2013/7/5 ggreg...@apache.org Author: ggregory Date: Fri Jul 5 13:44:02 2013 New Revision: 157 Almost hit the 1.5 million ;-) There goes my claim to fame, darn. ;) G URL:

Re: [collections] Release 4.0-alpha1 to maven?

2013-07-05 Thread Phil Steitz
On 7/5/13 4:35 AM, Gary Gregory wrote: Over at log4j we release betas to maven central. I think we should do so here too for alphas. It's just too much of a pain to use a jar in a build otherwise. Do you subsequently introduce incompatible API changes with no package name change in the stable

Re: [collections] Release 4.0-alpha1 to maven?

2013-07-05 Thread sebb
On 5 July 2013 15:47, Phil Steitz phil.ste...@gmail.com wrote: On 7/5/13 4:35 AM, Gary Gregory wrote: Over at log4j we release betas to maven central. I think we should do so here too for alphas. It's just too much of a pain to use a jar in a build otherwise. Do you subsequently introduce

Re: [collection] BagUtils.collectionBag(BagE)?

2013-07-05 Thread Thomas Neidhart
I added it for consistency with the other decorators which all have a similar method. Thomas On Fri, Jul 5, 2013 at 3:45 PM, Gary Gregory garydgreg...@gmail.com wrote: Do we really need the method org.apache.commons.collections4.BagUtils.collectionBag(BagE) ? All it does is: public

Re: [collections] Release 4.0-alpha1 to maven?

2013-07-05 Thread Gary Gregory
On Fri, Jul 5, 2013 at 10:47 AM, Phil Steitz phil.ste...@gmail.com wrote: On 7/5/13 4:35 AM, Gary Gregory wrote: Over at log4j we release betas to maven central. I think we should do so here too for alphas. It's just too much of a pain to use a jar in a build otherwise. Do you

Re: [collections] Release 4.0-alpha1 to maven?

2013-07-05 Thread Phil Steitz
On 7/5/13 7:59 AM, sebb wrote: On 5 July 2013 15:47, Phil Steitz phil.ste...@gmail.com wrote: On 7/5/13 4:35 AM, Gary Gregory wrote: Over at log4j we release betas to maven central. I think we should do so here too for alphas. It's just too much of a pain to use a jar in a build otherwise.

Re: [collections] Release 4.0-alpha1 to maven?

2013-07-05 Thread Gary Gregory
On Fri, Jul 5, 2013 at 11:33 AM, Phil Steitz phil.ste...@gmail.com wrote: On 7/5/13 7:59 AM, sebb wrote: On 5 July 2013 15:47, Phil Steitz phil.ste...@gmail.com wrote: On 7/5/13 4:35 AM, Gary Gregory wrote: Over at log4j we release betas to maven central. I think we should do so here too

Re: [collections] Release 4.0-alpha1 to maven?

2013-07-05 Thread Phil Steitz
On 7/5/13 9:32 AM, Gary Gregory wrote: On Fri, Jul 5, 2013 at 11:33 AM, Phil Steitz phil.ste...@gmail.com wrote: On 7/5/13 7:59 AM, sebb wrote: On 5 July 2013 15:47, Phil Steitz phil.ste...@gmail.com wrote: On 7/5/13 4:35 AM, Gary Gregory wrote: Over at log4j we release betas to maven

Re: [collections] Release 4.0-alpha1 to maven?

2013-07-05 Thread Gary Gregory
On Fri, Jul 5, 2013 at 12:45 PM, Phil Steitz phil.ste...@gmail.com wrote: On 7/5/13 9:32 AM, Gary Gregory wrote: On Fri, Jul 5, 2013 at 11:33 AM, Phil Steitz phil.ste...@gmail.com wrote: On 7/5/13 7:59 AM, sebb wrote: On 5 July 2013 15:47, Phil Steitz phil.ste...@gmail.com wrote: On

Re: [collections] Release 4.0-alpha1 to maven?

2013-07-05 Thread Jörg Schaible
Gary Gregory wrote: On Fri, Jul 5, 2013 at 12:45 PM, Phil Steitz phil.ste...@gmail.com wrote: On 7/5/13 9:32 AM, Gary Gregory wrote: On Fri, Jul 5, 2013 at 11:33 AM, Phil Steitz phil.ste...@gmail.com wrote: On 7/5/13 7:59 AM, sebb wrote: On 5 July 2013 15:47, Phil Steitz

Re: [collections] Release 4.0-alpha1 to maven?

2013-07-05 Thread sebb
On 5 July 2013 17:45, Phil Steitz phil.ste...@gmail.com wrote: On 7/5/13 9:32 AM, Gary Gregory wrote: On Fri, Jul 5, 2013 at 11:33 AM, Phil Steitz phil.ste...@gmail.com wrote: On 7/5/13 7:59 AM, sebb wrote: On 5 July 2013 15:47, Phil Steitz phil.ste...@gmail.com wrote: On 7/5/13 4:35 AM,

Re: [collections] Release 4.0-alpha1 to maven?

2013-07-05 Thread sebb
On 5 July 2013 17:52, Gary Gregory garydgreg...@gmail.com wrote: On Fri, Jul 5, 2013 at 12:45 PM, Phil Steitz phil.ste...@gmail.com wrote: On 7/5/13 9:32 AM, Gary Gregory wrote: On Fri, Jul 5, 2013 at 11:33 AM, Phil Steitz phil.ste...@gmail.com wrote: On 7/5/13 7:59 AM, sebb wrote: On

Re: [collections] Release 4.0-alpha1 to maven?

2013-07-05 Thread Phil Steitz
On Jul 5, 2013, at 9:52 AM, Gary Gregory garydgreg...@gmail.com wrote: On Fri, Jul 5, 2013 at 12:45 PM, Phil Steitz phil.ste...@gmail.com wrote: On 7/5/13 9:32 AM, Gary Gregory wrote: On Fri, Jul 5, 2013 at 11:33 AM, Phil Steitz phil.ste...@gmail.com wrote: On 7/5/13 7:59 AM, sebb

Re: [collections] Release 4.0-alpha1 to maven?

2013-07-05 Thread Paul Benedict
AFAIK, a release is a release. If you're voting on a project, a successful vote creates an Apache artifact that needs to be published to the world. Maven just released their 3.1.0-alpha. That release will be forever out there, but since it's not production quality, usage will eventually drop-off

Re: [collections] Release 4.0-alpha1 to maven?

2013-07-05 Thread sebb
On 5 July 2013 19:10, Paul Benedict pbened...@apache.org wrote: AFAIK, a release is a release. If you're voting on a project, a successful vote creates an Apache artifact that needs to be published to the world. Yes, but ASF software does not have to be released to Maven Central. The only

[ALL] Alpha releases - how to stop them becoming a dependency of a released product

2013-07-05 Thread sebb
The thread about Collections Alpha release to Maven Central got me thinking. So long as an Alpha release is only used for testing/local use, it does not matter where it is published. The problem comes if the Alpha release becomes a dependency of another product which is then released. So how do

Re: [ALL] Alpha releases - how to stop them becoming a dependency of a released product

2013-07-05 Thread Paul Benedict
Don't try to solve how to stop an alpha release from becoming integrated. If someone does that, there's inherit risk involved. I don't see how this is any different, per se, a beta or RC release. If you build on unstable code, the only support advice I'd will get is: upgrade to the latest GA. :-)

Re: [collections] Release 4.0-alpha1 to maven?

2013-07-05 Thread Thomas Neidhart
On 07/05/2013 10:24 AM, Thomas Neidhart wrote: Hi, just to make sure we have agreement on this topic. Reading again the thread about release alpha/beta releases I think we did not reach consensus whether to publish alpha releases to maven central. It would be easier for people to try out

Re: [ALL] Alpha releases - how to stop them becoming a dependency of a released product

2013-07-05 Thread Oliver Heger
Am 05.07.2013 21:27, schrieb Paul Benedict: Don't try to solve how to stop an alpha release from becoming integrated. If someone does that, there's inherit risk involved. I don't see how this is any different, per se, a beta or RC release. If you build on unstable code, the only support advice