From iris.clark at oracle.com Thu Feb 1 04:20:27 2018 From: iris.clark at oracle.com (Iris Clark) Date: Wed, 31 Jan 2018 20:20:27 -0800 (PST) Subject: JSR 383 (Java SE 10 (18.3)) Proposed Final Draft Specification -- DRAFT Message-ID: Hi. A draft of the Public Review Specification is available here: http://cr.openjdk.java.net/~iris/se/10/pfd/java-se-10-pfd-spec-01/ This draft includes the following changes: - Spec, new Section 4, "Contributions": As described in Brian's message earlier this month [0], I've added this section to explicitly incorporate JSR 369 MR 4 by reference into Java SE 10. - Spec, new Sections 8, 9: "APIs removed", "APIs proposed for removal": In the spirit of "Contributions", I've added these sections consolidating information already in the Spec (Annex 1), Spec diffs (Annex 2), and the list of approved CSRs. - Annexes 1 and 2: Updates based on build 41 promotion. - Annex 3: Updated draft versions of The Java Language Specification (JLS) and the Java Virtual Machine Specification (JVMS). Our JSR still runs on a tight schedule. As with prior milestones, we'll take a snapshot of the current Specification (without changebars) and submit it for publication. I anticipate PR submission to the PMO within the next few days for publication on Tue 13 Feb. As always, we welcome any feedback on this and other work in progress. Thanks, iris [0] http://mail.openjdk.java.net/pipermail/java-se-spec-experts/2018-January/000028.html From iris.clark at oracle.com Tue Feb 13 19:37:17 2018 From: iris.clark at oracle.com (Iris Clark) Date: Tue, 13 Feb 2018 11:37:17 -0800 (PST) Subject: JSR 383 (Java SE 10 (18.3)) PFD Specification posted to jcp.org Message-ID: <1c43ac18-edde-4b16-9b37-b46e8eefa23c@default> Hi. FYI: https://jcp.org/en/jsr/detail?id=383 For your convenience, it may also be viewed here: http://cr.openjdk.java.net/~iris/se/10/pfd/java-se-10-pfd-spec/ Thanks, Iris From iris.clark at oracle.com Fri Feb 16 21:30:29 2018 From: iris.clark at oracle.com (Iris Clark) Date: Fri, 16 Feb 2018 13:30:29 -0800 (PST) Subject: JSR 384 (Java SE 11 (18.9)) Early Draft Review Specification -- DRAFT Message-ID: <9bc8d6b9-5fa6-4a05-b6a5-f28251f22651@default> Hi. A draft of the Early Draft Review Specification is available here: http://cr.openjdk.java.net/~iris/se/11/edr/java-se-11-edr-spec-01/ It's based on the build 1 promotion which includes the following JEPs: - JEP 309: Dynamic Class-File Constants http://openjdk.java.net/jeps/309 - JEP 320: Remove the Java EE and CORBA Modules http://openjdk.java.net/jeps/320 I'll take a snapshot of the current Specification and submit it for publication later this month. As always, feedback on this any other work in progress is welcome. Thanks, Iris From iris.clark at oracle.com Fri Feb 16 22:43:42 2018 From: iris.clark at oracle.com (Iris Clark) Date: Fri, 16 Feb 2018 14:43:42 -0800 (PST) Subject: JSR 384 (Java SE 11 (18.9)) JavaDoc API and diffs for build 1 posted Message-ID: <2df7e91d-60be-4005-8547-a80ad880678d@default> Hi. The JavaDoc API and diffs against build 1 (10+43 vs. 11+1) are now available: http://cr.openjdk.java.net/~iris/se/11/build/1/ Links to the latest Spec, JEP/CSR Dashboards, and these diffs may be found on this page: http://openjdk.java.net/projects/jdk/11/spec/ Thanks, Iris From iris.clark at oracle.com Thu Feb 22 05:12:05 2018 From: iris.clark at oracle.com (Iris Clark) Date: Wed, 21 Feb 2018 21:12:05 -0800 (PST) Subject: JSR 383 (Java SE 10 (18.3)) Final Release Specification -- DRAFT Message-ID: Hi. The draft Final Release Specification is available here: http://cr.openjdk.java.net/~iris/se/10/fr/java-se-10-fr-spec-01/ This draft includes the following minor changes from PFD: - Spec, Section 1, "Summary": New second sentence to more accurately describe release contents. - Spec, Section 7, "Modules": Section renamed from "Conformance". Additional text added to declare that the modular structure of the Java SE Platform was not changed. - Annexes 1 and 2: Updates based on build 44 promotion - Annex 3: Updated to include FR license. Information about the RI and TCK will be provided shortly. I plan to submit this Specification to the PMO for the Final Approval Ballot next week. Thanks, Iris From iris.clark at oracle.com Thu Feb 22 21:14:12 2018 From: iris.clark at oracle.com (Iris Clark) Date: Thu, 22 Feb 2018 13:14:12 -0800 (PST) Subject: JSR 383 (Java SE 10 (18.3)) Final Release RI and TCK -- DRAFT Message-ID: <5ee172d6-f2eb-4a3c-bb33-76355b27598c@default> Hi. The draft Reference Implementation, based on JDK 10 build 44, will be available here shortly: http://jdk.java.net/java-se-ri/10 The official RI is under the GPL License. Equivalent builds are also provided under the Oracle Binary Code License for those who prefer that. The draft TCK has already been made available to EG members. The most recent promotion is build 12, based on JDK 10 build 42. The final TCK, build 13, based on JDK 10 build 44 is expected within the next few days. There are no significant changes between the two builds. As with the Specification, the RI and TCK will be submitted to the PMO for the Final Approval Ballot next week. Thanks, Iris From brian.goetz at oracle.com Fri Feb 23 20:29:02 2018 From: brian.goetz at oracle.com (Brian Goetz) Date: Fri, 23 Feb 2018 15:29:02 -0500 Subject: Agenda for next EG meeting Message-ID: Expert Group members should have already received an invitation for the next EG meeting, which is next week; if you've not gotten this, let me know. As always, minutes of the meeting will be made public shortly after the meeting. We will cover both SE 10 and SE 11 items at this meeting, as both are active. On SE 10: - Update on PFD and FAB - Postmortem on 10 process On SE 11: - EDR to be posted Tuesday - Review of dashboards for SE 11, linked from http://openjdk.java.net/projects/jdk/11/spec/ - JEPs: https://bugs.openjdk.java.net/secure/Dashboard.jspa?selectPageId=17668 - CSRs: https://bugs.openjdk.java.net/secure/Dashboard.jspa?selectPageId=17669 - Summary of future milestones General: - Incubating JEPs - Any other items the EG wants to discuss From iris.clark at oracle.com Mon Feb 26 07:48:39 2018 From: iris.clark at oracle.com (Iris Clark) Date: Sun, 25 Feb 2018 23:48:39 -0800 (PST) Subject: JSR 384 (Java SE 11 (18.9)) JavaDoc API and diffs for build 2 posted Message-ID: Hi. The JavaDoc API and diffs against build 2 (11+1 vs 11+2 and 10+44 vs. 11+2) are now available: http://cr.openjdk.java.net/~iris/se/11/build/2/ Links to the latest Spec, JEP/CSR Dashboards, and these diffs may be found on this page: http://openjdk.java.net/projects/jdk/11/spec/ Thanks, Iris From iris.clark at oracle.com Wed Feb 28 03:21:45 2018 From: iris.clark at oracle.com (Iris Clark) Date: Tue, 27 Feb 2018 19:21:45 -0800 (PST) Subject: JSR 384 (Java SE 11 (18.9)) Specification posted to jcp.org Message-ID: <29f40747-fd83-41e4-b1b1-847337b648d9@default> FYI: https://jcp.org/en/jsr/detail?id=384 The EDR is based on build 1. For your convenience, it may also be viewed here: http://cr.openjdk.java.net/~iris/se/11/edr/java-se-11-edr-spec/ It's also linked from the EG page: http://openjdk.java.net/projects/jdk/11/spec/ The JCP review period ends 12 Mar; however, as always, feedback is always welcome. Thanks, Iris