Our address book has been on our home computers since since the early-1990’s. First in Lotus Organiser, for a long time in an MS Access database, then in Act! and finally in Palm’s Desktop application, which we switched to when we changed to using Macs a few years ago. Looking back, I think the software I was most satisfied with was Act!, which is very flexible and powerful. It should be, as it’s aimed at business users, rather than home users. However, when we switched to the Macs, Act! only ran under Windows, and the Windows emulation software for Power PC Macs was slow, which is why we migrated the address book to the Palm Desktop.
We started using Palm PDAs in mid-1990s and since then, have always had the challenge of keeping contact data on a number of Palms and two or three computers in sync with each other. It’s not easy as the sync conduits which Palm supplies doesn’t handle multiple PDAs being synced with one PC well – they get confused and you can easily end up having several copies of the same contact in your database. It’s not a problem if you spot it quickly – you can check the date when each version was modified and manually delete the older copy, but it used to generate a lot of work until we got Palms which don’t forget their contents when the battery is empty, as when that happened, the conduit would usually allocate different internal keys when the contents of the database were recovered to the Palm after re-charging it and then sync them as new records to the other PDAs. I have manually removed 500-odd duplicate contacts more times than I care to remember because of that.
Of course, life gets even more complicated when you also want to keep the Palm Desktop synced across multiple Macs. We also print address labels for addresses in various international formats (the UK address format is by the worst to cater for as the British have almost completely unstructured multi-line addresses) and do a Christmas letter in OpenOffice (OOo), which gets printed out using the mass-mailing function in OOo. Both the labels and the mass-mailing documents rely heavily on OOo macros to format the addresses and other personal data correctly before it’s printed.
Where is all of this leading, you may be asking yourself? Read the rest of this entry »