JDK 9 Sandbox Development Forest

Chris Hegarty chris.hegarty at oracle.com
Mon Dec 15 19:38:32 UTC 2014


Hi,

Announcing the JDK 9 Sandbox Development Forest, as proposed by Mike Duigou [1].

The primary purpose of the JDK 9 Sandbox Development Forest is to facilitate OpenJDK developers that are working on non-trivial changes, possibly JEP-scale effort, whose scope and duration make it necessary to collaborate with others in an open shared version control system, rather than just using privately shared patches.

Working in the sandbox can facilitate rapid iterative development, as there is no requirement for changes to be reviewed or accompanied by bug numbers, i.e. jcheck is not enabled. Just create a new branch and start working. When the changes are ready for integration into the main-line, then they will need to follow the appropriate forest integration rules. Any committer to the JDK 9 project can push changes to the sandbox. 

Questions or issues relating to it should be directed to the maintainer, Chris Hegarty. It is strongly recommended that you subscribed to the changes mailing list if you are actively developing changes in the sandbox.

	• Forest location: http://hg.openjdk.java.net/jdk9/sandbox
	• Changeset notifications: jdk9-sandbox-changes at openjdk dot java dot net

Please read the following common questions and guidance before using the sandbox.
  http://cr.openjdk.java.net/~chegar/docs/sandbox.html

The most important rule to keep in mind when using the sandbox is; You should never push changes to the default branch. All active development should happen in branches ( other than the default ), leaving the default branch “clean”, so it can easily be updated with changes from the upstream main-line forest. Individual branch owners can, at their discretion, sync up their branch with the main-line changes in the default branch.

-Chris.

[1] http://mail.openjdk.java.net/pipermail/discuss/2014-September/003552.html


More information about the jdk9-dev mailing list