Proposal to revise forest graph and integration practices for JDK 9

Dan Smith daniel.smith at
Mon Dec 2 15:34:59 PST 2013

On Dec 1, 2013, at 10:04 PM, Joe Darcy <joe.darcy at> wrote:

>> One thing missing from the proposal is jdk9 repository layout within the forests. I think that this may be good opportunity to simplify the current historically grown structure, for example by folding the nashorn and langtools repositories together, as well as corba, jaxp, jaxws and jdk.
> Yes, that would be another level of reorganization to discuss.

What I'd like to see here, and I think what's probably the general preference, is a single repository.  I've got nothing against having as many subdirectories of jdk9 as necessary, but they don't need to be separate repositories.  I'm not aware of any advantages to the forest approach, and it has some pretty annoying downsides (e.g., the project is less accessible to new participants; commits to separate subdirectories aren't serialized; work across multiple subdirectories is tedious).

(I do recognize that: i) this is orthogonal to the changes originally proposed in this thread, and ii) there may be technical challenges that make this a nontrivial project.)


More information about the jdk9-dev mailing list