Branches for development

Jean Christophe Beyler jcbeyler at google.com
Fri Mar 15 02:33:33 UTC 2019


Hi all,

I was thinking about the branches we should use for development. One branch
should be a mirror of jdk/jdk. I don't know if that has to be the default
branch (or is it just a convention?).

Potentially, I would do this:
   - default: is the mirror of jdk/jdk and other branches are based off of
that one
   - unstable: would be where all our development goes
   - stable: would be any moment we feel we got some sub-feature complete
and are have related examples that now work, etc.

I would not open the stable just yes evidently but would open the unstable
one for our development.

On the other hand, I could see it the other way around and have:
  - default: is our unstable branch where our development goes
  - mirror: would be the jdk/jdk mirror
  - stable: would then become our stable release branch when we have
something to show case.

Opinions?

And question:
  - Must we have default as the mirror of jdk/jdk or could it be an
arbitrary branch name?

Thanks!
Jc


More information about the tsan-dev mailing list