The last time I did a major Mac OS X upgrade - which was further back than I thought - I littered this blog with titles all about Panther. I won’t do it this time, all I will do is say “Tiger” a few times, and make other stripey references. Tiger, Tiger, Tiger. There, I’ve got that out of my system.
Ok, the good news is that everything just worked. I opted to let the installer do a simple Update, then explicitly added XCode 2. After about an hour, everything came back up, and I downloaded the 10.4.2 upgrades. Only two things seemed to cease functioning as a result of the upgrade, although others may come to light in time.
First up, local iCal publishing and serving broken. Second, MovableType disappeared. Both were extraordinarily simple to get going again: I simply grabbed the old http.conf from the backup I did just before the upgrade (pats self on back for being a good boy) and re-instated the various hacks I’d done their over the years.
On that, I found long ago that one way to keep track of this sort of thing is to add comments something like “RAH HACK yyyymmdd”. So if you ever see something like that in my code, you know I did it so I could find changes again.
Of course, the proof is in the publishing, and I’ll see what happens when I save this entry and try pushing.
There’s quite a lot I’m going to have fun exploring in this release. Dashboard could quite rock my planet - it’s particularly nifty to hit F12 and see the weather forecast, the next few shows on TV, and a quick summary of what’s in iCal. Combined with Spotlight, this is going a long way to simplifying the whole Getting Stuff Done paradigm. On that, I will probably drop Quicksilver again, and may eliminate StickyBrain.
One thing that Spotlight should do is more-or-less remove the need to obsessively organise information. I should be able to just simply throw things in the bit-bucket and let Spotlight worry about retrieving them. Well, we’ll see.
Updated…
Well, the save worked. I am now attempting to see whether I can access and operate MovableType across my internal network…
…mixed success. Seemed to save this entry, but then complain about not being able to access localhost (not suprising, really). Tinkered mt.cfg and let’s see what happens next….
… well it worked ok off my mac, let’s try that remotely…