From iris.clark at oracle.com Thu Apr 12 02:28:32 2018 From: iris.clark at oracle.com (Iris Clark) Date: Wed, 11 Apr 2018 19:28:32 -0700 (PDT) Subject: JSR 384 (Java SE 11) Public Review Specificaiton -- DRAFT Message-ID: Hi. A draft of the Public Review Specification is available here: http://cr.openjdk.java.net/~iris/se/11/pr/java-se-11-pr-spec-01/ This draft includes the following changes: - Spec, Section 7, "Modules": Modifications for the addition of the 'java.transaction.xa' module containing package 'javax.transaction.xa' (subsumed from JSR 907) and further adjustments for the removal of the Java EE and CORBA modules. - Spec, Section 8, "APIs removed": Updated list of removed APIs based on build 8. - Annexes 1 and 2: Updates based on build 8. As usual with milestones, we'll take a snapshot of the current Specification (without changebars) and submit it for publication. I anticipate PR submission to the PMO late next week, for publication on Tue 24 Apr. Feedback on this and other work in progress is welcome. Thanks, Iris From brian.goetz at oracle.com Fri Apr 13 23:01:45 2018 From: brian.goetz at oracle.com (Brian Goetz) Date: Fri, 13 Apr 2018 19:01:45 -0400 Subject: SE vs JDK scope for preview features Message-ID: At the meeting today (minutes forthcoming) Volker raised the issue that he hadn?t seen a spec review for the JVM changes for Preview features, which should require a JVMS change. I?ve run down the details. There is a JVMS spec issue for 11: https://bugs.openjdk.java.net/browse/JDK-8200338 which is depended on by the HotSpot change for 11: https://bugs.openjdk.java.net/browse/JDK-8198908 which has a (SE-scoped) CSR: https://bugs.openjdk.java.net/browse/JDK-8200440 So, it turns out that the process was followed correctly, and this issue did show up on the CSR dashboard for SE 11. So, everything is good. From Tim_Ellison at uk.ibm.com Mon Apr 16 11:45:24 2018 From: Tim_Ellison at uk.ibm.com (Tim Ellison) Date: Mon, 16 Apr 2018 12:45:24 +0100 Subject: Request for prompt resolution of a compliance-related bug Message-ID: All, I'd like to draw attention to JDK-8192936 [1] that describes a difference between the spec and recent changes to the reference implementation. The bug is labelled as 'conformance' and is targeted to fix version 11, so I am content that it will not get overlooked before the project is finalized. That said, it would be helpful to have an early decision about whether the spec or RI will be changed to resolve the difference. If the spec is to be changed it will need some time for discussion within the experts group, and implementers other than OpenJDK will likely have work to do to become compliant once again. [1] https://bugs.openjdk.java.net/browse/JDK-8192936 Regards, Tim 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 Tue Apr 17 16:43:29 2018 From: iris.clark at oracle.com (Iris Clark) Date: Tue, 17 Apr 2018 09:43:29 -0700 (PDT) Subject: JSR 384 (Java SE 11) Public Review Specification -- DRAFT 2 Message-ID: Hi. A second draft of the Public Review Specification is available here: http://cr.openjdk.java.net/~iris/se/11/pr/java-se-11-pr-spec-02/ This draft includes the following changes: - Spec, Section 5 "Feature summary", Section 6 "Feature details": Addition of JEP 321 HTTP Client (Standard), Targeted on Mon 16 Apr. - Annexes 1 and 2: Updates based on build 9. As usual with milestones, we'll take a snapshot of the current Specification (without changebars) and submit it for publication. I anticipate PR submission to the PMO later this week for publication on Tue 24 Apr. Feedback on this and other work in progress is welcome. Thanks, iris From iris.clark at oracle.com Tue Apr 24 21:38:54 2018 From: iris.clark at oracle.com (Iris Clark) Date: Tue, 24 Apr 2018 14:38:54 -0700 (PDT) Subject: JSR 384 (Java SE 11) Public Review Specification posted to jcp.org Message-ID: FYI: https://jcp.org/en/jsr/detail?id=384 This PR is based on build 10. For your convenience, it may also be viewed here: http://cr.openjdk.java.net/~iris/se/11/pr/java-se-11-pr-spec/ The JCP Public Review period officially ends Mon 7 May; however, feedback is always welcome. Thanks, Iris From iris.clark at oracle.com Thu Apr 26 21:35:38 2018 From: iris.clark at oracle.com (Iris Clark) Date: Thu, 26 Apr 2018 14:35:38 -0700 (PDT) Subject: JSR 384 (Java SE 11) JEP Propose to Target: 324: Key Agreement with Curve25519 and Curve448 Message-ID: <02b24eba-550f-4e06-827a-e25a65907e3d@default> The following JEP of scope "SE" has been Proposed to Target for Java SE 11: 324: Key Agreement with Curve25519 and Curve448 http://openjdk.java.net/jeps/324 The announced deadline for feedback to jdk-dev is Thu 3 May at 23:00 UTC: http://mail.openjdk.java.net/pipermail/jdk-dev/2018-April/001086.html Thanks, Iris From iris.clark at oracle.com Thu Apr 26 21:35:40 2018 From: iris.clark at oracle.com (Iris Clark) Date: Thu, 26 Apr 2018 14:35:40 -0700 (PDT) Subject: JSR 384 (Java SE 11) JEP Propose to Target: 327: Unicode 10 Message-ID: The following JEP of scope "SE" has been Proposed to Target for Java SE 11: 327: Unicode 10 http://openjdk.java.net/jeps/327 The announced deadline for feedback to jdk-dev is Thu 3 May at 23:00 UTC: http://mail.openjdk.java.net/pipermail/jdk-dev/2018-April/001085.html Thanks, Iris