I’ve been having data loss issues trying to sync my blackberry with both the laptop and the work machine. Very problematic, and hard to resolve since the utility of the handheld drops greatly if its data is stale, missing or incorrect.
Anyway, I took a look around today, and found some interesting pieces.
Item one: SyncBerry, a $30 program for OTA (over the air, very desirable) sync. It says it talks to any SyncML server, which leads us to…
Item two: MultiSync, open source for SyncML. Not sure how to use this, but it links to…
Item three: The project formerly known as Sync4j, now called Funambol. Full syncml, explictily supports blackberry.
There’s also a half-item, a syncml plugin for multisync
Not sure how all this fits together, or if it’d work with Deban + OSX, but I sense an extended hack adventure in the near future.
UPDATED 10/24/06: Last one isn’t sync4j (text corrected), although they do use the same protocol. See comments!