← Back to team overview

ubuntu-phone team mailing list archive

Re: ANN: TRAINCON-0 - CITRAIN all stop starting Friday

 

On Fri, Mar 21, 2014 at 09:11:37PM +0100, Sebastien Bacher wrote:
> 
> The issue with that is that when you let a portion migrates by
> itself, then nobody has tested that set in an isolated way. It could
> be that the changes you let in required another piece from the
> proposed set that you didn't let in...

This happens anyway, as people other than you are developing around
you.  You don't have control over the entire archive (and won't ever
have it), so even if the snapshot in time that you tested at 17:40
yesterday was just how you wanted it, something will change tomorrow.

This is why we do whole system integration, rather than maintaining
the fiction that changing two things only affects two things, and
being somehow shocked to discover tomorrow that that's not actually
true.

Developing in a vacuum is entirely counter to this principle, and
developing in dozens of interdepending vacuums just leads to deadlocks
where no one can get anything done without everyone getting it all
done on the same day, at the same time.

... Adam


Follow ups

References