Re: Compiler targets and Java 9

2017-06-06 Thread Bernd Eckenfels
sday, June 6, 2017 1:57:22 PM To: Commons Developers List Subject: Re: Compiler targets and Java 9 > Am 05.06.2017 um 16:41 schrieb Jochen Wiedmann : > > Hi, > > thanks to Rob Rompkins, and his recent work on Fileupload, it came to > my attention that Java 9 will no longer suppo

Re: [LOGGING] Logging and Java 9 (Was: Re: Compiler targets and Java 9)

2017-06-06 Thread Ralph Goers
The latest discussions I read indicated that adding the automatic module entry to the manifest is NOT recommended unless the component is ready to be modularized except that it has downstream dependencies that are not modules. Ralph > On Jun 6, 2017, at 5:18 AM, Jörg Schaible > wrote: > >

Re: [LOGGING] Logging and Java 9 (Was: Re: Compiler targets and Java 9)

2017-06-06 Thread Jörg Schaible
Hi Benedict, Benedikt Ritter wrote: > Hi, > > (Moving this to a new topic, since it may cause a lengthy discussion :o)) > >> Am 05.06.2017 um 16:41 schrieb Jochen Wiedmann >> : >> >> Hi, >> >> thanks to Rob Rompkins, and his recent work on Fileupload, it came to >> my attention that Java 9 wi

[LOGGING] Logging and Java 9 (Was: Re: Compiler targets and Java 9)

2017-06-06 Thread Benedikt Ritter
Hi, (Moving this to a new topic, since it may cause a lengthy discussion :o)) > Am 05.06.2017 um 16:41 schrieb Jochen Wiedmann : > > Hi, > > thanks to Rob Rompkins, and his recent work on Fileupload, it came to > my attention that Java 9 will no longer support JVM 1.5, and lower, as > a compile

Re: Compiler targets and Java 9

2017-06-06 Thread Benedikt Ritter
> Am 05.06.2017 um 16:41 schrieb Jochen Wiedmann : > > Hi, > > thanks to Rob Rompkins, and his recent work on Fileupload, it came to > my attention that Java 9 will no longer support JVM 1.5, and lower, as > a compiler target. [1] > > This means, that we will be preventing our developers from u

Re: Compiler targets and Java 9

2017-06-05 Thread Ralph Goers
> On Jun 5, 2017, at 2:58 PM, Ralph Goers wrote: > > >> On Jun 5, 2017, at 1:00 PM, Amey Jadiye wrote: >> >> correct, moving to Java9 might be restricting 1.5 to run on higher >> versions, that said they may not run on java 9 so all this discussion came >> in picture, I wish we can have java

Re: Compiler targets and Java 9

2017-06-05 Thread Gary Gregory
On Mon, Jun 5, 2017 at 2:56 PM, Ralph Goers wrote: > > > On Jun 5, 2017, at 1:35 PM, sebb wrote: > > > > On 5 June 2017 at 21:06, Ralph Goers > wrote: > >> OK. Who cares if their last release was Java 1.5? They will never > release another version that support

Re: Compiler targets and Java 9

2017-06-05 Thread Ralph Goers
> On Jun 5, 2017, at 1:00 PM, Amey Jadiye wrote: > > correct, moving to Java9 might be restricting 1.5 to run on higher > versions, that said they may not run on java 9 so all this discussion came > in picture, I wish we can have java 9 target well at the same time we > should detach our self fr

Re: Compiler targets and Java 9

2017-06-05 Thread Ralph Goers
> On Jun 5, 2017, at 1:35 PM, sebb wrote: > > On 5 June 2017 at 21:06, Ralph Goers > wrote: >> OK. Who cares if their last release was Java 1.5? They will never release >> another version that supports it. > > Not sure who you mean by 'they' here. They is a

Re: Compiler targets and Java 9

2017-06-05 Thread sebb
On 5 June 2017 at 21:06, Ralph Goers wrote: > OK. Who cares if their last release was Java 1.5? They will never release > another version that supports it. Not sure who you mean by 'they' here. This thread is about Commons components whose latest release is 1.5 or earlier, and what to do about

Re: Compiler targets and Java 9

2017-06-05 Thread Ralph Goers
OK. Who cares if their last release was Java 1.5? They will never release another version that supports it. Ralph > On Jun 5, 2017, at 12:55 PM, sebb wrote: > > On 5 June 2017 at 20:26, Amey Jadiye > wrote: >> +1 >> >> I have seen hundreds of applications which a

Re: Compiler targets and Java 9

2017-06-05 Thread Amey Jadiye
correct, moving to Java9 might be restricting 1.5 to run on higher versions, that said they may not run on java 9 so all this discussion came in picture, I wish we can have java 9 target well at the same time we should detach our self from java 1.5, just a view. Regards, Amey On Tue, Jun 6, 2017

Re: Compiler targets and Java 9

2017-06-05 Thread sebb
On 5 June 2017 at 20:26, Amey Jadiye wrote: > +1 > > I have seen hundreds of applications which are in (maintenance+ little > enhancement) mode are already moved to higher versions of java ( >1.5 ), > even very legacy applications which are just in maintenance mode or marked > for decommission are

Re: Compiler targets and Java 9

2017-06-05 Thread Amey Jadiye
+1 I have seen hundreds of applications which are in (maintenance+ little enhancement) mode are already moved to higher versions of java ( >1.5 ), even very legacy applications which are just in maintenance mode or marked for decommission are already running on 1.6 as all know that there will be n

Re: Compiler targets and Java 9

2017-06-05 Thread Matt Sicker
I'm confused about one thing here. Sure, you can't use javac in 9 to compile for 5, but can't java in 9 still run class files compiled against 5? If you couldn't run older java classes anymore, then I don't know why Oracle continues to maintain backward compatibility in places that are annoying. O

Re: Compiler targets and Java 9

2017-06-05 Thread Ralph Goers
This whole discussion has me really confused. According to https://en.wikipedia.org/wiki/Java_version_history the free version of Java 5 reached end-of-life in 2009 and Oracle's supported version reached end-of-life in 2015. https://develope

Re: Compiler targets and Java 9

2017-06-05 Thread Gary Gregory
On Mon, Jun 5, 2017 at 9:17 AM, Jochen Wiedmann wrote: > On Mon, Jun 5, 2017 at 5:20 PM, sebb wrote: > > >> I'd like us to be able to push out a new release with minimal changes > >> at any given time. If we have, for example, 1.6 as the target, and the > >> previous > >> release had 1.5 as the

Re: Compiler targets and Java 9

2017-06-05 Thread Gary Gregory
On Mon, Jun 5, 2017 at 8:20 AM, sebb wrote: > On 5 June 2017 at 16:09, Jochen Wiedmann > wrote: > > On Mon, Jun 5, 2017 at 5:06 PM, sebb wrote: > > > >>> I'd like us to push out a new release with minimal changes at any > >>> time. If we have, for example, 1.6 as the target, and the previous >

Re: Compiler targets and Java 9

2017-06-05 Thread sebb
On 5 June 2017 at 17:17, Jochen Wiedmann wrote: > On Mon, Jun 5, 2017 at 5:20 PM, sebb wrote: > >>> I'd like us to be able to push out a new release with minimal changes >>> at any given time. If we have, for example, 1.6 as the target, and the >>> previous >>> release had 1.5 as the target, then

Re: Compiler targets and Java 9

2017-06-05 Thread Jochen Wiedmann
On Mon, Jun 5, 2017 at 5:20 PM, sebb wrote: >> I'd like us to be able to push out a new release with minimal changes >> at any given time. If we have, for example, 1.6 as the target, and the >> previous >> release had 1.5 as the target, then we'd loose that ability, IMO. >> (Think security releas

Re: Compiler targets and Java 9

2017-06-05 Thread sebb
On 5 June 2017 at 16:09, Jochen Wiedmann wrote: > On Mon, Jun 5, 2017 at 5:06 PM, sebb wrote: > >>> I'd like us to push out a new release with minimal changes at any >>> time. If we have, for example, 1.6 as the target, and the previous >>> release had 1.5 as the target, then we'd loose that abil

Re: Compiler targets and Java 9

2017-06-05 Thread Jochen Wiedmann
On Mon, Jun 5, 2017 at 5:06 PM, sebb wrote: >> I'd like us to push out a new release with minimal changes at any >> time. If we have, for example, 1.6 as the target, and the previous >> release had 1.5 as the target, then we'd loose that ability, IMO. > > Sorry, I don't follow. > Are there some m

Re: Compiler targets and Java 9

2017-06-05 Thread sebb
On 5 June 2017 at 15:54, Jochen Wiedmann wrote: > On Mon, Jun 5, 2017 at 4:50 PM, Emmanuel Bourg wrote: > >> +1 for using 1.6 as the baseline, but I don't see the need to publish >> new releases with that target if nothing else changed. +1 for 1.6 If we don't release, then we can only change th

Re: Compiler targets and Java 9

2017-06-05 Thread Jochen Wiedmann
On Mon, Jun 5, 2017 at 4:50 PM, Emmanuel Bourg wrote: > +1 for using 1.6 as the baseline, but I don't see the need to publish > new releases with that target if nothing else changed. I'd like us to push out a new release with minimal changes at any time. If we have, for example, 1.6 as the targe

Re: Compiler targets and Java 9

2017-06-05 Thread Emmanuel Bourg
Le 5/06/2017 à 16:41, Jochen Wiedmann a écrit : > All commons proper components are expected within one year from now on > to bump their compiler target to 1.6, or beyond, and have a release > published with that target. That way, we know, that it works fine with > the Java 9 compiler. +1 for usi

Compiler targets and Java 9

2017-06-05 Thread Jochen Wiedmann
Hi, thanks to Rob Rompkins, and his recent work on Fileupload, it came to my attention that Java 9 will no longer support JVM 1.5, and lower, as a compiler target. [1] This means, that we will be preventing our developers from using Java 9, if a component is still below 1.6. (And, I'd expect that