We took a big step towards truly hands-off releases by doing a (very
early) Firefox 2.0.0.7 RC1 with the Buildbot-enabled release
automation system. There are still some kinks to work out, but
overall things are looking great.
The elapsed machine time from "code freeze" to "ready …
We've been using the release automation scripts, aka Bootstrap, for
the past several releases. We've hit some bumps but overall we've
improved quality as we've been pushing changes into the scripts instead
of having to document and remember to re-check a large list of "gotchas"
whenever we run into problems …
For Firefox and Thunderbird, we assign one build/release engineer per
release (as part of the "release team" for that version). I've been the
release engineer for 3 of the Firefox/Thunderbird 1.5.0.x cycles and 2
of the BonEcho alphas, so (I hope!) that I am starting …