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
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
> 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