What I've seen happening a few times is that a change in
a package causes it to refuse to build on an other platform.

The Mozilla team has come up with tinderbox to make sure that
the stuff is tested & builds on all platforms, and to show 
what went wrong... See:

http://www.mozilla.org/tinderbox.html

If you get more than 10 developers together without tools, there is
going to be an explosion. Tinderbox keeps this potentially explosive
situation under control. 

Essentially, Tinderbox is a detective tool. It allows you to see what is
happening in the source tree. It shows you who checked in what (by
asking Bonsai); what platforms have built successfully; what platforms
are broken and exactly how they are broken (the build logs); and the
state of the files that made up the build (cvsblame) so you can figure
out who broke the build, so you can do the most important thing, hold
them accountable for their actions.

Reply via email to