on amber repo management
Maurizio Cimadamore
maurizio.cimadamore at oracle.com
Thu Mar 23 12:57:15 UTC 2017
Hi,
to expand on what Brian said the other day [1], we are indeed going to
treat the amber repo as a sandbox [1]. Changes will flow automagically
from JDK10 to the amber default branch - in fact this process has
already started [2]. We expect to start creating the feature branches
over the next few days.
An important difference with respect to the sandbox repo, is that, in
amber, upstream changes will be also automatically integrated in all the
children branches. In other words, branches should always be in sync
with JDK 10 (modulo conflicts to be resolved manually), avoiding the
problems we have encountered in other openjdk projects.
As this is a biggie shift in the way we are used to things internally,
there might be some initial hiccups - but the hope is that, in the long
run, we should all benefit from this. First, developers (and users!)
will be able to always take advantage of the latest features available
in the upstream repo; secondly, this should minimize the process of
creating webrevs against JDK N when a given branch is ready for prime time.
Happy hacking!
[1] -
http://mail.openjdk.java.net/pipermail/amber-dev/2017-March/000000.html
[2] - http://cr.openjdk.java.net/~chegar/docs/sandbox.html
[3] -
http://mail.openjdk.java.net/pipermail/amber-dev/2017-March/000003.html
Maurizio
More information about the amber-dev
mailing list