Looking ahead: proposed Hg forest consolidation for JDK 10

Joseph D. Darcy joe.darcy at oracle.com
Wed Oct 12 23:15:45 UTC 2016

Hi Goetz,

Just a quick comment on one point below...

On 10/12/2016 6:57 AM, Lindenmaier, Goetz wrote:
> Hi Erik and Joe,
> I added more comments inline below :)
> But to subsume and not discuss my personal work setup:
> The planned setup
>    - is benefitial if your work spans the sub-repos
>    - imposes overhead if the work concentrates in one sub-repo.
> It moves efforts from
>    keeping repos in sync / doing spanning changes
> to
>    managing development setups/builds (branches, local clones, CONF).
> Also, I really think it brings mercurial closer to its limits, and you need to
> work around these.  The basic idea of git and mercurial was to quickly
> clone, edit, submit, discard.  Not to setup a local master repo and
> be your own SCM admin.

I would hope with this change we are working with Mercurial closer to 
its limits since historically in OpenJDK we have used Mercurial very far 
from its limits ;-)

For example, in the future I'd like to see more usage of branches and/or 
bookmarks in JDK development to reduce the need for cloning so many 
forests, but that is a discussion for another day.



More information about the jdk9-dev mailing list