On Mar 10, 2011, at 2:50 PM, David Holmes wrote:

> Lana Steuck said the following on 03/11/11 07:03:
>> On 03/10/2011 08:46 AM, Kelly O'Hair wrote:
>>> 
>>> Interesting point, we will need to decide which projects need jdk8 forests. 
>>> I imagine some will not, and we may be
>>> doing a little trimming down on the number of team forests.
>> Makes sense. There are some team forests (at least one that I know of) that 
>> are not being used, so we can look into removing those and maybe combining 
>> those team forests which have more interdependencies into one forest 
>> (provided that the team members agree).
> 
> I've never been a fan of the "all projects are complete forests". It just 
> increases the conceptual complexity of the repositories and the workload of 
> keeping all the forests sync'ed up. It should be easy to add additional 
> repositories to a project as the need arises, without requiring all 
> repositories.
> 

But all too often, regressions in one part of the forest only manifest 
themselves when building the entire forest.
So it is the responsibility of the Developer and Integrator to insure the 
entire forest builds and works prior
to integrations into the 'master' (jdk7/jdk7) forest.
Integrators are required to sync up with master, test build, and integrate the 
entire forest, not partials.

By having that full forest available for the team, you can at least be sure 
that anyone on the team doing full
forest builds is dealing with the same sources.
Developers can choose to only use partials, that is certainly always possible.

-kto

Reply via email to