Continuous Integration

Release Schedule

December 2014
S M T W T F S
« Nov    
 123456
78910111213
14151617181920
21222324252627
28293031  

Branches

Twitter

Simply ship. Every time.

mozilla

The Dark Ages That Never Were

06/05/2013

I generally don’t discuss previous work experiences with the details unredacted—”Names changed to protect the innocent and/or guilty,” and all that—but Mozilla prides itself on its openness and transparency1, and they’ve been asking for #webstories, so here’s mine: My beginnings with Mozilla and, perhaps ironically, with release engineering started when I was 18. I worked Read More

Eulogy for a Founding Father, revisited

05/17/2013

In response to my post earlier this week on Tinderbox’s end-of-life, reader Carsten Mattner asked: Reading [your post], I couldn’t figure out what replaced Tinderbox for the Mozilla builds. What feeds tbpl? Does Mozilla not use Tinderbox to build continuously? When I left Mozilla in 2007, there was a Release Engineering project in progress to Read More

"Red is bad, right?"

Eulogy for a Founding Father

05/13/2013

About a month ago, I noticed a tweet from Coop: Pouring out a little liquor for tinderbox today. Drinking the rest, because, you know, tinderbox. It linked to a mozilla.dev.planning post describing the plan to end-of-life Tinderbox1. As one of a handful of people who was required in an employment-capacity to support Tinderbox in production2,3, Read More

EPISODE 16: PaaS: Play or Passe?

the-ship-show

Mozilla’s Brandon Burton, on The Ship Show

03/19/2013

In case you missed it, Mozilla’s own Brandon Burton (aka @solarce) joined the panel for the most recent episode of The Ship Show1, to talk about his research into and experiences with building and rolling out an internal platform-as-a-service (PaaS). He had a lot of interesting stories and data about introducing PaaS infrastructure at Mozilla Read More

A Mozilla LGBTQ Postscript

03/07/2012

There’s been a lot of activity in the Mozilla community over the past 36 hours regarding community standards, free speech issues, and LGBTQ issues. It’s great to see these conversations happening; I believe this is precisely what should happen in a community when disagreement arises. One aspect continues to confuse me1: many of those discussing Read More

Nightly’s on First; Aurora’s on Second

08/18/2011

I wasn’t going to even bother saying anything, but raccettura’s post goaded me into it. Let’s put this in some perspective:Apple—user experience and design queen Apple—is to the rightof Mozilla’s position on this issue! Allow me to succinctly cut through all the cacophony on this: version numbers matter1. They’ve always mattered. And they will continue Read More

“One More Thing…”

08/15/2011

An OH: When you make your users feel like this, you’re doing it wrong. When you’re driving your users toward something they don’t want such that they just go grab the “original” version of what they don’t want, you’re doing it wrong. And when you’re telling your users they’re wrong for wanting what they want, Read More

Bootstrapping Quick Releases

07/21/2011

I just released a new build/release harness1 I’ve been working on for about a year now called QuickRelease. How does this relate to the Mozilla community, you might ask? Some bootstraps are clearly more…ornate & complex than others… Well, some of the core ideas behind QuickRelease actually come from an automation project Rob Helmer and Read More

Older Posts