KDE 4.2 KPilot coming! (how to both be excited and have realistic expectations)
I just sent this to the KDE PIM mailing lists, but I know not everyone who uses KPilot subscribes, so I'll re-post it here...
KPilot 4.2 Progress (woot!)
I spent a crapload of time this weekend, going through all the old and crufty KPilot bugs we've done a really horrible job of keeping up-to-date on, and triaged the bejeebers out of the list. I think we had ~ 150+ a few months ago. I went through the last 100 of them individually today, and was able to close out 93 of them, woot! A lot of them were problems that had been fixed in KDE 3.5.x, or had been directly addressed more recently in our KDE 4.2 work, or had been indirectly fixed via our KDE 4.2 work. A lot of them were also the low-hanging fruit you'd expect with "it don't work so good" and not much more to go on. But all told, we now have a very clean KPilot bugzilla bucket, with 12 open bugs (of which, 10 are wishlist items). We're all set for the next onslaught of bugs from the upcoming KDE 4.2 release. =;D
KPilot 4.2 progress
I discovered a nasty little data corruption bug in KPilot last night and have put some fixes in for it just this morning. The good news is that we didn't lose any data. We just gave you a lot more data. =:) So, if you're helping to test KPilot for our KDE 4.2 release looming Any Day Now (TM), please update from svn (branches/KDE/4.2/kdepim/kpilot) and test again. There is still one little nasty behavior that I see that I need to find a fix for tonight, though. With our new core conduit design for KDE 4.2, KPilot keeps its Handheld -> PC mappings in its own XML file--one per conduit. This is a Really Good Thing (also TM). However, it seems that we don't do a 100% perfect job just yet in being rigorous about validating this XML mapping file and when it gets messed up, bad things can happen. So, if you're hitting weird problems with KPilot from KDE 4.2, try removing the XML mapping file for that particular conduit in ~/.kde/share/apps/kpilot/conduits/<PalmUserName>/mapping and re-syncing. That will force KPilot to do a "first sync" and re-create this mapping from both data sources. I'm not saying that's a good answer, and I'm going to look at finding a solution for the real problem tonight, but it may come in handy for someone out there who's seeing weirdness.
Random Musings About a Good Week
It's been a while since I've blogged (I blame Twitter), and I had an interesting week, this last, so I figured I'd blog about it. Probably should be a bunch of individual posts, but blef and here goes....
OpenSUSE 11.1 and nVidia == AWESOME!!
Stark contrast to my last post, I know, but I felt it was only fair to blog about the wonders of OpenSUSE 11.1, even/especially with my little nVidia chip. First off, I still think there's something wonky going on with X and/or nVidia's driver in taking so long to start that kdm ends up giving up and committing hari kari, but my little workaround in extending ServerAttempts and ServerTimeout in kdmrc seems to be at least good enough to keep me from committing hari kari myself. And quite honestly, that's about as much time as I want to spend on debugging it. =:/
OpenSUSE 11.1 and nVidia?
So, first off, OpenSUSE 11.1 has to be the sweetest, best put together distro, like ever. Really amazing, quality stuff. The new installer has some excellent improvements, and package management has never felt zippier (zyppier??) However, there are a few problems that I've hit that I'm still trying to figure out after 2 days of fun and frolic.
bbkeys 0.9.1 released (5 years later…)
I installed OpenSUSE 11.1 yesterday and there's some... challenges... that have kept me busy for the last 2 days. But I'll cover those in a different post...
Street Fighter IV and Keystone II Look Awesome!
I happened to see this amazing shoryuken.com post that has an awesome video about Keystone II and the next *drool* version *salivate* of the most awesome fighting game ever *slobber*: Street Fighter IV. I was also excited to see my fellow VMwarian, Tom Cannon, in the video. DANG I wish I was back in Cali to at least watch these guys playing!!
Cleaning Up (and Remembering) The Old
I hate leaving things on my mental To-Do list, no matter how trivial or stupid they are. But I've had it on my mental to do list for like 4 years now to move all of the images I had in /bimages/ and /images/ on my web server to flickr and update the content in my wordpress database appropriately. So this morning, I took a couple of hours and did just this. Only had like 75 posts to edit, so it wasn't all that bad. But along the way, it was pretty cool getting to see some of the really old pictures I still had in there and have some nice memories come back, such as:
Korganizer, Exchange, OWASync, Google Calendar, KPilot
I use KOrganizer to view and manage my personal calendar. My employer uses Microsoft Exchange *spit* for its calendaring solution, so I also have a calendar on the Exchange server that holds all of my work meetings and reminders. I would really like to keep everything on my Google Calendar too, so I can share it with my family. And I sync everything with my Palm so I can carry my schedule with me and get alarms when a meeting is coming up. As an aside, I'd really like to use my Nokia N810 for this instead of my Palm, but alas this is just not there yet, mCalendar notwithstanding.