
21 Aug
2008
21 Aug
'08
6:49 p.m.
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.