I concur; staying 1 major GA version behind is a nice idea. There's a limit to what needs to be sacrificed for legacy support...
Cheers, A. On Fri, Aug 12, 2016 at 5:31 PM, Bobby Evans <[email protected]> wrote: > +1 for me too. > > Java 9 is already in early access and is supposed to be GA fairly soon. I > think the last time we talked about this we decided that staying 1 release > of java behind the latest was decent practice, and I still agree. > > - Bobby > > > On Friday, August 12, 2016 4:56 AM, Satish Duggana < > [email protected]> wrote: > > > +1 on moving to Java 8 for 2.x release. > > As Jungtaek has already mentioned Oracle stopped supporting JDK/JRE 7 > since April 2015. Java 8 brings better APIs and it will make our code look > better and future user APIs can be designed lot better. > > Thanks, > Satish. > > > On Fri, Aug 12, 2016 at 3:11 PM, Jungtaek Lim <[email protected]> wrote: > > I was mistaken the address of user mailing list. Forwarding this to user@. > > ---------- Forwarded message --------- > From: Jungtaek Lim <[email protected]> > Date: 2016년 8월 12일 (금) 오후 6:38 > Subject: Re: [Discussion] Dropping Java 7 support on master > To: <[email protected]>, <[email protected]> > > > I'm not sure we would like to continue discussion on cross mailing list. > Please let me know if we want to split discussion into two separate thread > per mailing list. > > I'm +1 on dropping Java 7 support on master (2.0.0). > > While porting clojure code to java 7, we needed to convert functional > style functions to for loop which is too verbose and hide intention. It > also drops productivity. > We can do similar style by using Guava but it's more verbose, and Guava is > one of libraries I don't want to add as dependency. (Not only storm-core, > but also other modules.) > > I'm not sure how much users are forced to not use Java 8. (This is common > concern of upgrading JDK version.) > At now, Java 8 is over than 2 years ago, and Oracle drop public support of > JDK/JRE 7 1 year ago. Furthermore, Java 9 will be released to next year. > (actually planned to this year) > > I'm also the one who need to take a deep look at Java 8, but I think the > time has come. Let's go for that. > > Thanks, > Jungtaek Lim (HeartSaVioR) > > > 2016년 8월 12일 (금) 오후 6:10, Harsha Chintalapani <[email protected]>님이 작성: > > Hi All, > Dropping java 7 support on master will allow us to use the new api in > Java 8 and since the master is being used for java migration its good to > make the decision now. Let me know your thoughts. > > Thanks, > Harsha > > > > >
