Re: [POOL] can the CheckedObjectPool be removed when introducing Java5 generics?

2010-10-11 Thread Simone Tripodi
Hi all, sorry I'm late due to my local timezone :S I'm currently working to humorize the Java6 compiler, I hope to fix the compilation problems ASAP. About the Ant build, on [digester] too we decided to drop Ant in favor of Maven build only, I don't know if it could help on taking a decision. Have

RE: Weird class names [WAS RE: [VOTE] Release Commons IO 2.0 based on RC3]

2010-10-11 Thread Gary Gregory
> -Original Message- > From: jodastep...@gmail.com [mailto:jodastep...@gmail.com] On Behalf Of > Stephen Colebourne > Sent: Monday, October 11, 2010 17:09 > To: Commons Developers List > Subject: Re: Weird class names [WAS RE: [VOTE] Release Commons IO 2.0 based on > RC3] > > On 12 October

RE: Weird class names [WAS RE: [VOTE] Release Commons IO 2.0 based on RC3]

2010-10-11 Thread Gary Gregory
> -Original Message- > From: Niall Pemberton [mailto:niall.pember...@gmail.com] > Sent: Monday, October 11, 2010 16:30 > To: Commons Developers List > Subject: Re: Weird class names [WAS RE: [VOTE] Release Commons IO 2.0 based on > RC3] > > On Mon, Oct 11, 2010 at 8:37 PM, Matt Benson wro

Re: Weird class names [WAS RE: [VOTE] Release Commons IO 2.0 based on RC3]

2010-10-11 Thread Martin Cooper
On Mon, Oct 11, 2010 at 9:49 AM, Gary Gregory wrote: > Hi All: > > The more I think about it and read it, the more non-English and odd the word > "filesystem" feels to me. I would never write: 'Do this or that with the > filesystem.' It just sounds Dutch or German to me. That's what I get for >

[continuum] BUILD FAILURE: Apache Commons - Commons Pool - Default Maven 2 Build Definition (Java 1.5)

2010-10-11 Thread contin...@vmbuild
Online report : http://vmbuild.apache.org/continuum/buildResult.action?buildId=1062&projectId=98 Build statistics: State: Failed Previous State: Failed Started at: Tue 12 Oct 2010 02:23:50 + Finished at: Tue 12 Oct 2010 02:24:07 + Total time: 16s Build Trigger: Schedule Buil

[continuum] BUILD FAILURE: Apache Commons - Commons Pool - Default Maven 2 Build Definition (Java 1.5)

2010-10-11 Thread contin...@vmbuild
Online report : http://vmbuild.apache.org/continuum/buildResult.action?buildId=1061&projectId=98 Build statistics: State: Failed Previous State: Failed Started at: Tue 12 Oct 2010 01:21:42 + Finished at: Tue 12 Oct 2010 01:22:02 + Total time: 20s Build Trigger: Schedule Buil

[continuum] BUILD FAILURE: Apache Commons - Commons Pool - Default Maven 2 Build Definition (Java 1.5)

2010-10-11 Thread contin...@vmbuild
Online report : http://vmbuild.apache.org/continuum/buildResult.action?buildId=1060&projectId=98 Build statistics: State: Failed Previous State: Failed Started at: Tue 12 Oct 2010 00:22:22 + Finished at: Tue 12 Oct 2010 00:22:41 + Total time: 19s Build Trigger: Schedule Buil

Re: [IO] FilesystemMonitor responsiveness

2010-10-11 Thread Niall Pemberton
On Tue, Oct 12, 2010 at 1:00 AM, Gary Gregory wrote: > Hi All: > > Is there any reason why the FilesystemMonitor.run() method is not > short-circuited ASAP? For example, by doing this: Its more consistent - all observers get notified, rather than (possibly) having only some that are and some not

Re: Weird class names [WAS RE: [VOTE] Release Commons IO 2.0 based on RC3]

2010-10-11 Thread Stephen Colebourne
On 12 October 2010 00:29, Niall Pemberton wrote: > Part of me thinks its a bit late in the day to raise this when its > been in svn for 2+ years. But then again, if more people agree with > Gary then I can cancel the release and rename them (I would probably > opt for FileItem, FileObserver, FileM

[IO] FilesystemMonitor responsiveness

2010-10-11 Thread Gary Gregory
Hi All: Is there any reason why the FilesystemMonitor.run() method is not short- circuited ASAP? For example, by doing this: /** * Run. */ public void run() { while (running) { for (FilesystemObserver observer : observers) { observer.checkAndN

RE: [POOL] FilesystemMonitor responsiveness

2010-10-11 Thread Gary Gregory
Please ignore, should have been tagged as [IO]. Please accept my apologies... Gary > -Original Message- > From: Gary Gregory [mailto:ggreg...@seagullsoftware.com] > Sent: Monday, October 11, 2010 17:00 > To: Commons Developers List > Subject: [POOL] FilesystemMonitor responsiveness > >

RE: [POOL] FilesystemMonitor responsiveness

2010-10-11 Thread Gary Gregory
> -Original Message- > From: Gary Gregory [mailto:ggreg...@seagullsoftware.com] > Sent: Monday, October 11, 2010 17:00 > To: Commons Developers List > Subject: [POOL] FilesystemMonitor responsiveness > > Hi All: > > Is there any reason why the FilesystemMonitor.run() method is not short-

[POOL] FilesystemMonitor responsiveness

2010-10-11 Thread Gary Gregory
Hi All: Is there any reason why the FilesystemMonitor.run() method is not short-circuited ASAP? For example, by doing this: /** * Run. */ public void run() { while (running) { for (FilesystemObserver observer : observers) { observer.checkAndN

Re: [POOL] can the CheckedObjectPool be removed when introducing Java5 generics?

2010-10-11 Thread Niall Pemberton
On Tue, Oct 12, 2010 at 12:41 AM, Phil Steitz wrote: > On 10/11/10 7:29 PM, Gary Gregory wrote: >>> >>> -Original Message- >>> From: Phil Steitz [mailto:phil.ste...@gmail.com] >>> Sent: Monday, October 11, 2010 16:13 >>> To: Commons Developers List >>> Subject: Re: [POOL] can the CheckedOb

RE: [POOL] can the CheckedObjectPool be removed when introducing Java5 generics?

2010-10-11 Thread Gary Gregory
> -Original Message- > From: Phil Steitz [mailto:phil.ste...@gmail.com] > Sent: Monday, October 11, 2010 16:42 > To: Commons Developers List > Subject: Re: [POOL] can the CheckedObjectPool be removed when introducing > Java5 generics? > > On 10/11/10 7:29 PM, Gary Gregory wrote: > >> -

Re: [POOL] can the CheckedObjectPool be removed when introducing Java5 generics?

2010-10-11 Thread Phil Steitz
On 10/11/10 7:29 PM, Gary Gregory wrote: -Original Message- From: Phil Steitz [mailto:phil.ste...@gmail.com] Sent: Monday, October 11, 2010 16:13 To: Commons Developers List Subject: Re: [POOL] can the CheckedObjectPool be removed when introducing Java5 generics? On 10/11/10 6:40 PM, Gar

Re: [POOL] can the CheckedObjectPool be removed when introducing Java5 generics?

2010-10-11 Thread Phil Steitz
On 10/11/10 7:13 PM, Niall Pemberton wrote: On Mon, Oct 11, 2010 at 11:40 PM, Gary Gregory wrote: This is odd, I get: Continuum is failing with the same issue: http://vmbuild.apache.org/continuum/buildResult.action?buildId=1057&projectId=98 Niall And I get the same compile failure under

Re: [VOTE] Release Commons IO 2.0 based on RC4

2010-10-11 Thread Phil Steitz
On 10/10/10 10:59 AM, Niall Pemberton wrote: I have prepared Commons IO 2.0 RC4. The main change since RC4 was to fix the Ant build The RC3 changes were improvements to some tests which were causing intermittent failures in Gump& Continuum and JavaDoc improvements. For details about Continuum b

RE: [POOL] can the CheckedObjectPool be removed when introducing Java5 generics?

2010-10-11 Thread Gary Gregory
> -Original Message- > From: Phil Steitz [mailto:phil.ste...@gmail.com] > Sent: Monday, October 11, 2010 16:13 > To: Commons Developers List > Subject: Re: [POOL] can the CheckedObjectPool be removed when introducing > Java5 generics? > > On 10/11/10 6:40 PM, Gary Gregory wrote: > > This i

Re: Weird class names [WAS RE: [VOTE] Release Commons IO 2.0 based on RC3]

2010-10-11 Thread Niall Pemberton
On Mon, Oct 11, 2010 at 8:37 PM, Matt Benson wrote: > > On Oct 11, 2010, at 11:49 AM, Gary Gregory wrote: > >> Hi All: >> >> The more I think about it and read it, the more non-English and odd the word >> "filesystem" feels to me. I would never write: 'Do this or that with the >> filesystem.' It

[continuum] BUILD FAILURE: Apache Commons - Commons Pool - Default Maven 2 Build Definition (Java 1.5)

2010-10-11 Thread contin...@vmbuild
Online report : http://vmbuild.apache.org/continuum/buildResult.action?buildId=1059&projectId=98 Build statistics: State: Failed Previous State: Failed Started at: Mon 11 Oct 2010 23:23:12 + Finished at: Mon 11 Oct 2010 23:23:27 + Total time: 15s Build Trigger: Schedule Buil

RE: [VOTE] Release Commons IO 2.0 based on RC4

2010-10-11 Thread Gary Gregory
> -Original Message- > From: Niall Pemberton [mailto:niall.pember...@gmail.com] > Sent: Monday, October 11, 2010 16:16 > To: Commons Developers List > Subject: Re: [VOTE] Release Commons IO 2.0 based on RC4 > > On Tue, Oct 12, 2010 at 12:11 AM, Gary Gregory > wrote: > > Hi All: > > > > I

Re: [VOTE] Release Commons IO 2.0 based on RC4

2010-10-11 Thread Niall Pemberton
On Tue, Oct 12, 2010 at 12:11 AM, Gary Gregory wrote: > Hi All: > > I see mismatch here: > > * @deprecated Use IOUtils. Will be removed in 2.0. >  *  Methods renamed to IOUtils.write() or IOUtils.copy(). >  *  Null handling behaviour changed in IOUtils (null data does not >  *  throw NullPointerEx

Re: [POOL] can the CheckedObjectPool be removed when introducing Java5 generics?

2010-10-11 Thread Phil Steitz
On 10/11/10 6:40 PM, Gary Gregory wrote: This is odd, I get: [INFO] [ERROR] BUILD FAILURE [INFO] [INFO] Compilation failure \Users\ggregory\b\svn\apa

Re: [POOL] can the CheckedObjectPool be removed when introducing Java5 generics?

2010-10-11 Thread Niall Pemberton
On Mon, Oct 11, 2010 at 11:40 PM, Gary Gregory wrote: > This is odd, I get: Continuum is failing with the same issue: http://vmbuild.apache.org/continuum/buildResult.action?buildId=1057&projectId=98 Niall > [INFO] > > [E

RE: [VOTE] Release Commons IO 2.0 based on RC4

2010-10-11 Thread Gary Gregory
Hi All: I see mismatch here: * @deprecated Use IOUtils. Will be removed in 2.0. * Methods renamed to IOUtils.write() or IOUtils.copy(). * Null handling behaviour changed in IOUtils (null data does not * throw NullPointerException). */ @Deprecated public class CopyUtils { Either the class

RE: [POOL] can the CheckedObjectPool be removed when introducing Java5 generics?

2010-10-11 Thread Gary Gregory
This is odd, I get: [INFO] [ERROR] BUILD FAILURE [INFO] [INFO] Compilation failure \Users\ggregory\b\svn\apache.org\commons\pool\src\test\org\apache\co

[continuum] BUILD FAILURE: Apache Commons - Commons Pool - Default Maven 2 Build Definition (Java 1.5)

2010-10-11 Thread contin...@vmbuild
Online report : http://vmbuild.apache.org/continuum/buildResult.action?buildId=1057&projectId=98 Build statistics: State: Failed Previous State: Ok Started at: Mon 11 Oct 2010 22:21:36 + Finished at: Mon 11 Oct 2010 22:23:08 + Total time: 1m 31s Build Trigger: Schedule Build

RE: [VOTE] Release Commons IO 2.0 based on RC4

2010-10-11 Thread Gary Gregory
FYI: The source zip builds and tests pass with Ant 1.8.1 and Maven 2.2.1 on Oracle/Sun Java 1.6.0_21 on Windows Vista Business N 64-bit. Gary Gregory Senior Software Engineer Rocket Software 3340 Peachtree Road, Suite 820 . Atlanta, GA 30326 . USA Tel: +1.404.760.1560 Email: ggreg...@seagullsoftw

Re: [POOL] can the CheckedObjectPool be removed when introducing Java5 generics?

2010-10-11 Thread Simone Tripodi
Hi Phil, all interested, I just committed r1021517 that contains the Generics feature, all tests pass: Tests run: 256, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] BUILD SUCCESS [INFO] ---

Re: [POOL] can the CheckedObjectPool be removed when introducing Java5 generics?

2010-10-11 Thread Simone Tripodi
Thanks for the support Phil!!! I'm going to terminate the work on generics - the attached patch on the issue provided a small subset of the whole feature - after that I already planned working on deprecation stuff, I'm sure we can make the pool much easier. Have a nice day, I'll keep you updated! S

Re: [VOTE] Release commons-exec-1.1 based on RC1

2010-10-11 Thread Oliver Heger
Maven and ant builds were successful with Java 1.4 and 1.6 on Windows 7. The artifacts and the site look good. I am missing the release notes. Having a RELEASENOTES.txt in the top directory is more obvious than the changes report on the site. But this is probably not a blocker. So +1. Olive

Re: Weird class names [WAS RE: [VOTE] Release Commons IO 2.0 based on RC3]

2010-10-11 Thread Matt Benson
On Oct 11, 2010, at 11:49 AM, Gary Gregory wrote: > Hi All: > > The more I think about it and read it, the more non-English and odd the word > "filesystem" feels to me. I would never write: 'Do this or that with the > filesystem.' It just sounds Dutch or German to me. That's what I get for >

RE: Weird class names [WAS RE: [VOTE] Release Commons IO 2.0 based on RC3]

2010-10-11 Thread Gary Gregory
About the JCI reference: Well, VFS was release with many "FileSystem" classes: http://commons.apache.org/vfs/apidocs/org/apache/commons/vfs/FileSystem.html Does that bring more weight to my argument? :) Gary Gregory Senior Software Engineer Rocket Software 3340 Peachtree Road, Suite 820 . Atlant

Weird class names [WAS RE: [VOTE] Release Commons IO 2.0 based on RC3]

2010-10-11 Thread Gary Gregory
Hi All: The more I think about it and read it, the more non-English and odd the word "filesystem" feels to me. I would never write: 'Do this or that with the filesystem.' It just sounds Dutch or German to me. That's what I get for working with Dutch people :) I am not the guardian of the Engli

Re: [POOL] can the CheckedObjectPool be removed when introducing Java5 generics?

2010-10-11 Thread Phil Steitz
Yep. Good point, Matt. Thanks! Simo pls do continue to point out candidates for deprecation / removal. I would personally like to see pool skinnied down a little in 2.0, with some of the specialized pools introduced to workaround problems in earlier impls removed. On Oct 10, 2010, at 9:09

Re: [VOTE] Release Commons IO 2.0 based on RC3

2010-10-11 Thread Niall Pemberton
On Mon, Oct 11, 2010 at 3:58 AM, Gary Gregory wrote: > I am looking around and I notice set of class names that are IMO incorrectly > camel-cased: Filesystem* should be FileSystem because "filesystem" is not a > word in English. Thats true but its often written as one - see wikipedia "A file sy