RFC: JDK 9 Sandbox Forest Proposal
Chris Hegarty
chris.hegarty at oracle.com
Mon Nov 24 16:15:05 UTC 2014
.. reviving this thread, as I'm not sure that this comment was ever
answered (at least not that I can find).
On 26/09/14 21:15, Omair Majid wrote:
> * Joe Darcy <joe.darcy at oracle.com> [2014-09-22 16:36]:
>> One reason I'd like to see the JDK organization uses branches for this
>> project is so that branches could be included in our toolbox of features to
>> use for multi-release work.
>
> Please also consider including 'bookmarks' in the toolbox too. What
> mercurial calls 'bookmarks' is what other version control systems (such
> as git) call branches. It seems like 'bookmarks' make much more sense
> for use in feature-branches than 'branches'.
I'm inclined to think that branches are more suited to the kind of
development that we expect to happen in the sandbox.
Branches are permanent and global, and are part of the changeset, which
makes it easier to track specific feature work. I think this becomes
more important when there are many lines of development happening in
parallel, and these lines need to sync changes from the JDK 9 mainline.
It needs to be easy to identify the latest changeset from jdk9/dev, and
the latest changeset in your development line.
For example, I find it easily understandable to view the output of 'hg
log' when switching between branches. A typical feature branch need only
"see", in any meaningful manner, the default branch and the feature line
branch, all else can be considered noise.
-Chris.
> Thanks,
> Omair
More information about the jdk9-dev
mailing list