Firefox3.6.8 was released on Friday 23-jul-2010, at 13:31PST. That was our second time shipping a release inside of 24hours.
From “Dev says go” to “release is now available to public” was 23h 17m wall-clock time. The Release Engineering portion of that was 15h 12m. This was slightly slower than our fastest ever release FF3.6.6, but still well inside of 24 hours from start to finish. For FF3.6.8, the times were:
14:14 22jul: Dev says “go” for FF3.6.8
14:37 22jul: FF3.6.8 builds started
17:04 22jul: FF3.6.8 linux, mac, unsigned-win32 builds handed to QA
19:55 22jul: FF3.6.8 signed-win32 builds handed to QA
03:55 23jul: FF3.6.8 update snippets available on test update channel
09:51 23jul: Dev & QA says “go” for Release; ok to start mirror absorption
10:20 23jul: mirror absorption started
11:17 23jul: mirror absorption good enough for testing
13:06 23jul: website changes finalized and visible. Build given “go” to make updates snippets live.
13:11 23jul: update snippets available on live update channel
13:31 23jul: release announced
Notes:
1) This was an interesting release in that it started off as a super-low urgency just-in-case release, so was being worked on in/around other time-critical housekeeping in progress. Mid-way through, the release was declared a chemspill release, and became top priority for all groups involved. If this release had been declared a chemspill release from the outset, the initial RelEng portions would have been treated as high priority, and FF3.6.8 would have been yet another record-breaking release, even faster then FF3.6.6.
2) As usual, our blow-by-blow scribbles are public, so you can read all the details here or in tracking bug#581165.
Being able to consistently ship releases in such a fast turnaround shows how FF3.6.6 and FF3.6.8 were not unusual – they are the new reality. Not that we want to do that all the time – however, its nice to know that we can move fast if we have to. Really really nice.
Thank you
John.