CFV: Project Portola

Mikael Vidstedt mikael.vidstedt at
Wed Feb 22 18:17:31 UTC 2017

I hereby propose the creation of Project Portola with myself as the
Lead and the Porters group as the sponsoring group.

This Project will provide a port of the JDK to the Alpine Linux [1]
distribution, and in particular the "musl" C library [2].

About the Lead: Mikael Vidstedt (OpenJDK username: mikael) is a JDK 9
Committer, and also a Committer in the Panama project where he has
been working on providing significantly improved support for
foreign/native data and function access. He is working in the Hotspot
team at Oracle, and has been working with JVMs for more than 15 years.

The initial Reviewers and Committers will be:

Mikael Vidstedt
David Holmes
Erik Joelsson
Kumar Srinivasan
Alan Bateman
Vladimir Kozlov 
Sangheon Kim
Poonam Bajaj
Jini George

The project will host at least the following mailing list:

* portola-dev for development discussions and user feedback

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
Portola periodically. Similar to Projects Lambda and Valhalla, we will
follow a "commit first, review later" policy, as code will not flow
directly from the Portola 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 March 8, 2017.

Only current OpenJDK Members [3] 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 [4].


More information about the announce mailing list