From iris.clark at oracle.com Fri Sep 7 17:18:56 2018 From: iris.clark at oracle.com (Iris Clark) Date: Fri, 7 Sep 2018 10:18:56 -0700 (PDT) Subject: JSR 386 (Java SE 12) Specification -- DRAFT 10 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-10/ This draft includes the following change: - Annexes 1 and 2: Updates based on build 10 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 Fri Sep 14 16:59:47 2018 From: iris.clark at oracle.com (Iris Clark) Date: Fri, 14 Sep 2018 09:59:47 -0700 (PDT) Subject: JSR 386 (Java SE 12) Specification -- DRAFT 11 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-11/ This draft includes the following changes: - Spec, Sections 5 and 6 "Feature...": Addition of the recently Targeted JEP: 326: Raw String Literals (Preview) - Annexes 1 and 2: Updates based on build 11 - Annex 3: Update to reference JEP 326 (including CSR containing JLS diffs) 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 brian.goetz at oracle.com Fri Sep 14 17:09:31 2018 From: brian.goetz at oracle.com (Brian Goetz) Date: Fri, 14 Sep 2018 13:09:31 -0400 Subject: Scheduling regular meetings Message-ID: <8f86486f-fd8f-260e-7352-dd5065d887c4@oracle.com> I have been pretty bad about scheduling conference calls.? So, let's try this: let's try to do a quarterly conference call, which will give us two calls per release window, say Jan/Apr/Jul/Oct. Let's try to settle on a deterministic schedule (i.e., 9A ET second Monday of those months), and then we can get them on a calendar rather than running a time poll for each one. Please send me (privately is fine) any general constraints (times/days that are known good / known bad in general) and I'll try to propose some options in the intersection of gathered constraints that we can haggle over. From Tim_Ellison at uk.ibm.com Mon Sep 17 08:00:21 2018 From: Tim_Ellison at uk.ibm.com (Tim Ellison) Date: Mon, 17 Sep 2018 13:30:21 +0530 Subject: Scheduling regular meetings In-Reply-To: <8f86486f-fd8f-260e-7352-dd5065d887c4@oracle.com> References: <8f86486f-fd8f-260e-7352-dd5065d887c4@oracle.com> Message-ID: That sounds ok - though we should have some idea of what we'll be discussing in these meetings, as it may be that any issues raised so infrequently may be more disruptive than productive. So knowing if these are informational, or working meetings, etc. will dictate how frequently we should meet. As for the preferred days, please avoid Friday otherwise I'll figure it out. Regards, Tim "java-se-spec-experts" wrote on 14/09/2018 22:39:31: > From: Brian Goetz > To: java-se-spec-experts at openjdk.java.net > Date: 14/09/2018 22:40 > Subject: Scheduling regular meetings > Sent by: "java-se-spec-experts" bounces at openjdk.java.net> > > I have been pretty bad about scheduling conference calls. So, let's try > this: let's try to do a quarterly conference call, which will give us > two calls per release window, say Jan/Apr/Jul/Oct. Let's try to settle > on a deterministic schedule (i.e., 9A ET second Monday of those months), > and then we can get them on a calendar rather than running a time poll > for each one. > > Please send me (privately is fine) any general constraints (times/days > that are known good / known bad in general) and I'll try to propose some > options in the intersection of gathered constraints that we can haggle > over. > > Unless stated otherwise above: IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU From brian.goetz at oracle.com Mon Sep 17 12:53:14 2018 From: brian.goetz at oracle.com (Brian Goetz) Date: Mon, 17 Sep 2018 08:53:14 -0400 Subject: Scheduling regular meetings In-Reply-To: References: <8f86486f-fd8f-260e-7352-dd5065d887c4@oracle.com> Message-ID: <79480D9D-857F-46BB-85B5-8CB28B6E2336@oracle.com> Happy to adjust the frequency as needed. Feedback that I?ve gotten in the past is that these meetings are useful and desired, but quarterly might not be optimal, so we can adjust as needed. > On Sep 17, 2018, at 4:00 AM, Tim Ellison wrote: > > That sounds ok - though we should have some idea of what we'll be > discussing > in these meetings, as it may be that any issues raised so infrequently may > be more disruptive than productive. So knowing if these are > informational, > or working meetings, etc. will dictate how frequently we should meet. > > As for the preferred days, please avoid Friday otherwise I'll figure it > out. > > Regards, > Tim > > > "java-se-spec-experts" > wrote on 14/09/2018 22:39:31: > >> From: Brian Goetz >> To: java-se-spec-experts at openjdk.java.net >> Date: 14/09/2018 22:40 >> Subject: Scheduling regular meetings >> Sent by: "java-se-spec-experts" > bounces at openjdk.java.net> >> >> I have been pretty bad about scheduling conference calls. So, let's try > >> this: let's try to do a quarterly conference call, which will give us >> two calls per release window, say Jan/Apr/Jul/Oct. Let's try to settle >> on a deterministic schedule (i.e., 9A ET second Monday of those months), > >> and then we can get them on a calendar rather than running a time poll >> for each one. >> >> Please send me (privately is fine) any general constraints (times/days >> that are known good / known bad in general) and I'll try to propose some > >> options in the intersection of gathered constraints that we can haggle >> over. >> >> > > Unless stated otherwise above: > IBM United Kingdom Limited - Registered in England and Wales with number > 741598. > Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU From iris.clark at oracle.com Fri Sep 21 02:14:03 2018 From: iris.clark at oracle.com (Iris Clark) Date: Thu, 20 Sep 2018 19:14:03 -0700 (PDT) Subject: JSR 384 (Java SE 11) Final Release Message-ID: <06e494b0-dc14-4eea-8744-b48d3cb6ea04@default> Hi. The JCP EC approved the Final Release Specification on 10 September. The Final Release version of the JSR 384 Specification, with instructions on how to find the RI and the TCK, is here: https://jcp.org/aboutJava/communityprocess/final/jsr384/index.html I've updated the primary web page for the JSR accordingly: http://openjdk.java.net/projects/jdk/11/spec/ Thank you for your participation. The 384 EG is now disbanded. Iris From iris.clark at oracle.com Fri Sep 21 02:30:06 2018 From: iris.clark at oracle.com (Iris Clark) Date: Thu, 20 Sep 2018 19:30:06 -0700 (PDT) Subject: JSR 386 (Java SE 12) Specification -- DRAFT 12 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-12/ This draft includes the following changes: - Annexes 1 and 2: Updates based on build 12 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 Fri Sep 28 02:32:52 2018 From: iris.clark at oracle.com (Iris Clark) Date: Thu, 27 Sep 2018 19:32:52 -0700 (PDT) Subject: JSR 386 (Java SE 12) Specification -- DRAFT 13 Message-ID: Hi. An updated draft of the Specification is available here: https://cr.openjdk.java.net/~iris/se/12/spec/draft/java-se-12-draft-spec-13/ This draft includes the following changes: - Spec, text before TOC: New sentence added for RI. - Spec, Section 6 "Feature descriptions": New subsection "Preview features" based on JEP 12 [0]. - Annexes 1 and 2: Updates based on build 13 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: https://openjdk.java.net/projects/jdk/12/spec/ As always, feedback on this and other work in progress is welcome. Thanks, iris [0]: https://openjdk.java.net/jeps/12