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