From iris.clark at oracle.com Mon Jul 6 21:05:30 2020 From: iris.clark at oracle.com (Iris Clark) Date: Mon, 6 Jul 2020 14:05:30 -0700 (PDT) Subject: JSR 390 (Java SE 15) Specification -- DRAFT 30 / PR DRAFT 1 Message-ID: <46e25dea-6d29-4bd1-b33a-d823e4da9bab@default> Hi. A draft of the Specification is available here: https://cr.openjdk.java.net/~iris/se/15/spec/draft/java-se-15-draft-spec-30/ This draft includes the following changes: - Spec, section 4 "Component JSR Specifications": MR for 269 only - Spec, section 7 "APIs removed": Add APIs corresponding to CSRs 8236954 and 8235548 - Spec, section 8 "APIS proposed for removal": o Remove APIs which were moved to new section 7 o Add APIs corresponding to CSR 8245068 - Annexes 1 and 2: Updates based on build 30 - Annex 3: o Add PDFs for JLS and JVMS DRAFTS o Add references to JEPs 360, 375, 378, 384 - Annex 4 - 11: o Add diffs for narrative specs (e.g. JNI, RMI Spec) DRAFT 30 is designated as PR DRAFT 1: https://cr.openjdk.java.net/~iris/se/15/spec/pr/java-se-15-pr-spec-01/ The only difference between DRAFT 30 and PR DRAFT 1 is the subtitle change from "Specification -- DRAFT 30" to "Public Review Specification -- DRAFT 1". The next JCP milestone is PR, scheduled for mid-July 2020. PR DRAFT 2 will be based on build 31 expected later this week. I anticipate submitting PR DRAFT 2 to the PMO as the PR late 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: https://openjdk.java.net/projects/jdk/15/spec/ Thanks, Iris From iris.clark at oracle.com Thu Jul 9 17:30:16 2020 From: iris.clark at oracle.com (Iris Clark) Date: Thu, 9 Jul 2020 10:30:16 -0700 (PDT) Subject: JSR 390 (Java SE 15) Specification -- DRAFT 31 / PR DRAFT 2 Message-ID: <4ad4d6ff-3f89-4912-b528-84a24b925253@default> Hi. A draft of the Specification is available here: https://cr.openjdk.java.net/~iris/se/15/spec/draft/java-se-15-draft-spec-31/ This draft includes the following changes: - Spec, section 4 "Component JSR Specifications": Add link to JSR 269 MR 9 - Annexes 1 and 2: Updates based on build 31 DRAFT 31 is designated as PR DRAFT 2: https://cr.openjdk.java.net/~iris/se/15/spec/pr/java-se-15-pr-spec-02/ The only difference between DRAFT 30 and PR DRAFT 1 is the subtitle change from "Specification -- DRAFT 31" to "Public Review Specification -- DRAFT 2". The next JCP milestone is PR, scheduled for mid-July 2020. I anticipate submitting PR DRAFT 2 to the PMO as the PR late 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: https://openjdk.java.net/projects/jdk/15/spec/ Thanks, Iris From iris.clark at oracle.com Tue Jul 14 18:20:46 2020 From: iris.clark at oracle.com (Iris Clark) Date: Tue, 14 Jul 2020 11:20:46 -0700 (PDT) Subject: JSR 390 (Java SE 15) PR Specification posted to jcp.org Message-ID: FYI: https://jcp.org/en/jsr/detail?id=390 The PR is based on build 31. For your convenience, it may also be viewed here: https://cr.openjdk.java.net/~iris/se/15/spec/pr/java-se-15-pr-spec/ It's also linked from the schedule area of the EG page: https://openjdk.java.net/projects/jdk/15/spec/ The JCP review period ends 24 Aug; however feedback is always welcome. Please note that the most recent Specification may have additional changes since the PR milestone. The latest Specification may always be seen here: https://cr.openjdk.java.net/~iris/se/15/spec/latest/ Thanks, iris From iris.clark at oracle.com Thu Jul 16 20:35:08 2020 From: iris.clark at oracle.com (Iris Clark) Date: Thu, 16 Jul 2020 13:35:08 -0700 (PDT) Subject: JSR 390 (Java SE 15) Specification -- DRAFT 32 Message-ID: <09604d8b-2d17-4596-a0e5-eaab838093c2@default> Hi. An updated draft of the Specification is available here: https://cr.openjdk.java.net/~iris/se/15/spec/draft/java-se-15-draft-spec-32/ This draft includes the following changes: - Annexes 1 and 2: Updates based on build 32 We have posted PR (based on build 31) on jcp.org [0] with a review period ending 24 August. PR-FAB will immediately follow [1]. Links to the JEP/CSR Dashboards, latest Specification, latest JavaDoc API and diffs, and latest RI binaries may be found on this page: https://openjdk.java.net/projects/jdk/15/spec/ Thanks, iris [0]: https://jcp.org/en/jsr/detail?id=390 [1]: https://jcp.org/en/resources/guide From iris.clark at oracle.com Tue Jul 28 06:07:56 2020 From: iris.clark at oracle.com (Iris Clark) Date: Mon, 27 Jul 2020 23:07:56 -0700 (PDT) Subject: JSR 390 (Java SE 15) Specification -- DRAFT 33 Message-ID: <1a7bd624-da8d-402e-a899-37165a1617a0@default> Hi. An updated draft of the Specification is available here: https://cr.openjdk.java.net/~iris/se/15/spec/draft/java-se-15-draft-spec-33/ This draft includes the following changes: - Spec, section 2 "Structure": o Describe Annexes 4 - 11 o Remove paragraph indicating tentative feature set - Annexes 1 and 2: Updates based on build 33 Links to the JEP/CSR Dashboards, latest Specification, latest JavaDoc API and diffs, and latest RI binaries may be found on this page: https://openjdk.java.net/projects/jdk/15/spec/ Thanks, Iris