Re: [LANG] Minimum required Java version for 3.9

2018-08-23 Thread Benedikt Ritter
Hi,

Am Mo., 20. Aug. 2018 um 19:09 Uhr schrieb Benedikt Ritter <
brit...@apache.org>:

> Hi,
>
> any objections against raising the minimum required Java version for lang
> 3.9 to Java 1.8?
>

Since there where no objections, I've created a PR for this change:
https://github.com/apache/commons-lang/pull/346


>
> Regards,
> Benedikt
>


Re: [LANG] Minimum required Java version for 3.9

2018-08-22 Thread Francesco Chicchiriccò
On 2018/08/22 09:45:29, Benedikt Ritter  wrote: 
> Hi,
> 
> Am Mi., 22. Aug. 2018 um 10:52 Uhr schrieb Francesco Chicchiriccò <
> ilgro...@apache.org>:
> 
> > On 2018/08/20 17:09:27, Benedikt Ritter  wrote:
> > > Hi,
> > >
> > > any objections against raising the minimum required Java version for lang
> > > 3.9 to Java 1.8?
> >
> > +1
> >
> > Wouldn't 4.0 express better the change for the minimum required Java
> > version?
> >
> 
> We had the convention that Java version changes are okay, as long as the
> code is binary compatible. Before we go 4.0, I'd like to see what oracle is
> doing with the new release train where they release Java every few month.
> I'm not sure what this means for us...

I understand, thanks for explanation.
Regards.


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



Re: [LANG] Minimum required Java version for 3.9

2018-08-22 Thread Benedikt Ritter
Hi,

Am Mi., 22. Aug. 2018 um 10:52 Uhr schrieb Francesco Chicchiriccò <
ilgro...@apache.org>:

> On 2018/08/20 17:09:27, Benedikt Ritter  wrote:
> > Hi,
> >
> > any objections against raising the minimum required Java version for lang
> > 3.9 to Java 1.8?
>
> +1
>
> Wouldn't 4.0 express better the change for the minimum required Java
> version?
>

We had the convention that Java version changes are okay, as long as the
code is binary compatible. Before we go 4.0, I'd like to see what oracle is
doing with the new release train where they release Java every few month.
I'm not sure what this means for us...

Benedikt


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


Re: [LANG] Minimum required Java version for 3.9

2018-08-22 Thread Francesco Chicchiriccò
On 2018/08/20 17:09:27, Benedikt Ritter  wrote: 
> Hi,
> 
> any objections against raising the minimum required Java version for lang
> 3.9 to Java 1.8?

+1

Wouldn't 4.0 express better the change for the minimum required Java version?

Regards.


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



Re: [LANG] Minimum required Java version for 3.9

2018-08-21 Thread Gary Gregory
Also, java.time classes.

Gary

On Tue, Aug 21, 2018 at 1:54 PM Benedikt Ritter  wrote:

> Hi Matt,
> Am Di., 21. Aug. 2018 um 16:12 Uhr schrieb Matt Benson  >:
>
> > Do you have specific new features or deprecations in mind to accompany
> the
> > bump?
> >
>
> I'd like to add some helpers for working with java.util.Optional for
> example. There are most certainly more opportunities for new Lang APIs once
> we have access to the functional interfaces in java.util.function.
>
> java.lang.Objects and java.lang.Arrays also got some new methods in 1.8
> which make methods from ObjectUtils and ArrayUtils obsolete.
> I also hope that we can deprecate parts of the time package because in Java
> 1.8 there is the new date and time API.
>
> Regards,
> Benedikt
>
>
> >
> > Matt
> >
> > On Tue, Aug 21, 2018, 7:00 AM Pascal Schumacher <
> pascalschumac...@gmx.net>
> > wrote:
> >
> > > +1
> > >
> > > Am 20. August 2018 19:09:27 MESZ schrieb Benedikt Ritter <
> > > brit...@apache.org>:
> > > >Hi,
> > > >
> > > >any objections against raising the minimum required Java version for
> > > >lang
> > > >3.9 to Java 1.8?
> > > >
> > > >Regards,
> > > >Benedikt
> > >
> >
>


Re: [LANG] Minimum required Java version for 3.9

2018-08-21 Thread Benedikt Ritter
Hi Matt,
Am Di., 21. Aug. 2018 um 16:12 Uhr schrieb Matt Benson :

> Do you have specific new features or deprecations in mind to accompany the
> bump?
>

I'd like to add some helpers for working with java.util.Optional for
example. There are most certainly more opportunities for new Lang APIs once
we have access to the functional interfaces in java.util.function.

java.lang.Objects and java.lang.Arrays also got some new methods in 1.8
which make methods from ObjectUtils and ArrayUtils obsolete.
I also hope that we can deprecate parts of the time package because in Java
1.8 there is the new date and time API.

Regards,
Benedikt


>
> Matt
>
> On Tue, Aug 21, 2018, 7:00 AM Pascal Schumacher 
> wrote:
>
> > +1
> >
> > Am 20. August 2018 19:09:27 MESZ schrieb Benedikt Ritter <
> > brit...@apache.org>:
> > >Hi,
> > >
> > >any objections against raising the minimum required Java version for
> > >lang
> > >3.9 to Java 1.8?
> > >
> > >Regards,
> > >Benedikt
> >
>


Re: [LANG] Minimum required Java version for 3.9

2018-08-21 Thread Matt Benson
Do you have specific new features or deprecations in mind to accompany the
bump?

Matt

On Tue, Aug 21, 2018, 7:00 AM Pascal Schumacher 
wrote:

> +1
>
> Am 20. August 2018 19:09:27 MESZ schrieb Benedikt Ritter <
> brit...@apache.org>:
> >Hi,
> >
> >any objections against raising the minimum required Java version for
> >lang
> >3.9 to Java 1.8?
> >
> >Regards,
> >Benedikt
>


Re: [LANG] Minimum required Java version for 3.9

2018-08-21 Thread Pascal Schumacher
+1

Am 20. August 2018 19:09:27 MESZ schrieb Benedikt Ritter :
>Hi,
>
>any objections against raising the minimum required Java version for
>lang
>3.9 to Java 1.8?
>
>Regards,
>Benedikt


Re: [LANG] Minimum required Java version for 3.9

2018-08-20 Thread Gary Gregory
Ok by me.

Gary

On Mon, Aug 20, 2018, 11:09 Benedikt Ritter  wrote:

> Hi,
>
> any objections against raising the minimum required Java version for lang
> 3.9 to Java 1.8?
>
> Regards,
> Benedikt
>