Status of all platform builds of jdk7u-osx repos

Kelly O'Hair kelly.ohair at oracle.com
Mon Dec 5 10:27:33 PST 2011


On Dec 5, 2011, at 8:02 AM, Paul Hohensee wrote:

> In a master forest, I agree.  In a development forest such as jdk7u-osx, it's ok
> to be out of sync for a day or two.

It might not be a development forest, but in my opinion, it needs to be treated like an integration forest.

Seems to me that openjdk has 3 types of forests/repositories:

  * Master repositories (e.g. jdk8/jdk8) where a build failure is unacceptable
     - A build failure here could seriously impact the project and organization
     - Any build failure here needs to be resolved in minutes

  * Integration repositories, for staging changes to the masters (e.g. jdk8/tl jdk8/build jdk8/awt)
     - A build failure here could impact the entire team using it
     - Any build failure here needs to be resolved in hours, but less than 4 in my opinion

  * Project repositories (e.g. macosx-port/macosx-port)
     - A build failure here could impact the entire team using it
     - It is up to the project, but being broken for a day here seems out of line too, especially
        considering the low overhead of pushing in a fix to these typically non-jcheck repositories

Or did.  Not sure how jdk7u repos fit into this.

-kto


More information about the macosx-port-dev mailing list