From: Peter Dimov (pdimov_at_[hidden])
Date: 2008-08-21 14:49:22


Robert Ramey:

> There should be no direct dependency between changesets. If there
> is - its a bug. Library A should depend upon, and only upon, the
> documented
> interface of Library B.

Legitimate dependencies do exist. A may depend on a bugfix changeset of B,
or a new feature changeset of B.

> If merging B into the release branch breaks library A -

_Not_ merging B into release before A is merged may also break the newly
merged A.