5 Dec
2013
5 Dec
'13
4:03 p.m.
Andrey Semashev wrote:
The significant benefit is that in everything/develop scheme the breakage can be fixed before it makes it into the master branch and does not hold off Boost release if it's on the way.
The release procedure adapts to that and doesn't blindly package Y/master, but the latest stable commit. In other words, the release manager's job changes from watching everything/master like a hawk for breakages to picking and choosing from everything/master in order to produce a stable release. If X version A.B+1 doesn't work with Y, X version A.B goes into the release.