Need help testing the EA builds
Alan Bateman
Alan.Bateman at oracle.com
Wed Mar 2 15:00:58 UTC 2016
We are starting to think through how to bring the module system that is
the monster patch in jigsaw/jake forest into the JDK 9 main line.
There are many reasons to do this. One reason is to reduce testing
effort. Another is to reduce the cost of sync ups as it takes a lot of
effort each week to merge in the changes from JDK 9. We also have
confused some developers by having two early access (EA) builds, one EA
build with Project Jigsaw, the other without. It should also be obvious
that time is moving on and we don't want to be rushing things right
before JDK 9 Feature Complete.
Merging into the JDK 9 main line will be a big step and there are many
things that need to be done to make this happen. The proposal will most
likely be to take snapshot of what we have in jake and bring it into JDK
9 after stabilization, testing and of course review. Once it is in JDK 9
then we'll continue to iterate and work through the many issues that
need attention.
One thing that would be useful is to get as many people as possible to
try out the EA builds [1]. It really helps confidence when there is
confirmation that existing libraries and applications work as before. If
there are bugs or issues that involve any of the supported interfaces
then we want to know. We know well that there are several compatibility
issues and we've attempted to capture those in the Risks and Assumption
section of JEP 261 [2].
We also interested in bug reports and issues from those trying out the
EA builds to create their own modules or migrating existing code or
libraries to modules. Bonus points for those brave enough to try out
some of the many new APIs too.
-Alan
[1] https://jdk9.java.net/jigsaw/
[2] http://openjdk.java.net/jeps/261
More information about the jigsaw-dev
mailing list