Hi,

the vote is over after 72 hours. The results:

- Almost all voting committers want to move to Java 7 - only Grant Ingersoll 
said "-0". So I declare this as succeeded vote.
I will now proceed with committing the backports (LUCENE-5514). The Jenkins 
infrastructure is already upgraded. I will also add a note to the Lucene/Solr 
webpage to announce that Lucene/Solr 4.8 will be Java 7 minimum. I will also 
send mail to the *-user mailing lists.

- Most of the committers were against moving to Java 8 in trunk, but we 
decided, to call the vote again in a few months.

Uwe

-----
Uwe Schindler
H.-H.-Meier-Allee 63, D-28213 Bremen
http://www.thetaphi.de
eMail: [email protected]


> -----Original Message-----
> From: Uwe Schindler [mailto:[email protected]]
> Sent: Saturday, March 08, 2014 5:17 PM
> To: [email protected]
> Subject: [VOTE] Move to Java 7 in Lucene/Solr 4.8, use Java 8 in trunk (once
> officially released)
> 
> Hi all,
> 
> Java 8 will get released (hopefully, but I trust the release plan!) on March 
> 18,
> 2014. Because of this, lots of developers will move to Java 8, too. This makes
> maintaining 3 versions for developing Lucene 4.x not easy anymore (unless
> you have cool JAVA_HOME "cmd" launcher scripts using StExBar available for
> your Windows Explorer - or similar stuff in Linux/Mäc).
> 
> We already discussed in another thread about moving to release trunk as 5.0,
> but people disagreed and preferred to release 4.8 with a minimum of Java 7.
> This is perfectly fine, as nobody should run Lucene or Solr on an unsupported
> platform anymore. If they upgrade to 4.8, they should also upgrade their
> infrastructure - this is a no-brainer. In Lucene trunk we switch to Java 8 as
> soon as it is released (in 10 days).
> 
> Now the good things: We don't need to support JRockit anymore, no need to
> support IBM J9 in trunk (unless they release a new version based on Java 8).
> 
> So the vote here is about:
> 
> [.] Move Lucene/Solr 4.8 (means branch_4x) to Java 7 and backport all Java 7-
> related issues (FileChannel improvements, diamond operator,...).
> [.] Move Lucene/Solr trunk to Java 8 and allow closures in source code. This
> would make some APIs much nicer. Our infrastructure mostly supports this,
> only ECJ Javadoc linting is not yet possible, but forbidden-apis supports 
> Java 8
> with all its crazy new stuff.
> 
> You can vote separately for both items!
> 
> Uwe
> 
> -----
> Uwe Schindler
> H.-H.-Meier-Allee 63, D-28213 Bremen
> http://www.thetaphi.de
> eMail: [email protected]
> 
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected] For additional
> commands, e-mail: [email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to