Status of all platform builds of jdk7u-osx repos
Paul Hohensee
paul.hohensee at oracle.com
Mon Dec 5 11:14:13 PST 2011
Right. Given that only the Solaris and Linux builds are broken until
hotspot gets pushed up, and that there's a patch available to allow
that until then, and that we're just now getting to the point that
jdk7u-osx is buildable at all and that the team is therefore not
really using it yet, I'm ok with a day or two of being unsync'ed.
We're not likely to allow it again though.
It's not all that low overhead to get hotspot pushed, since the
hotspot team decided to push up on PIT'ed (i.e., tested) versions
of hs23. That's not true of the core libs team though: they're
treating jdk7u-osx like the t&l forest.
Paul
On 12/5/11 1:54 PM, Dalibor Topic wrote:
> On 12/5/11 7:27 PM, Kelly O'Hair wrote:
>> 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.
> jdk7u has all of them - masters like jdk7u2, integration repos like jdk7u-dev, with jdk7u-osx fitting best into the project category,
> from my POV.
>
> cheers,
> dalibor topic
More information about the macosx-port-dev
mailing list