Java EE 8 was formally launched in September 2014 with the JCP’s unanimous approval of JSR 366 and our announcements at JavaOne. At JavaOne 2014 we presented a summary of our areas of investigation for Java EE 8 during the Strategy Keynote, followed by numerous in-depth presentations on our intended work by the specification leads. The goal that we set for ourselves then was to complete this work by JavaOne San Francisco 2016.
Although we all like to do (and hear) big things at JavaOne, the various latencies involved in launching expert groups as well as the other demands on the time of our spec leads has resulted in the date being pushed out a bit. We are strongly committed to transparency in our work on the Java EE Platform. We are therefore publicly announcing that we are now changing our target time frame for the completion of this work to the first half of 2017. We will be updating the target dates for the JSRs under the Java EE umbrella to reflect this change.
As a result of this shift, there is now more time and opportunity for YOU to get involved. For example, the MVC 1.0 JSR has published their Early Draft Review, and the Java EE Security JSR will soon follow. We continue to encourage developers to track JSRs and provide feedback by viewing the individual JSR mailing lists, wikis, and download and try out early Java EE 8 reference implementation builds. We've already seen a lot of interest not only in Java EE 8 features, but also in participation. Many JUGs have been involved in adopting Java EE 8 and related JSRs, including the CJUG, Morocco JUG, and a host of others. Companies and individuals can get involved as well. For example, Serli, with a host of expertise in Java development, have contributed Application Versioning to GlassFish in the past, and are now signing up to contribute to the MVC reference implementation.
Start here and help define the future of Java EE!