From iris.clark at oracle.com Fri Oct 5 17:16:43 2018 From: iris.clark at oracle.com (Iris Clark) Date: Fri, 5 Oct 2018 17:16:43 +0000 (UTC) Subject: JSR 386 (Java SE 12) Specification -- DRAFT 14 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-14/ This draft includes the following changes: - Annexes 1 and 2: Updates based on build 14 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 From brian.goetz at oracle.com Thu Oct 11 14:45:25 2018 From: brian.goetz at oracle.com (Brian Goetz) Date: Thu, 11 Oct 2018 10:45:25 -0400 Subject: Scheduling regular meetings In-Reply-To: <8f86486f-fd8f-260e-7352-dd5065d887c4@oracle.com> References: <8f86486f-fd8f-260e-7352-dd5065d887c4@oracle.com> Message-ID: OK, having gathered constraints, I'm going to propose second monday of the month, 7A PT / 10A ET, Jan/Apr/Jul/Oct, for these meetings.? Which means we just missed the first one (bug or feature?)? If I hear no objections, we'll go with this. The primary goal is mostly to have an forum for talking through issues that are not well-suited to handling on the mailing list. People can put issues on the agenda by posting them on the list, or by sending mail to Iris or myself, or propose them at the beginning of the meeting. On 9/14/2018 1:09 PM, Brian Goetz wrote: > 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 Thu Oct 11 21:25:01 2018 From: Tim_Ellison at uk.ibm.com (Tim Ellison) Date: Thu, 11 Oct 2018 22:25:01 +0100 Subject: Scheduling regular meetings In-Reply-To: References: <8f86486f-fd8f-260e-7352-dd5065d887c4@oracle.com> Message-ID: Sounds like a plan - thanks Brian. Regards, Tim "Brian Goetz" wrote on 11/10/2018 15:45:25: > OK, having gathered constraints, I'm going to propose second monday of > the month, 7A PT / 10A ET, Jan/Apr/Jul/Oct, for these meetings. Which > means we just missed the first one (bug or feature?) If I hear no > objections, we'll go with this. > > The primary goal is mostly to have an forum for talking through issues > that are not well-suited to handling on the mailing list. People can put > issues on the agenda by posting them on the list, or by sending mail to > Iris or myself, or propose them at the beginning of the meeting. > > On 9/14/2018 1:09 PM, Brian Goetz wrote: > > 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 Oct 12 04:54:21 2018 From: iris.clark at oracle.com (Iris Clark) Date: Fri, 12 Oct 2018 04:54:21 +0000 (UTC) Subject: JSR 386 (Java SE 12) Specification -- DRAFT 15 Message-ID: <30b0d27c-fb09-407d-9465-b0342e48fe07@default> 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-15/ This draft includes the following changes: - Annexes 1 and 2: Updates based on build 15 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 From iris.clark at oracle.com Fri Oct 19 04:46:38 2018 From: iris.clark at oracle.com (Iris Clark) Date: Thu, 18 Oct 2018 21:46:38 -0700 (PDT) Subject: JSR 386 (Java SE 12) Specification -- DRAFT 16 Message-ID: <1dfebb12-5c75-4294-bcbe-1a3f6a9d48fe@default> 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-16/ This draft includes the following changes: - Annexes 1 and 2: Updates based on build 16 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 From iris.clark at oracle.com Mon Oct 29 21:30:01 2018 From: iris.clark at oracle.com (Iris Clark) Date: Mon, 29 Oct 2018 14:30:01 -0700 (PDT) Subject: JSR 386 (Java SE 12) Specification -- DRAFT 17 / PR DRAFT Message-ID: <3297ba6f-31e4-451b-a04d-8806a4ec4623@default> 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-17/ This draft includes the following changes: - Spec, new Section 8 "APIs removed": Add File{In,Out}putStream.finalize() - Spec, Section 9 "APIs proposed for removal": Remove File{In,Out}putStream.finalize(); add params to methods - Annexes 1 and 2: Updates based on build 17 DRAFT 17 is designated as the PR DRAFT: http://cr.openjdk.java.net/~iris/se/12/spec/pr/java-se-12-pr-spec-01/ The only difference between DRAFT 17 and the PR DRAFT is the changed subtitle from "Specification -- DRAFT 17" to "Public Review Specification -- DRAFT". I anticipate submission the PR 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: https://openjdk.java.net/projects/jdk/12/spec/ As always, feedback on this and other work in progress is welcome. Thanks, iris