Apple iCal - What Were They Smoking?

This is the 21st century. You would think making a calendar program wouldn’t be such a big deal.

Yet, with Leopard, Apple has clearly dropped the ball.

My wife got a new MacBook Pro some months back. One of my favorite things about Apple computers is “Migration Assistant.” You plug your old Mac into the firewire port of the new Mac, and it copies over all your applications, preferences, documents, photos, etc. It’s great.

However, while doing that, the Migration Assistant choked on my wife’s iCal file. I don’t remember the error, but it was clear it had problems copying over. When everything was done, I simply exported her old calendar data and imported it on the new Leopard laptop.

I thought that was the end of it. However, a new problem crept up: any time my wife quit iCal, and launched it again, the calendar was completely empty!

That wasn’t good. But I finally found a way to beat iCal into submission and get it working.

New problem: iCal began to get sluggish. Actually, that’s probably a huge understatement. It could take more than 30 seconds for my wife to get a response from iCal if she simply clicked to display the previous month. Another problem: exporting became impossible.

Today I had a chance to take a closer look. Her iCal files amounted to about 18 megabytes in size. That’s obviously pretty large for what is simply plain text. However, it’s not what we today would consider enormous. She had all her calendar data going back to 2005 in there.

It would be great to just delete all the old events, since they’re not needed. I found some suggestions on Google searches to simply open preferences, click on advanced, and check “delete events older than XX days” with the understanding that, when I next launched iCal, it would dutifully delete those old events.

No such luck.

Finally, I exported everything (which, of course, took forever) and imported the calendar data into Sunbird. The import took quite a while (nearly half an hour).

Sunbird is certainly a better calendar than iCal, but check this out: I can find no way to delete events in Sunbird, either!

This, on top of all the other stupid things Apple did to make iCal worse than it was in Tiger, leaves me wondering: What is the big deal with making a freakin’ calendar application in this day and age?!

Comments

  1. June 18th, 2008 | 7:00 pm

    Lol iCal used to be a great program. I don’t understand why apple messed with so many things in leopard. Now, we have to buy all new software because the old software has glitches in it.

Leave a reply