You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by Niall Pemberton <ni...@gmail.com> on 2007/05/16 05:04:51 UTC

[IO] Move to a minimum of JDK 1.4?

There are a couple of Jira tickets which require JDK 1.4

IO-74[1] - Regular Expression IOFileFilter implementation
IO-77[2] - FileUtils.move() method that uses NIO

Are there any objections to moving Commons IO's minimum requirement to
JDK 1.4 for Commons IO 1.4?

Niall

[1] https://issues.apache.org/jira/browse/IO-74
[2] https://issues.apache.org/jira/browse/IO-77

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


Re: [IO] Move to a minimum of JDK 1.4?

Posted by Niall Pemberton <ni...@gmail.com>.
On 5/18/07, Stephen Colebourne <sc...@btopenworld.com> wrote:
> My preference would be to support JDK1.3 and JDK1.5 versions, rather
> than JDK1.4.

When you say "support" do you mean two active versions under
development or the moving the main development to JDK 1.5 with a JDK
1.3 branch mainly for bug fixes?

I don't have a problem with moving to JDK 1.5 - but are you talking
evolutionary or revolutionaty (i.e. binary incompatible, package name
change etc.) here? Like Jochen IMO it would be better if you expand on
your intention.

> If desired, these calls can be implemented using reflection, so they
> work on JDK1.4 but not on JDK1.3.

They could, but Its not something I'd be interested in doing.

Niall

> Stephen
>
>
> Niall Pemberton wrote:
> > There are a couple of Jira tickets which require JDK 1.4
> >
> > IO-74[1] - Regular Expression IOFileFilter implementation
> > IO-77[2] - FileUtils.move() method that uses NIO
> >
> > Are there any objections to moving Commons IO's minimum requirement to
> > JDK 1.4 for Commons IO 1.4?
> >
> > Niall
> >
> > [1] https://issues.apache.org/jira/browse/IO-74
> > [2] https://issues.apache.org/jira/browse/IO-77

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


Re: [IO] Move to a minimum of JDK 1.4?

Posted by Jochen Wiedmann <jo...@gmail.com>.
On 5/18/07, Stephen Colebourne <sc...@btopenworld.com> wrote:

> My preference would be to support JDK1.3 and JDK1.5 versions, rather
> than JDK1.4.

I do not understand your intention.

Jochen


-- 
My cats know that I am a loser who goes out for hunting every day
without ever returning as much as a single mouse. Fortunately, I've
got a wife who's a real champ: She leaves the house and returns within
half an hour, carrying whole bags full of meal.

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


Re: [IO] Move to a minimum of JDK 1.4?

Posted by Stephen Colebourne <sc...@btopenworld.com>.
My preference would be to support JDK1.3 and JDK1.5 versions, rather 
than JDK1.4.

If desired, these calls can be implemented using reflection, so they 
work on JDK1.4 but not on JDK1.3.

Stephen


Niall Pemberton wrote:
> There are a couple of Jira tickets which require JDK 1.4
> 
> IO-74[1] - Regular Expression IOFileFilter implementation
> IO-77[2] - FileUtils.move() method that uses NIO
> 
> Are there any objections to moving Commons IO's minimum requirement to
> JDK 1.4 for Commons IO 1.4?
> 
> Niall
> 
> [1] https://issues.apache.org/jira/browse/IO-74
> [2] https://issues.apache.org/jira/browse/IO-77
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: commons-dev-help@jakarta.apache.org
> 
> 

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


Re: [IO] Move to a minimum of JDK 1.4?

Posted by Jörg Schaible <jo...@gmx.de>.
Stephen Colebourne wrote:

> I would expect a JDK change to be a major version number change.

It not that you can commons-io no longer use with JDK 1.3 it is inly that
you simply can no longer use any part of it. This works for other libs
quite perfectly, why should c-io be an exception?

- Jörg

BTW: +1 on JDK 1.4, but use target 1.3 as compiler option


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


Re: [IO] Move to a minimum of JDK 1.4?

Posted by Stephen Colebourne <sc...@btopenworld.com>.
I would expect a JDK change to be a major version number change.

Stephen


Gary Gregory wrote:
> It seems like a nice coincidence that IO 1.3 is based on JRE 1.3, and we could have IO 1.4 based on JRE 1.4, IO 1.5 on JRE 1.5 ;)
> 
> Thank you,
> Gary
> 
>> -----Original Message-----
>> From: Rahul Akolkar [mailto:rahul.akolkar@gmail.com]
>> Sent: Friday, May 18, 2007 1:10 PM
>> To: Jakarta Commons Developers List
>> Subject: Re: [IO] Move to a minimum of JDK 1.4?
>>
>> On 5/15/07, Niall Pemberton <ni...@gmail.com> wrote:
>>> There are a couple of Jira tickets which require JDK 1.4
>>>
>>> IO-74[1] - Regular Expression IOFileFilter implementation
>>> IO-77[2] - FileUtils.move() method that uses NIO
>>>
>>> Are there any objections to moving Commons IO's minimum requirement to
>>> JDK 1.4 for Commons IO 1.4?
>>>
>> <snip/>
>>
>> Sounds good. I've read the rest of the thread -- probably good to
>> branch regardless of whether both lines are under active
>> (evolutionary, in my mind) development or not. If someone shows up
>> with desire to do a point / bugfix release for JDK 1.3 etc.
>>
>> -Rahul
>>
>>
>>> Niall
>>>
>>> [1] https://issues.apache.org/jira/browse/IO-74
>>> [2] https://issues.apache.org/jira/browse/IO-77
>>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
>> For additional commands, e-mail: commons-dev-help@jakarta.apache.org
>>
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: commons-dev-help@jakarta.apache.org
> 
> 

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


RE: [IO] Move to a minimum of JDK 1.4?

Posted by Gary Gregory <gg...@seagullsoftware.com>.
It seems like a nice coincidence that IO 1.3 is based on JRE 1.3, and we could have IO 1.4 based on JRE 1.4, IO 1.5 on JRE 1.5 ;)

Thank you,
Gary

> -----Original Message-----
> From: Rahul Akolkar [mailto:rahul.akolkar@gmail.com]
> Sent: Friday, May 18, 2007 1:10 PM
> To: Jakarta Commons Developers List
> Subject: Re: [IO] Move to a minimum of JDK 1.4?
>
> On 5/15/07, Niall Pemberton <ni...@gmail.com> wrote:
> > There are a couple of Jira tickets which require JDK 1.4
> >
> > IO-74[1] - Regular Expression IOFileFilter implementation
> > IO-77[2] - FileUtils.move() method that uses NIO
> >
> > Are there any objections to moving Commons IO's minimum requirement to
> > JDK 1.4 for Commons IO 1.4?
> >
> <snip/>
>
> Sounds good. I've read the rest of the thread -- probably good to
> branch regardless of whether both lines are under active
> (evolutionary, in my mind) development or not. If someone shows up
> with desire to do a point / bugfix release for JDK 1.3 etc.
>
> -Rahul
>
>
> > Niall
> >
> > [1] https://issues.apache.org/jira/browse/IO-74
> > [2] https://issues.apache.org/jira/browse/IO-77
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: commons-dev-help@jakarta.apache.org
>


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


Re: [IO] Move to a minimum of JDK 1.4?

Posted by Rahul Akolkar <ra...@gmail.com>.
On 5/15/07, Niall Pemberton <ni...@gmail.com> wrote:
> There are a couple of Jira tickets which require JDK 1.4
>
> IO-74[1] - Regular Expression IOFileFilter implementation
> IO-77[2] - FileUtils.move() method that uses NIO
>
> Are there any objections to moving Commons IO's minimum requirement to
> JDK 1.4 for Commons IO 1.4?
>
<snip/>

Sounds good. I've read the rest of the thread -- probably good to
branch regardless of whether both lines are under active
(evolutionary, in my mind) development or not. If someone shows up
with desire to do a point / bugfix release for JDK 1.3 etc.

-Rahul


> Niall
>
> [1] https://issues.apache.org/jira/browse/IO-74
> [2] https://issues.apache.org/jira/browse/IO-77
>

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


RE: [IO] Move to a minimum of JDK 1.4?

Posted by Gary Gregory <gg...@seagullsoftware.com>.
+1 here

(Selfish POV: The product I work on now requires Java 1.4 already)

Thank you,
Gary
> -----Original Message-----
> From: Niall Pemberton [mailto:niall.pemberton@gmail.com]
> Sent: Tuesday, May 15, 2007 8:05 PM
> To: Jakarta Commons Developers List
> Subject: [IO] Move to a minimum of JDK 1.4?
>
> There are a couple of Jira tickets which require JDK 1.4
>
> IO-74[1] - Regular Expression IOFileFilter implementation
> IO-77[2] - FileUtils.move() method that uses NIO
>
> Are there any objections to moving Commons IO's minimum requirement to
> JDK 1.4 for Commons IO 1.4?
>
> Niall
>
> [1] https://issues.apache.org/jira/browse/IO-74
> [2] https://issues.apache.org/jira/browse/IO-77
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: commons-dev-help@jakarta.apache.org
>


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