[OpenJDK 2D-Dev] Should changes to client libraries be pushed to jdk9/dev instead of jdk9/client

Alan Bateman Alan.Bateman at oracle.com
Sun Feb 2 11:51:46 UTC 2014

On 31/01/2014 23:46, Joseph Darcy wrote:
> :
> Discussions are on going as to which forest client libraries fixes 
> should go into, the client forest (where closed-source deployment 
> changes happen to be going) or to the dev forest where all the other 
> libraries work is going; FWIW, I favor the latter.
I would too but I assume it depends on whether the changes require any 
special pre-integration testing that would prohibit weekly or more 
frequent integrations into master.

> In any case, for all the forests which will be integrating into dev, 
> including the client and hotspot forests, the maintainers of those 
> forests are responsible for regularly pulling down changes from dev 
> and merging them in. In my estimation, unless there is a reason for 
> temporary isolation, the frequency of syncing with dev should be 
> closer to daily than weekly or monthly. The dev forest was open for 
> business on Dec. 13, 2013, and fixes started going into it that day. 
> From my reading of the JDK 9 master 
> (http://hg.openjdk.java.net/jdk9/jdk9/jdk/), the tag for jdk9-b01 was 
> added about three weeks ago. So if the first sync from dev into client 
> has only done in the last day or two, that would seem to be tardy to me.
I assume that since this is a new structure that it will take time to 
get used to. While I'm not too concerned about jdk9/client being behind 
for a bit, I do wonder about the changes backing up in jdk9/client. I 
don't think there has been any client->dev push yet and some of the 
changes in jdk9/client were pushed in December. Hopefully that will be 
sorted out soon.

> The goal for dev is to have integrations into master no less than 
> weekly, but I'd like us to transition to having smaller and more 
> frequent integrations. We are laying the foundational work, cleaning 
> up intermittent test failures, etc. to allow that to happen.
Indeed, and I expect that the test work will continue for a long time.


More information about the 2d-dev mailing list