Jose Borrego writes:
> There's the problem of project gates. Currently I manage such a gate and I 
> push the fixes it contains to ON regularly.

Really?

That doesn't sound right to me.  What you're describing sounds like
debugging a project into existence, which has long been discouraged in
ON.  Why wouldn't a project do its work outside of ON until it's
_done_ and only _then_ push?

At most, I'd expect a very big project to have a few phases of
development for incremental delivery, and in that case, I think you'd
probably want to run separate project gates for each phase, and cease
use of a gate after collapsing the deltas and delivering that phase to
ON.

That's rather different from pushing to ON "regularly" from a single
project gate.

> Until I do so I have one changeset per CR, however, pushing to ON requires 
> collapsing the changesets. At that point you get several unrelated CRs in one 
> changeset.

Yes, that's exactly what big projects end up with.

It's what they also ended up with when using Teamware, so it's not
that much of a change, I think.  (And, of course, all my other points
about testing and separability still apply.)

-- 
James Carlson, Solaris Networking              <james.d.carlson at sun.com>
Sun Microsystems / 35 Network Drive        71.232W   Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442 1677

Reply via email to