BT

JDK 8 Milestone and Release Dates

by Bienvenido David on Apr 10, 2012 |

Oracle has posted in the jdk8-dev mailing list the JDK 8 milestone and release dates for review and feedback. Mathias Axelsson, Oracle's release manager for the JDK, has proposed the following dates for the JDK 8 development milestones.

  • M1: April 24, 2012
  • M2: June 14, 2012
  • M3: July 30, 2012
  • M4: September 11, 2012
  • M5: November 26, 2012
  • M6: January 30, 2013 (FC)

These are high-level buckets that can be targeted for delivering features and enhancements. Details for each milestone has not been specified, but will be posted as soon as it is available to help the early testing process. M6 is expected to be feature complete (FC). This is when all features and new test development would be completed. Axelsson recommends the JDK 8 target release date of September 2013. This is to give at least as much time to stabilize JDK 8 as was needed in JDK 7.

  • GA: September 2013

Between M6 and GA, the tolerance for changes will decrease in steps. General bug fixing is allowed from early February till early April 2013. By early April 2013, only P1-P3 bugs will be fixed. By mid-June 2013, only showstoppers will be considered.

Component JSRs will not need to follow the proposed dates until early May 2013. There is also a discussion about adding M7, a Developer Preview milestone to the JDK 8 schedule. This will be the best time to encourage individual developers, open source projects, and JUGS to help test the JDK. This should help identify, prioritize and fix issues faster, and hopefully prevent a repeat of the Lucene issue, where a loop optimization bug was discovered by the Apache Lucene developers a few days before the Java 7 release.

The proposed release-driver features for JDK 8 are the Lambda and Jigsaw projects. Other themes for JDK 8 include JVM Convergence, JavaFX 3.0, JavaScript Interop, Device Support, Developer Productivity, and API Updates. For any comments or questions, please subscribe to the jdk8-dev mailing list.

Hello stranger!

You need to Register an InfoQ account or to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Tell us what you think

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Detailed milestone planning available? by Stephan Oudmaijer

Is there a more detailed milestone planning available? Like this one for JDK7:

openjdk.java.net/projects/jdk7/milestones/

Especially for jigsaw I am curious when the first usable implementation will become available.

Re: Detailed milestone planning available? by Jörg Buchberger

@StephanOudmaijer:

You can download preview builds for jigsaw enabled JDKs here: jdk8.java.net/jigsaw/

M7: February 22, 2013 (see also mail.openjdk.java.net/pipermail/jdk8-dev/2012-A...)

For more details see openjdk.java.net/projects/jdk8/ , openjdk.java.net/projects/lambda/ and openjdk.java.net/jeps/0

Cheers.
Jörg

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

2 Discuss

Educational Content

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2013 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT