[darcs-users] On Release Management

Stephen J. Turnbull stephen at xemacs.org
Sat Dec 4 11:29:28 UTC 2010


Eric Kow writes:

 > I think four things have changed since Petr introduced release
 > branches.
 > 
 > - core team maintains HEAD, not one person (not sure if this came
 >   before or after, but it may be a factor to consider)
 > - more relaxed push rules (trivial or peripheral things need not
 >   be reviewed)
 > - core team pushes directly to release branch, with policy about
 >   what to push
 >   http://lists.osuosl.org/pipermail/darcs-users/2010-June/024284.html
 > - better infrastructure/automation for doing releases (thank you
 >   Petr and Reinier?)
 > 
 > Maybe these things make the conditions for release on HEAD a bit
 > better?

I think all of those things are minuses for QA, except maybe
infrastructure (if P & R are particularly anal-compulsive about adding
QA features to release infrastructure, it could be a plus, but
automation per se tends to make it easier to overlook regressions),
and therefore make conditions for a HEAD release *worse*, not better.

IMHO YMMV YouWontKnowUntilYouTry, etc.


More information about the darcs-users mailing list