There’s been lots of changes to our Release infrastructure over the last year, so it was really great to be able to give a few different presentations at the Summit. We wanted to explain further details behind some changes already live, as well as see what ideas people had about some of the new still-in-progress work that would be showing up soon.
- Changing from dedicated slaves to pools-of-slaves, and introducing project-branches, were covered in this session.
- Changing how we do l10n builds, and outlining the transition from tinderbox to buildbot was covered in this session.
- There was also a repeat of the brown bag session explaining what releases come from what branch. For added excitement, this was done on Asa’s semi-charged laptop in a dimly lit conference room during the power outage! 🙂
The discussions after these sessions, and also in various corridors / bar / meals afterwards were really helpful. Really wonderful. And all in that casual, spontaneous, “hey I was thinking about what you said and…” Mozilla way. Yes, its doable on irc/email, but having us all there “trapped by bears and rockslides” in Whistler really made this much more valuable, imho.
The slides will be a little hard to follow without the voice-over and hand waving, but hopefully, they still make sense. Let me know if you have any questions/comments, ok?