Friday, July 24, 2009

New Branch Timeline: Electrolysis

Now, a week or so later - we are setting up a new project branch. Here's the break down:

2009-06-26 11:55 PDT

  • Bug requesting the branch [500755] was created

2009/07/09 11:13:41 PDT

  • Created a tinderbox page for the branch to report to [Tinderbox Page]

2009-07-14 17:44:27 PDT

  • Patches to add Electrolysis branch to buildbot are written and put up on staging-master. There are several compile fails.

2009-07-22 06:12:49 PDT

  • After testing and scheduling downtime, the config files are checked in and P-M is reconfigured - last minute patch to turn on debug builds is added as well when we realize that is not in the default template for turning on a new branch.

2009-07-22 13:31:59 PDT

  • Need graph server machine table updated for new branch - we did a bunch all at once in [504435]

2009-07-23 06:25:18 PDT

  • Add Nagios monitoring support file is checked in and bug filed requesting IT turn it on. [505986]

What remains is to check in the debug builds patch, this should happen in a downtime next week at which point the project branch request bug will be closed.

New Branch Timeline: Places

A brief rundown of what was involved setting up the Places project branch. This is based on the time since the branch request was given the go-ahead, not when the bug was filed since that happened quite a bit earlier.

2009-04-29 17:17:43 PDT

  • Bug requesting the branch [459269] was re-opened

2009-05-18 16:31:46 PDT

  • Created a tinderbox page for the branch to report to [Tinderbox Page]

2009-05-19 09:16 PDT

  • A separate bug was filed requesting a repo [493745]

2009-05-26 16:32:18 PDT

  • Repo is created and [493745] is closed as FIXED

2009-06-24 10:22 PDT

  • Patches submitted to update config files for Staging-Master and Production-Master

2009-06-30 12:51 PDT

  • After testing and patch updates, the config files are checked in and P-M is reconfigured

2009-07-01 08:49 PDT

  • Add Nagios monitoring support by filing a bug with IT [501710]

2009-07-08 08:04:40 PDT

  • [493740] is fixed to deal with the scheduler not picking up the new Places poller after a reconfig, only after a stop/start

2009-07-09 14:36 PDT - 2009-07-10 12:50 PDT

  • Patches submitted to turn on talos and graph server support for the new builds. The first set were not patches to Talos-Pool so a second set was required.

  • New row in graph server added for branch (bug 459269. IT (justdave) ran the INSERT statement against the production database)

2009-07-13 11:18 PDT

  • Patches submitted to turn on leak testing debug builds. This was checked-in and P-M was reconfigured the same day.

2009-07-13 14:57 PDT

  • Bug closed - project branch is up and running on P-M

Thursday, July 9, 2009

Celebrating Firefox 3.5 with sparkly accessories...

A month or so ago when the Firefox 3.5 was close to launching I got in touch with some artist friends of mine who have a small jewellery making business to create some custom accessories for me in celebration. They have been making these awesome belt buckles, cuff links, magnets and many other items for years and I have several of their pieces including a custom "fancy deluxe" belt buckle with my hound dog on it surrounded by shiny Swarovski crystals. They did a great job with the Firefox logo and I am now the proud owner of

A belt buckle:

And cuff links (though I only have one shirt that uses them):

I'm looking forward to wearing them about town and spreading the word about Firefox 3.5. Many of my pals outside of tech circles have been excited about the new Firefox because they see how excited I am about it. For anyone else looking for a custom buckle or accessory of their own get in touch with the folks at Barbie's Basement Jewelry. I hope you enjoy flashing the Firefox logo around in new and fashionable ways - it's always a conversation starter.