I’ve been a Palm user for many years now and this is the only PDA I’ve used
(too young for Psion or Newton, too Sunnish for any PocketPC device). I don’t
quite see how I could go back to paper now.
As any good corporate citizen, I share my calendar on-line with my
colleagues using some synchronization software. At least I did until I
needed to reinstall my Palm Desktop software. So I went and downloaded
the latest 4.1.4 Palm Desktop version. Bad idea. The synchronization is
now broken. Why? Most likely because palmsource decided to change their
internal calendar format and my synchronization tool relies (maybe via
reverse-engineering) on the older format.
So what do I do now? Well, how about exporting from the Palm Desktop
(which is my real read/write environment when the shared on-line and
palm device are really read-mostly) and importing back into my
corporate calendar software? No luck there. How about doing my own HTML
export for people at least to see my calendar (I don’t like too much
people changing it anyhow…)? This is the kind of things I do to keep
calling myself a developer, but I need to have some info on the data
So which file format does palmsource use for its calendar data (datebook.dat, export.dba)? AFAIK, it’s proprietary, undocumented (palmsource devzone is not answering which isn’t a surprise given how sluggish all palm sites are) and hard to reverse-engineer (not even XML-based).
Come on palmsource, this is such a microsoftish approach!
Update: this is meant to be a post asking for help, not Palm bashing ;-). So suggestions are welcome!