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.
Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.
I have not used a palm pilot in 10 years. In fact, I gave my old Palm III to my nephew recently so he can pretend it’s… something with batteries…
However, when I skimed this post on the Planet, I realised you’re maintaining Palm OS Sync software!
I mean, I realise that there are millions of users, but in the software world, once the thing for which certain software was designed goes away, you tend to see that software go bye-bye far too soon.
I saw this FAAAR more often in the closed-source world. In fact, more often in freeware than pay-for-play. They wouldn’t open anything just… end it.
This is a beautiful thing you’re doing here. I salute you.
– Posted in Emacs-w3m–
*TheGZeus: Proof of Ferocious Will*
Tuesday January 13, 2009 at 2:39 pm