View Single Post
Quote:
Originally Posted by Brian View Post
Using MobileMe as your sync server, there's no reason not to have all three devices (two macs and the phone) all sync. If your phone isn't able to get a connection to the MobileMe servers, it'll be unable to sync for a while, but we designed the code to handle situations like that just fine.
There's just one problem with that and that problem is in the sync with Snow Leopard's extensible Sync Services. To-day, Calendar sync through MobileMe also syncs todos and notes. This means that if you sync OmniFocus tasks / actions with the built-in Sync Services [OmniFocus says 'iCal' but it works in the same way with other calendar applications like BusyCal and SOHO Organizer as they use the the Sync Services too] on Mac A the tasks will automatically propagate to Mac B. And syncing OmniFocus with the Sync Services on Mac B will then only give problems. Since there's no way in which OmniFocus on Mac B will recognize todos in the Sync Services on Mac B as the actions already synced on Mac A you will get problems, lots of problems. The tasks will namely be duplicated - lots of times.

Unfortunately, OmniFocus will automatically request a sync with 'iCal', the Sync Services, and it is still impossible to turn off that feature. But at least it doesn't yet perform the sync automatically [I've put on that feature on one of my Macs with a QuicKeys script triggered twice an hour].