Joel, I want to reassure you that you are not the only person experiencing sync problems. They can be severe. However, once you understand what's going on, it's possible to avoid the worst of it, and MLO is such a powerful and flexible tool that it's really worth the trouble. There are two main problems involved: (1) Sometimes, when you open a task and look at some of its properties, the task gets flagged to be synched even though it was not actually changed. This is particularly true on the phone side, but may also happen on Windows, I'm not sure. (2) Any synch process is challenged when a single item has been changed on both sides. MLO is not complex enough to a merge the two sets of changes, or to look at timestamps to find the most recent change. The Windows side does the next-best thing, which is to show the two records to the user and ask her or him to pick one. The phone side does it the worst, which is to always take the server version, or always take the local version, depending on a setup parameter.
If you add a note to a task on Windows, then look at the task (including, as Lisa notes, dismissing a reminder) on the phone, then sync windows, then sync phone, then sync windows again, the note will vanish if the phone is set to "apply local". The first sync will copy the note to the server. The second sync will copy the old (note-less) task from the phone to the server, overlaying the note. The third sync will copy the old task back to windows. In the above case, if the phone is set to "apply server" the outcome will be correct. Consider this other case: set up a repeating task and a subtask, both due today. Complete the subtask first and mark it complete on windows. Later, complete the parent task and mark it complete on the phone. (You may or may not want to mark the subtask complete on the phone as well. It doesn't matter). The parent will be regenerated, due tomorrow. Suppose that Windows syncs first, and the subtask is marked completed on the server. Completion of a subtask causes sync of the parent, so the uncompleted parent task (due today) is synced to the server as well. When the phone syncs, with "apply server" set, the -correct- parent task on the phone, due tomorrow, will be discarded and replaced with an -incorrect- parent task from the server, uncompleted and due today. The problem is that sometimes the server has the newer version and sometimes the phone does, so whichever way you set the switch, sometimes it's wrong. Here's my survival guide: 1. Always apply server. The problems are easier to solve that way. 2. Use "autosync on close" and "check cloud periodically" options on phone 3. Use a periodic sync on Windows if possible. (see http://groups.google.com/group/mylifeorganized/browse_thread/thread/d26e51a6a2665a7f#) 4. Most important - whenever you put down the phone hit the cloud/sync icon to trigger a sync. Whenever you step away from the desktop hit f9 to trigger a sync. Try to make sure that every significant change you make gets synched promptly, do not wait for the end of day or the end of an hour or anything like that. -Dwight -- You received this message because you are subscribed to the Google Groups "MyLifeOrganized" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/mylifeorganized?hl=en.
