CFV: Project Amber

vote: yes
Vicente
On 01/25/2017 11: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 [1], 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 [2], including:
>> - JEP 286 (Local Variable Type Inference) [3]
> - JEP 301 (Enhanced Enums) [4]
> - JEP 302 (Lambda Leftovers) [5]
>> 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 [6] 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 [7].
>>> [1] http://openjdk.java.net/projects/#new-project> [2] http://openjdk.java.net/jeps/1> [3] http://openjdk.java.net/jeps/286> [4] http://openjdk.java.net/jeps/301> [5] http://openjdk.java.net/jeps/302> [6] http://openjdk.java.net/census#members> [7] http://openjdk.java.net/projects/#new-project-vote>>>