CFV: Project Amber
stuart.marks at oracle.com
Tue Jan 31 17:27:16 UTC 2017
On 1/25/17 8:36 AM, Brian Goetz wrote:
> [ Sending to announce at openjdk.java.net; had previously been sent to
> discuss at openjdk.java.net, and some votes have already been registered there ]
> I hereby propose the creation of Project Amber with myself as the Lead and the
> Compiler group as the sponsoring group.
> In accordance with the OpenJDK guidelines , this project will provide a venue
> to explore and incubate smaller, productivity-oriented Java language features
> that have been accepted as candidate JEPs under the OpenJDK JEP process ,
> - JEP 286 (Local Variable Type Inference) 
> - JEP 301 (Enhanced Enums) 
> - JEP 302 (Lambda Leftovers) 
> as well as future suitable JEPs that are adopted by the project.
> The initial Reviewers and Committers will be:
> * Brian Goetz
> * John Rose
> * Paul Sandoz
> * Maurizio Cimadamore
> * Dan Smith
> * Gavin Bierman
> * Vicente Romero
> * Alex Buckley
> * Jon Gibbons
> * Joe Darcy
> * Remi Forax
> * Mark Reinhold
> The project will host at least the following mailing list:
> * amber-dev for development discussions and user feedback
> * amber-spec-experts for design and specification discussions
> The initial source of this project will be based on a clone of a JDK 10
> repository. Changes from the JDK 10 parent will be synced into Amber
> periodically. Similar to Projects Lambda and Valhalla, we will follow a "commit
> first, review later" policy, as code will not flow directly from the Amber
> repositories into the JDK repositories, but instead will be done by a "curated
> merge" where select changes are extracted into new changesets for incorporation
> into JDK repositories when they are ready for inclusion.
> Votes are due by Feb 8, 2017.
> Only current OpenJDK Members  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 .
>  http://openjdk.java.net/projects/#new-project
>  http://openjdk.java.net/jeps/1
>  http://openjdk.java.net/jeps/286
>  http://openjdk.java.net/jeps/301
>  http://openjdk.java.net/jeps/302
>  http://openjdk.java.net/census#members
>  http://openjdk.java.net/projects/#new-project-vote
More information about the discuss