From iris.clark at oracle.com Thu Jul 5 20:48:52 2018 From: iris.clark at oracle.com (Iris Clark) Date: Thu, 5 Jul 2018 13:48:52 -0700 (PDT) Subject: JSR 384 (Java SE 11) Specification -- DRAFT 4 Message-ID: <57bd3b20-a5fa-4c6b-9b87-3de4e2868e4d@default> Hi. An updated draft of the Specification is available here: http://cr.openjdk.java.net/~iris/se/11/spec/java-se-11-draft-spec-04/ This draft includes the following changes: - Spec, Sections 4 "Component JSR Specifications": Remove references to JSRs 114, 199, and 221. A MR for 369 is expected covering CSR 8202335 (bug 8202334 resolved in build 12). - Annexes 1 and 2: Update to build 21. The next JCP milestone is PFD. I anticipate submission to the PMO in late July and publication in August. As usual with milestones, we'll take a snapshot of the current Specification and submit it. I expect additional DRAFTs before PFD for newly Targeted JEPs, removed/deprecated APIs, etc. Feedback on this and other work in progress is welcome. Thanks, iris From iris.clark at oracle.com Mon Jul 9 19:19:20 2018 From: iris.clark at oracle.com (Iris Clark) Date: Mon, 9 Jul 2018 12:19:20 -0700 (PDT) Subject: JSR 386 (Java SE 12) JavaDoc API and diffs for build 1 posted Message-ID: The JavaDoc API and diffs against build 1 (11+21 vs 12+1) are now available: http://cr.openjdk.java.net/~iris/se/12/build/1/ Links to the latest JEP/CSR Dashboards and these diffs may be found on this page: http://openjdk.java.net/projects/jdk/12/spec/ Thanks, Iris From iris.clark at oracle.com Fri Jul 13 04:32:43 2018 From: iris.clark at oracle.com (Iris Clark) Date: Thu, 12 Jul 2018 21:32:43 -0700 (PDT) Subject: JSR 386 (Java SE 12) Specification -- DRAFT 1 Message-ID: <88122273-54a4-4f07-a69b-28725ad11f1e@default> Hi. The first draft of the Specification is available here: http://cr.openjdk.java.net/~iris/se/12/spec/java-se-12-draft-spec-01/ It is based on build 1 which has few changes. Once JEPs are Targeted to JDK 12, I'll add the "Feature summary" and "Feature details" sections. Similarly, if any APIs or non-API features are removed, I'll add the "APIs removed" or "Non-API features removed" sections as appropriate. The JCP EDR milestone is around the corner. I anticipate submission of DRAFT 2 (or DRAFT 3) to the PMO and publication in late July. As usual with milestones, we'll take a snapshot of the current Specification and submit it. Links to the JEP/CSR Dashboards, latest Specification, latest JavaDoc API and diffs, and latest RI binaries may be found on this page: http://openjdk.java.net/projects/jdk/12/spec/ Thanks, Iris From iris.clark at oracle.com Mon Jul 16 22:26:21 2018 From: iris.clark at oracle.com (Iris Clark) Date: Mon, 16 Jul 2018 15:26:21 -0700 (PDT) Subject: JSR 386 (Java SE 12) Specification -- DRAFT 2 / EDR DRAFT Message-ID: <188fd4be-ed01-44f5-b884-3fecfe2533a6@default> Hi. An updated draft of the Specification is available here: http://cr.openjdk.java.net/~iris/se/12/spec/draft/java-se-12-draft-spec-02/ This draft includes the following change: - Annexes 1 and 2: Updates based on build 2. DRAFT 2 is designated as the Early Draft Review DRAFT: http://cr.openjdk.java.net/~iris/se/12/spec/edr/java-se-12-edr-spec-01/ The only difference between DRAFT 2 and the EDR DRAFT is the changed subtitle from "Specification -- DRAFT 2" to "Early Draft Specification -- DRAFT". I anticipate submission the EDR to the PMO later this week with publication next week. Links to the JEP/CSR Dashboards, latest Specification, latest JavaDoc API and diffs, and latest RI binaries may be found on this page: http://ribbit.us.oracle.com:8081/projects/jdk/12/spec/ As always, feedback on this and other work in progress is welcome. Thanks, Iris From iris.clark at oracle.com Tue Jul 24 18:18:43 2018 From: iris.clark at oracle.com (Iris Clark) Date: Tue, 24 Jul 2018 11:18:43 -0700 (PDT) Subject: JSR 384 (Java SE 11) Specification -- DRAFT 5 Message-ID: Hi. An updated draft of the Specification is available here: http://cr.openjdk.java.net/~iris/se/11/spec/draft/java-se-11-draft-spec-05/ This draft includes the following changes: - Spec, Section 4 "Component JSR Specifications": Add link to JSR 369 MR 5. - Spec, Section 7 "Modules": Add java.net.http module. - Spec, Section 10 "Non-API features removed": Entirely new section to describe removal of SNMP support. - Annexes 1 and 2: Update to build 23. I expect that this DRAFT is very close to our PFD submission. The weekly API diffs [0] show relatively few changes over the past few promotions and the JEP/CSR dashboards [1,2] have been similarly stable. The next JCP milestone is PFD. I anticipate submission to the PMO in late July and publication in August. As usual with milestones, we'll take a snapshot of the current Specification and submit it. Feedback on this and other work in progress is always welcome. Thanks, Iris From iris.clark at oracle.com Tue Jul 24 19:54:35 2018 From: iris.clark at oracle.com (Iris Clark) Date: Tue, 24 Jul 2018 12:54:35 -0700 (PDT) Subject: JSR 386 (Java SE 12) Specification -- DRAFT 3 Message-ID: Hi. An updated draft of the Specification is available here: http://cr.openjdk.java.net/~iris/se/12/spec/draft/java-se-12-draft-spec-03/ This draft includes the following change: - Annexes 1 and 2: Updates based on build 3 The next JCP milestone is PR. I anticipate submission to the PMO in early November and publication a few days later. As usual with milestones, we'll take a snapshot of the current Specification and submit it. I expect additional DRAFTs before PR for newly Targeted JEPs, removed/deprecated APIs, etc. Links to the JEP/CSR Dashboards, latest Specification, latest JavaDoc API and diffs, and latest RI binaries may be found on this page: http://openjdk.java.net/projects/jdk/12/spec/ As always, feedback on this and other work in progress is welcome. Thanks, Iris From iris.clark at oracle.com Wed Jul 25 00:16:33 2018 From: iris.clark at oracle.com (Iris Clark) Date: Tue, 24 Jul 2018 17:16:33 -0700 (PDT) Subject: JSR 386 (Java SE 12) EDR Specification posted to jcp.org Message-ID: FYI: https://jcp.org/en/jsr/detail?id=386 The EDR is based on build 2. For your convenience, it may also be viewed here: http://cr.openjdk.java.net/~iris/se/12/spec/edr/java-se-12-edr-spec/ It's also linked from the schedule area of the EG page: http://openjdk.java.net/projects/jdk/12/spec/ The JCP review period ends 7 Aug; however feedback is always welcome. Please note that the most recent Specification may have additional changes since the EDR milestone. The latest Specification may always be seen here: http://cr.openjdk.java.net/~iris/se/12/spec/latest/ Thanks, iris From iris.clark at oracle.com Tue Jul 31 03:24:54 2018 From: iris.clark at oracle.com (Iris Clark) Date: Mon, 30 Jul 2018 20:24:54 -0700 (PDT) Subject: JSR 386 (Java SE 12) Specification -- DRAFT 4 Message-ID: <0eff7fb5-1789-412b-819f-285ab3452d50@default> Hi. An updated draft of the Specification is available here: http://cr.openjdk.java.net/~iris/se/12/spec/draft/java-se-12-draft-spec-04/ This draft includes the following change: - Annexes 1 and 2: Updates based on build 4 The next JCP milestone is PR. I anticipate submission to the PMO in early November and publication a few days later. As usual with milestones, we'll take a snapshot of the current Specification and submit it. I expect additional DRAFTs before PR for newly Targeted JEPs, removed/deprecated APIs, etc. Links to the JEP/CSR Dashboards, latest Specification, latest JavaDoc API and diffs, and latest RI binaries may be found on this page: http://openjdk.java.net/projects/jdk/12/spec/ As always, feedback on this and other work in progress is welcome. Thanks, iris From iris.clark at oracle.com Tue Jul 31 03:24:52 2018 From: iris.clark at oracle.com (Iris Clark) Date: Mon, 30 Jul 2018 20:24:52 -0700 (PDT) Subject: JSR 384 (Java SE 11) Specification -- DRAFT 6 Message-ID: Hi. An updated draft of the Specification is available here: http://cr.openjdk.java.net/~iris/se/11/spec/draft/java-se-11-draft-spec-06/ This draft includes the following change: - Annexes 1 and 2: Update to build 24. DRAFT 6 is designated as the Proposed Final Draft DRAFT: http://cr.openjdk.java.net/~iris/se/11/spec/pfd/java-se-11-pfd-spec-01/ The difference between DRAFT 6 and the PFD DRAFT is the changed subtitle from "Specification -- DRAFT 6" to "Proposed Final Draft Specification -- DRAFT". I anticipate submission the PFD (without green changebars) to the PMO later this week with publication next week. Links to the JEP/CSR Dashboards, latest Specification, latest JavaDoc API and diffs, and latest RI binaries may be found on this page: http://openjdk.java.net/projects/jdk/11/spec/ As always, feedback on this and other work in progress is welcome. Thanks, iris