follow me on Twitter

    Blog has moved to, see January, 2004 on new site

    Blog entries for January, 2004

    This post moved to

    The hard bits of moving and housing now done! All that remains is to catch a plane back to Raleigh, hop in the car, and drive the car up to our house. Well, modulo some details.

    Some new developers start at Red Hat this week, which we're excited about. We're giving some open source desktop contributors more time to contribute, but we're also looking to add some new developers who perhaps haven't focused on the desktop in the past. As always I have to link to my job postings. On Friday HR gave me a giant pile of resumes that they've received, I'm steeling my resolve to start reading them all.

    But does Murray have a resting heart rate well below 30 beats per minute?

    This post moved to

    Packed my cube yesterday, only a couple hours of going through the pile of paper on my desk. I was amazed at the age of the paper on the bottom. GNOME nostalgia packed includes the squeaky rubber GNOME (see item 7), an original Ximian monkey, and the big GNOME foot used for conference booths back in the day. I also packed the N64 used for daily RHAD Labs bomberman games over the 1999-2002 period or so. A tradition worth restarting.

    Tomorrow the packers come to put our apartment in boxes and we'll be camping on floors for a week and a half while it's all in transit.

    Fedora People is very nice to have, given the horrible signal-to-noise of fedora-devel. Our new leader Christian declared priority 1: setting up CVS and build infrastructure, a prioritization I agree with strongly. Once we get that all else will follow. It's really an enormous technical challenge on some level, but the right thing to do is "screw it, do something broken and fast for now, evolve it later."

    I thought it would be fun to give Seth the redhat-menus package (contains the menu files for Fedora and RHEL). Read the bugs on this package and you'll understand the pain. Seth we love you. My other packages mostly remain unowned at the moment; Alex and Jonathan are picking up the critical issues. However, some new faces are arriving soon.

    Imendio is rocking with some D-BUS enhancements. Nice to see that moving forward.

    This post moved to

    Well, it isn't quite over yet. Still going back for closing comments in a couple hours. Very nice conference overall.

    Gave a keynote talk this morning, which just destroyed my throat somehow, though it was only an hour of talking. I suggested deciding who to buy your Linux desktop from by comparing this photo with this one. Mostly though I had a lot of text and serious stuff about how we're going to succeed on the desktop.

    Will be back in the US on Sunday night, then swinging by LinuxWorld for a bit, then back home to pack up the apartment, up for the house closing, down to get the car, and finally landing in Boston in a couple of weeks; at that point I hope to avoid traveling for a good long while.

    This post moved to

    Successfully arrived at So far the awesomest conference ever; Michael kindly picked us up at the airport, hotel room is sweet, free Internet in the hotel and around the city, nice bag/hat/shirt, the works. Adelaide is a beautiful city from what I've seen, very similar to California.

    This post moved to

    Leaving now for, hopefully I'll reappear on the other side in 30 hours time.

    2004-01-05 (MONDAY)
    This post moved to

    Frederic, indeed, thanks for the desktop-file-utils hacking. And yeah, sorry about the code quality. A quick hack mutated out of control...

    Interesting discussion of activation continues on message-bus-list, see also the earlier posts and an older thread.

    Seth Nickell will be in Raleigh for orientation tomorrow. Due to amazingly fast relocation skills, he's the first person to start work as part of our recent hiring. Jobs remain available - there's another spot for an interaction designer, if you are one.

    2004-01-04 (SUNDAY)
    This post moved to

    Let's see if my custom weblog hack can handle multiple years...

    Need help and volunteers for the D-BUS todo list, we need to get a lot of those things fixed before we can ship D-BUS in a release. There's substantial work left, even though people seem to be using D-BUS left and right. Some high-level tasks such as completing the GLib bindings aren't even in the TODO.

    Everyone's sick of me mentioning it, but try "make check-coverage" and then find exact untested lines of code with "decode-gcov filename.c" - extending the test suite is easy and valuable, if you want a simple place to start hacking D-BUS. Laugh if you want but "make check-coverage" rocks and we should have it for more modules, I deeply regret that I didn't do this for Metacity.

    Ray Strode is kicking ass fixing session management. Module "msm" in CVS has the work.

    I'm hard at work on my presentation, at least the keynote one. I need a good title so people will get out of bed by 10am and come listen. Jeff has me signed up for something at the GNOME miniconference as well but I haven't figured out what that something is. Plenty of time to think about it during the 30-hour marathon flight to .au I suppose.

    I believe I've officially failed (again) to get the new menu system in GNOME 2.6, because the deadline has more or less arrived. Even though the code is in principle 90% complete and thanks to Heinrich Wendel has a test suite. Sadly I've already moved cvs HEAD of the redhat-menus package in Fedora to use the new spec, so for Fedora Core 2 we'll have to revert that or else backport the new menu system to GNOME 2.4.

    If you've noticed a theme, I have less and less time for hacking; I think what I'm doing instead at the moment will have more impact, but time will tell.

    We got a miniature dachsund a few days ago; he refuses to do anything other than sit in one particular spot in the apartment. If you move him, he runs back to the spot immediately via the shortest route. You have to bring food to this spot or he just goes hungry rather than move.