From sritter at azul.com Thu Jan 4 12:27:43 2018 From: sritter at azul.com (Simon Ritter) Date: Thu, 4 Jan 2018 12:27:43 +0000 Subject: Group Proposal, for discussion: Vulnerability Group Message-ID: Is there any update on the formation of this group?? Given the latest news around Intel and other processor issues this seems like something that we need to get moving. Regards, Simon. Fri Oct 13 00:48:02 UTC 2017, mark.reinhold at oracle.com: > 2017/10/12 0:38:54 -0700,volker.simonis at gmail.com > : > >/what's the current status of this group/proposal? / > We've been a bit, um, busy with other activities over the past few > weeks. > > The status is that most people are happy with the proposal at a high > level, but based on feedback we need to make a few minor revisions to > the NDA/license document. That will necessarily involve lawyers, so > it will take a bit of time, and I know better than to try to predict > how much time. I'll let you know more when I know more. > > - Mark From bob.vandette at oracle.com Mon Jan 8 20:44:33 2018 From: bob.vandette at oracle.com (Bob Vandette) Date: Mon, 8 Jan 2018 15:44:33 -0500 Subject: Resigning Mobile Project Lead Message-ID: <109220DA-AC44-4E75-983D-FAFF96EC36A8@oracle.com> The OpenJDK Mobile project has completed its initial goal of providing a JDK 9 implementation for Mobile devices. The project repository is now up-to-date with the final GA version of the JDK 9 sources. Since I am moving into a different role within Oracle and will no longer be focusing on Mobile platforms, I am planning on resigning [1] my position as Project Lead of the Mobile project as soon as a potential replacement is identified. If anyone is interested in taking on this role, please email me. If a replacement is not identified within 60 days, I will begin the process of dissolving the project. [1] http://openjdk.java.net/bylaws#project-lead From ysr1729 at gmail.com Wed Jan 10 00:02:17 2018 From: ysr1729 at gmail.com (Srinivas Ramakrishna) Date: Tue, 9 Jan 2018 16:02:17 -0800 Subject: Group Proposal, for discussion: Vulnerability Group In-Reply-To: References: Message-ID: <>++ On Thu, Jan 4, 2018 at 4:27 AM, Simon Ritter wrote: > Is there any update on the formation of this group? Given the latest news > around Intel and other processor issues this seems like something that we > need to get moving. > > Regards, > > Simon. > > Fri Oct 13 00:48:02 UTC 2017, mark.reinhold at oracle.com: > >> 2017/10/12 0:38:54 -0700,volker.simonis at gmail.com < >> http://mail.openjdk.java.net/mailman/listinfo/discuss>: >> >/what's the current status of this group/proposal? / >> We've been a bit, um, busy with other activities over the past few >> weeks. >> >> The status is that most people are happy with the proposal at a high >> level, but based on feedback we need to make a few minor revisions to >> the NDA/license document. That will necessarily involve lawyers, so >> it will take a bit of time, and I know better than to try to predict >> how much time. I'll let you know more when I know more. >> >> - Mark >> > From aph at redhat.com Wed Jan 10 10:00:43 2018 From: aph at redhat.com (Andrew Haley) Date: Wed, 10 Jan 2018 10:00:43 +0000 Subject: Group Proposal, for discussion: Vulnerability Group In-Reply-To: References: Message-ID: <955d49b4-1cb5-f358-5eb7-4e55b0b67ec2@redhat.com> On 10/01/18 00:02, Srinivas Ramakrishna wrote: > <>++ Yeah, we know. Please don't all pile on. -- Andrew Haley Java Platform Lead Engineer Red Hat UK Ltd. EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671 From johan at lodgon.com Wed Jan 17 13:14:37 2018 From: johan at lodgon.com (Johan Vos) Date: Wed, 17 Jan 2018 13:14:37 +0000 Subject: Resigning Mobile Project Lead In-Reply-To: <109220DA-AC44-4E75-983D-FAFF96EC36A8@oracle.com> References: <109220DA-AC44-4E75-983D-FAFF96EC36A8@oracle.com> Message-ID: Hi, The OpenJDK Mobile project has been a huge project so far. The resulting work is a very important part in creating an end-to-end solution for Java 9 on Mobile. With Gluon, we now have a real cross-platform mobile solution, based on Java 9 and JavaFX 9. This allows Java developers to write Java apps once and deploy them to billions of devices, using the appstores. In the whole history of Java, I feel we never came closer to WORA than we are today. As a community citizen, it is our duty to give back to the community. Therefore, I am willing to increase my involvement in this project, and move it forward. With the changes in the Java release cycle and repository structure, and with the increasing role of Graal in the whole OpenJDK system, I feel there are many challenges that have to be tackled in the OpenJDK Mobile project. Those challenges provide great opportunities as well, and in case I am given the opportunity, I am very excited to continue this work. To Bob, Gary, and the team at Oracle: thanks a lot for the great work you did so far. Running Java 9 on a phone (the exact same classes that are also executed on big servers) is not a trivial thing, but you managed to enable it. It's up to the community now to prove that you did the right thing by starting this project. Let's do that. - Johan Op ma 8 jan. 2018 om 21:54 schreef Bob Vandette : > The OpenJDK Mobile project has completed its initial goal of providing > a JDK 9 implementation for Mobile devices. The project repository is > now up-to-date with the final GA version of the JDK 9 sources. > > Since I am moving into a different role within Oracle and will no > longer be focusing on Mobile platforms, I am planning on resigning [1] > my position as Project Lead of the Mobile project as soon as a > potential replacement is identified. If anyone is interested in taking > on this role, please email me. If a replacement is not identified within > 60 days, I will begin the process of dissolving the project. > > [1] http://openjdk.java.net/bylaws#project-lead > > From bob.vandette at oracle.com Fri Jan 19 15:56:42 2018 From: bob.vandette at oracle.com (Bob Vandette) Date: Fri, 19 Jan 2018 10:56:42 -0500 Subject: Resigning from OpenJDK Mobile Project Message-ID: I hereby resign from my role as Project Lead for the Mobile project. Johan Vos (johan at lodgon.com) has offered to take over this role and I can?t recommend him enough. Johan is a Java Champion who has been involved in many different Java technologies including Java on mobile, JavaFX, JavaEE and Glassfish. I?m confident that Johan will bring his enthusiasm to this project and help carry OpenJDK forward on these important alternative platforms. [1] http://openjdk.java.net/bylaws#project-lead From vladimir.kozlov at oracle.com Tue Jan 23 20:18:35 2018 From: vladimir.kozlov at oracle.com (Vladimir Kozlov) Date: Tue, 23 Jan 2018 12:18:35 -0800 Subject: Result: New Project Metropolis In-Reply-To: References: Message-ID: Welcome to Metropolis Project! http://openjdk.java.net/projects/metropolis/ Metropolis repository is open: http://hg.openjdk.java.net/metropolis/dev/ It is cloned from http://hg.openjdk.java.net/jdk/jdk Given the large number of people in project Census: http://openjdk.java.net/census#metropolis subscription to project's mailing list is optional. Please, subscribe to metropolis-dev list if you want to send and receive project's emails: http://mail.openjdk.java.net/mailman/listinfo/metropolis-dev Regards, Vladimir On 10/17/17 4:15 PM, John Rose wrote: > Voting on the Metropolis Project with initial Lead Vladimir Kozlov [1] is now closed. > > Yes: 22 > Veto: 0 > Abstain: 0 > > According to the Bylaws definition of Lazy Consensus, this is > sufficient to approve the new Project and its initial Lead. > > ? John > > [1] http://mail.openjdk.java.net/pipermail/announce/2017-September/000233.html > > From mark.reinhold at oracle.com Wed Jan 31 16:44:49 2018 From: mark.reinhold at oracle.com (mark.reinhold at oracle.com) Date: Wed, 31 Jan 2018 08:44:49 -0800 (PST) Subject: Group Proposal, for further discussion: Vulnerability Group Message-ID: <20180131164449.2D7BB15E0AA@eggemoggin.niobe.net> (This is not a call for votes; it is just a call for discussion.) To follow up on my initial call for discussion last August [1], I've posted a revised proposal for the Vulnerability Group together with the final version of the non-disclosure and license agreement, and diffs of the final version with respect to the first version: http://cr.openjdk.java.net/~mr/ojvg/ http://cr.openjdk.java.net/~mr/ojvg/ojvg-ndla-2018-01-30.pdf http://cr.openjdk.java.net/~mr/ojvg/ojvg-ndla-2018-01-30-diffs.pdf The only change to the proposal itself is to add a link to define the term "rough consensus," as suggested by Volker [2]. I'll propose to create the Vulnerability Group in one week, after prospective initial Group Members have had time to review the final agreement. - Mark [1] http://mail.openjdk.java.net/pipermail/discuss/2017-August/004267.html [2] http://mail.openjdk.java.net/pipermail/discuss/2017-October/004509.html From sundararajan.athijegannathan at oracle.com Wed Jan 31 17:15:48 2018 From: sundararajan.athijegannathan at oracle.com (Sundararajan Athijegannathan) Date: Wed, 31 Jan 2018 22:45:48 +0530 Subject: CFV: New Project: Detroit In-Reply-To: <682C4141-D48C-469B-BE0A-BBB1D803EE81@oracle.com> References: <682C4141-D48C-469B-BE0A-BBB1D803EE81@oracle.com> Message-ID: <5A71F9C4.1040502@oracle.com> Vote: Yes -Sundar On 31/01/18, 10:08 PM, Jim Laskey wrote: > I hereby propose the creation of the Detroit Project with Hannes > Walln?fer as the Lead and the Compiler Group as the sponsoring Group. > > In accordance with the OpenJDK guidelines [1], this project will provide > the home for the development of a native implementation of the > javax.script package based on the Chrome V8 JavaScript engine [2]. Our > starting point is the prototype presented by James Laskey at JVMLS 2017 [3]. > > The resulting implementation will contain V8 itself together with the > necessary Java and JavaScript bindings. When loaded by a JVM process it > provides a new javax.script.ScriptEngine [4] called "V8" that allows > loading and execution of JavaScript code via V8. > > We also want to support a significant subset of the JavaScript > extensions implemented in Nashorn [5], including accessing, > instantiating, and extending or implementing Java types from JavaScript. > > The initially targeted platforms are Linux and Mac OS X. V8 sources are > acquired by build processes. We do not plan to modify the V8 sources in > any way. Thus, maintenance and updating to new upstream releases will > be straightforward. > > While the initial implementation will be based on JNI, the project could > act as a platform for new technologies developed in Project Panama [6] > in the future. > > The initial list of reviewers and committers will be based on the > current reviewers and committers of the Nashorn team: > > James Laskey (reviewer) > Sundararajan Athijegannathan (reviewer) > Hannes Walln?fer (reviewer) > Srinivas Dama (committer) > Priya Lakshmi Muthuswamy (committer) > > Votes are due by the end of Wednesday, February 7, 2018. > > Only current OpenJDK Members [7] are eligible to vote on this > motion. Votes must be cast in the open on the discuss list. > Replying to this message is sufficient if your mail program > honors the Reply-To header. > > For Lazy Consensus voting instructions, see [8]. > > Jim Laskey > > [1] http://openjdk.java.net/projects/#new-project > [2] https://developers.google.com/v8/ > [3] https://www.youtube.com/watch?v=-JLhwsbMvjQ > [4] https://docs.oracle.com/javase/9/docs/api/javax/script/package-summary.html > [5] https://wiki.openjdk.java.net/display/Nashorn/Nashorn+extensions > [6] http://openjdk.java.net/projects/panama/ > [7] http://openjdk.java.net/census#members > [8] http://openjdk.java.net/projects/#new-project-vote From thomas.wuerthinger at oracle.com Wed Jan 31 20:27:46 2018 From: thomas.wuerthinger at oracle.com (Thomas Wuerthinger) Date: Wed, 31 Jan 2018 21:27:46 +0100 Subject: CFV: New Project: Detroit In-Reply-To: <682C4141-D48C-469B-BE0A-BBB1D803EE81@oracle.com> References: <682C4141-D48C-469B-BE0A-BBB1D803EE81@oracle.com> Message-ID: Jim et. al., did I miss the call for discussion that is typically sent before voting on new projects? Regards, thomas > On 31.01.2018, at 17:38, Jim Laskey wrote: > > I hereby propose the creation of the Detroit Project with Hannes > Walln?fer as the Lead and the Compiler Group as the sponsoring Group. > > In accordance with the OpenJDK guidelines [1], this project will provide > the home for the development of a native implementation of the > javax.script package based on the Chrome V8 JavaScript engine [2]. Our > starting point is the prototype presented by James Laskey at JVMLS 2017 [3]. > > The resulting implementation will contain V8 itself together with the > necessary Java and JavaScript bindings. When loaded by a JVM process it > provides a new javax.script.ScriptEngine [4] called "V8" that allows > loading and execution of JavaScript code via V8. > > We also want to support a significant subset of the JavaScript > extensions implemented in Nashorn [5], including accessing, > instantiating, and extending or implementing Java types from JavaScript. > > The initially targeted platforms are Linux and Mac OS X. V8 sources are > acquired by build processes. We do not plan to modify the V8 sources in > any way. Thus, maintenance and updating to new upstream releases will > be straightforward. > > While the initial implementation will be based on JNI, the project could > act as a platform for new technologies developed in Project Panama [6] > in the future. > > The initial list of reviewers and committers will be based on the > current reviewers and committers of the Nashorn team: > > James Laskey (reviewer) > Sundararajan Athijegannathan (reviewer) > Hannes Walln?fer (reviewer) > Srinivas Dama (committer) > Priya Lakshmi Muthuswamy (committer) > > Votes are due by the end of Wednesday, February 7, 2018. > > Only current OpenJDK Members [7] are eligible to vote on this > motion. Votes must be cast in the open on the discuss list. > Replying to this message is sufficient if your mail program > honors the Reply-To header. > > For Lazy Consensus voting instructions, see [8]. > > Jim Laskey > > [1] http://openjdk.java.net/projects/#new-project > [2] https://developers.google.com/v8/ > [3] https://www.youtube.com/watch?v=-JLhwsbMvjQ > [4] https://docs.oracle.com/javase/9/docs/api/javax/script/package-summary.html > [5] https://wiki.openjdk.java.net/display/Nashorn/Nashorn+extensions > [6] http://openjdk.java.net/projects/panama/ > [7] http://openjdk.java.net/census#members > [8] http://openjdk.java.net/projects/#new-project-vote From adinn at redhat.com Wed Jan 31 20:48:04 2018 From: adinn at redhat.com (Andrew Dinn) Date: Wed, 31 Jan 2018 20:48:04 +0000 Subject: CFV: New Project: Detroit In-Reply-To: References: <682C4141-D48C-469B-BE0A-BBB1D803EE81@oracle.com> Message-ID: Hi Thomas, On 31/01/18 20:27, Thomas Wuerthinger wrote: > Jim et. al., > > did I miss the call for discussion that is typically sent before voting on new projects? It actually went to announce at openjdk.java.net (it is in the archive). http://mail.openjdk.java.net/pipermail/announce/2018-January/000243.html However, I never received it via that address either. Perhaps it's ghost is still lingering in a moderation queue awaiting dispatch? regards, Andrew Dinn ----------- From mark.reinhold at oracle.com Wed Jan 31 21:44:18 2018 From: mark.reinhold at oracle.com (mark.reinhold at oracle.com) Date: Wed, 31 Jan 2018 13:44:18 -0800 Subject: CFV: New Project: Detroit In-Reply-To: References: <682C4141-D48C-469B-BE0A-BBB1D803EE81@oracle.com> Message-ID: <20180131134418.995772018@eggemoggin.niobe.net> 2018/1/31 12:27:46 -0800, thomas.wuerthinger at oracle.com: > did I miss the call for discussion that is typically sent before > voting on new projects? No, you didn't. Discussing a Project before posting a CFV for it is recommended [1], but not required. - Mark [1] http://openjdk.java.net/projects/#new-project From thomas.wuerthinger at oracle.com Wed Jan 31 21:54:28 2018 From: thomas.wuerthinger at oracle.com (Thomas Wuerthinger) Date: Wed, 31 Jan 2018 22:54:28 +0100 Subject: CFV: New Project: Detroit In-Reply-To: <20180131134418.995772018@eggemoggin.niobe.net> References: <682C4141-D48C-469B-BE0A-BBB1D803EE81@oracle.com> <20180131134418.995772018@eggemoggin.niobe.net> Message-ID: <12B52167-3146-47F3-8027-3486BF04A599@oracle.com> OK, thanks for clarification. If this is intentional, I guess a discussion within the community is then not desired for this project. - thomas > On 31.01.2018, at 22:44, mark.reinhold at oracle.com wrote: > > 2018/1/31 12:27:46 -0800, thomas.wuerthinger at oracle.com: >> did I miss the call for discussion that is typically sent before >> voting on new projects? > > No, you didn't. > > Discussing a Project before posting a CFV for it is recommended [1], > but not required. > > - Mark > > > [1] http://openjdk.java.net/projects/#new-project From mark.reinhold at oracle.com Wed Jan 31 22:01:18 2018 From: mark.reinhold at oracle.com (mark.reinhold at oracle.com) Date: Wed, 31 Jan 2018 14:01:18 -0800 Subject: CFV: New Project: Detroit In-Reply-To: <12B52167-3146-47F3-8027-3486BF04A599@oracle.com> References: <682C4141-D48C-469B-BE0A-BBB1D803EE81@oracle.com> <20180131134418.995772018@eggemoggin.niobe.net> <12B52167-3146-47F3-8027-3486BF04A599@oracle.com> Message-ID: <20180131140118.497997289@eggemoggin.niobe.net> 2018/1/31 13:54:28 -0800, thomas.wuerthinger at oracle.com: > OK, thanks for clarification. If this is intentional, I guess a > discussion within the community is then not desired for this project. Perhaps the submitter of the proposal just didn't think it would be controversial, given that there are no viable open-source alternatives. In any case, further discussion during the CFV period is perfectly fine. - Mark