From mark.reinhold at oracle.com Wed Dec 18 16:06:37 2013 From: mark.reinhold at oracle.com (mark.reinhold at oracle.com) Date: Wed, 18 Dec 2013 16:06:37 -0800 Subject: Java SE 8 (JSR 337) status & remaining timeline Message-ID: <20131218160637.149013@eggemoggin.niobe.net> The Public Review period ended on 4 December. The Public Review EC ballot is in progress, ending on 23 December (just in time for Christmas!). I expect to send you the draft Proposed Final Draft Specification for review in the next few days, with comments due by 8 January so that I can submit it to the PMO for posting the following week. For the Final Approval Ballot I expect to make the Specification, Reference Implementation, and TCK available for you to review in mid-January, with comments due two weeks later, so that I can submit them to the PMO by the end of the month. The FAB ballot period will then run for the first couple of weeks of February. If all goes well then we'll be able to declare the Final Release of this Specification in early March. - Mark From mark.reinhold at oracle.com Mon Dec 23 11:44:46 2013 From: mark.reinhold at oracle.com (mark.reinhold at oracle.com) Date: Mon, 23 Dec 2013 11:44:46 -0800 Subject: Java SE 8 (JSR 337) Proposed Final Draft Specification: DRAFT Message-ID: <20131223114446.652437@eggemoggin.niobe.net> The draft Proposed Final Draft Specification is available here: http://cr.openjdk.java.net/~mr/se/8/java-se-8-pfd-spec-01/ Changes in this draft: - The section on Stripped Implementations now includes a set of specific constraints designed to preserve compatibility and guard against fragmentation. - Annex 1, the detailed API specification-change summary, and Annex 2, the annotated API specification showing the exact differences relative to Java SE 7, have been updated to include the most recent small enhancements, clarifications, and bug fixes as well as the latest API changes from the Component JSR Specifications. - Annex 3, which contains draft versions of The Java Language Specification and The Java Virtual Machine Specification, has been updated to include all changes from Component JSR Specifications (i.e., Lambda Expressions (JSR 335) and Annotations on Java Types (JSR 308)). I'd like to submit this to the JCP PMO as the Proposed Final Draft Specification in early January. Please let me know by 22:00 UTC on Wednesday, 8 January, of any changes you'd like me to make before I submit it, or if you think that further discussion is required. Thanks, - Mark