Accelerating the JDK release cadence

Alan Bateman Alan.Bateman at oracle.com
Fri Sep 8 06:33:04 UTC 2017


On 07/09/2017 20:04, cowwoc wrote:
> While I like the idea of more frequent releases, I see two problems with the
> proposal in its current form:
>
> 1. It takes longer than 6 months for users to expose design problems.
> Consider tagging new features with @Beta annotations, allowing the breaking
> of backward compatibility for another year or so, and eventually graduating
> them to stability by removing the @Beta tags.
>
There is already support for incubating modules [1], also 
-XX:+UnlockExperimentalVMOptions to enable experimental options in the 
VM, and a few other mechanisms. In addition, if open build+test 
infrastructure can be established then it will should make it a lot 
easier for projects here to publish EA builds and should get more 
feedback around a feature while it is in development rather years after 
it has shipped.

-Alan

[1] http://openjdk.java.net/jeps/11


More information about the discuss mailing list