db-derby-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Rick Hillegas <Richard.Hille...@Sun.COM>
Subject Re: [VOTE] Require Java 5 (or later) compiler to build Derby
Date Wed, 26 Sep 2007 13:55:16 GMT

Rick Hillegas wrote:
> Please vote on whether we should require that developers use a Java 5 
> (or later) compiler in order to build Derby. This means that the shell 
> window running the build should have its JAVA_HOME pointed at a Java 5 
> or later jdk and the corresponding javac should be what's visible on 
> PATH. The practical implication of this change is that the Derby build 
> will fail when run from a jdk1.4 environment.
> Please note that, even after this vote, we still expect the following 
> to hold:
> 1) All mandatory Derby code must still be at jdk1.4 (or earlier) 
> level. The build will still compile mandatory code into classes that 
> run on jdk1.4.
> 2) Derby 10.4 will continue to run on the same platforms that 10.3 
> does--including the CDC small platforms.
> This change will make the following possible:
> A) Optional product code can be written which takes advantage of Java 
> 5 features. This code will only run if Derby detects that it is 
> running on a vm at level Java 5 or later.
> B) Test code can be written to make sure that Derby correctly 
> interacts with user code which is at Java 5 level or later.
> This is a lazy consensus vote. The polls close at 5:00 pm on Wednesday 
> October 3.
> Regards,
> -Rick

View raw message