On Sun, Sep 14, 2014 at 3:10 PM, Jack Krupansky <[email protected]> wrote:
> (Hmmm... I wonder what Heliosearch’s Java support policy is.) > > There was a Lucene wiki page for the Java 1.4 to 1.5 transition... is any > of that thinking relevant to this 1.7 to 1.8 transition? > > See: > https://wiki.apache.org/lucene-java/Java_1.5_Migration > > IOW, how much of this issue is specific to Java 8, as opposed to ANY Java > migration with trunk and the stable branch? > > And, to what extent does the issue relate to how imminent a 5.0 release is > expected to be, and Java 7 EOL? EOL relates to office Oracle support, but > that says nothing about the actual usage at major Lucene user sites. > Another thought: what if there were three branches: -- 'The next generation' -- leading edge, radical, new stuff. Java 8. -- 'The next major release' -- Incompatible API changes, but Java version constrained for now to 1.7. -- the currently-maintained stream of minor releases. > > -- Jack Krupansky > > *From:* Ryan Ernst <[email protected]> > *Sent:* Sunday, September 14, 2014 11:35 AM > *To:* [email protected] > *Subject:* Re: [VOTE] Move trunk to Java 8 > > > Nothing would force you to use java 8 features in anything you worked on. > But they would be available. And if the branches are always "in sync", what > is the point of having 2 branches? There would never be a reason for a > major release. > On Sep 14, 2014 9:33 AM, "Anshum Gupta" <[email protected]> wrote: > >> I don't have a really strong opinion on 'Should we move to Java 8' but at >> the same time would not really be happy dealing with 2 continuously >> diverging branches. I wouldn't want to rewrite the same implementation >> twice over and get it to work. >> >> I am not sure about others but I think it will also make it tougher to >> attract contributors knowing they might have to deal with 2 divergent >> branches. >> >> At the same time, if there's a reason compelling enough that makes the >> lives of everyone involved better (read, easier), I'll be in for it. >> >> >> On Fri, Sep 12, 2014 at 8:41 AM, Ryan Ernst <[email protected]> wrote: >> >>> It has been 6 months since Java 8 was released. It has proven to be >>> both stable (no issues like with the initial release of java 7) and >>> faster. And there are a ton of features that would make our lives as >>> developers easier (and that can improve the quality of Lucene 5 when >>> it is eventually released). >>> >>> We should stay ahead of the curve, and move trunk to Java 8. >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: [email protected] >>> For additional commands, e-mail: [email protected] >>> >>> >> >> >> -- >> >> Anshum Gupta >> http://www.anshumgupta.net >> >
