Cleaning up Server Ops

I spent a good chunk of today triaging old bugs in the Server Ops component on bugzilla.mozilla.org. I haven’t finished yet, but I closed out a huge number of bugs that were specific to things in the AOL infrastructure that we haven’t been using in the more than a year since the Foundation got created and mozilla.org moved to its own facilities. 🙂 Some of the comments on those old bugs make me really glad we don’t have to deal with AOL’s Information Services folks anymore.

Hoping to breathe some new life into the Bugzilla project

I explained most of this on the Bugzilla developer’s mailing list the other day, but I figure it deserves a little wider audience, so I’m reposting it here.

As mentioned in my previous blog entry, I was hired by the Mozilla Foundation a couple weeks ago. My primary responsibilities will be system administration tasks, however there will probably be some time for Bugzilla that can be squeezed in there, particularly when there are features they need for mozilla.org’s Bugzilla. They also only hired me part time (25 hours per week). After a careful review of the family finances with my wife, we decided we could make it work on that level of income, and so I opted to just leave my employment at that rather than picking up another job to make up the difference, with the express purpose of being able to spend the rest of that free time on Bugzilla. Last week, because of the Firefox 1.0 release, I got in lots of extra hours because we had to set up and/or reconfigure a half a dozen servers on the fly to pick up the extra load. 🙂 This last week and probably next, I’ll be in catch-up mode. I’ve got two years of partially ignoring the mailing lists and most of my bugmail to catch up on.

The reviewers list on the website got updated yesterday. It’s now accurate. There are people I will accept reviews from that are not on that list, and that I will probably ask to do reviews from time to time, but I took off everyone who hasn’t actually done any reviews in the last 6 months, since if they’re not around to do regular reviews, there’s no point in telling people to make requests of them. I also added on several of the new people that we’ve added to the review team over the last couple months that hadn’t been added to it yet (and who have been some of the more active reviewers, despite them not being listed for people to know they could make requests of them). Those are the folks who it makes sense to have listed, since they’ll be the fastest to respond. 🙂

The roadmap page is next on my list on the website. It’s quite out of date, and doesn’t even reflect our current development model anymore. I’m going to attempt to get that cleaned up right after I finish reviewing this patch I keep promising Joel I’m going to tackle 🙂

New job

For those that haven’t already heard, I was hired by the Mozilla Foundation last week as a system administrator. I started the night before the Firefox 1.0 release, just in time to fight with the servers as the load hit. This also kept me busy enough that I didn’t have time to blog about it until now 🙂 We managed to borrow a few servers on short notice to pick up the extra load (much thanks to Oregon State University and RedHat) and did a lot of tweaking to increase performance on several servers. All in all it’s been pretty exciting so far.