[missing-sync-winmobile-talk] Re: SYNC PROTOCOLS

sabino strippoli sstrippoli at mac.com
Wed Mar 22 11:18:41 PST 2006


 Ken -

   Thanks for your clear  &  very helpful reply.

Up to now,  I have been
 so concerned I'd incorrectly use SYNCing and mess up my data set
((either creating LOTS of duplicates OR worse yet deleting & losing data))
 that I made myself get used to doing all data entry on one side (laptop),
  then,  to sync I would always use the ŒOverwrite¹ option .
 My data always only flowed in one direction, so that I wouldn¹t mess up.

Now,  with your explanations, I feel better informed,  more confident
   and  assured about data transfers.
After reading my examples or questions below,
   kindly let me know if I,  in fact,  understood your points correctly.

   sabino

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -


SCENARIO 1
In ALL instances regardless of what plug-in is used   AND
   !!regardless!!  of the status of the actual data,
if we select DESKTOP OVERWRITES HANDHELD (or vice versa)
  MSWM2 will NOT even really need to check the data for changes,
  it will simply delete the data set on the one and replace it
  by overwriting with the entire data set of the other.
 


SENARIO 2 -    iCal,  Addressbook  or Entourage
Frodo uses a DESKTOP and a PocketPC to manage information.
 **working JUST on his DESKTOP -  (or JUST on his DEVICE) . . .
  he makes a change in the SURNAME-field  for Records A, F & G,
  AND  makes a change to Phone#-field for Records X, Y &  G
When SYNCing data later, only 6 items(across 5 Records) will be sync'd
    2     - 1 item only (Surname) for each of  Records A & F
    2     - 1 item only  (Phone)  for each of  Records X & Y
    2     - 2 items    (Surname & Phone) for Record G
    6     Total # of items sync'd  ((regardless of conduit used))
        ***  no other Records or Fields will be written or lost ***


> With iCal & Address Book, Apple SyncServices Conflict Resolver
> should compare fields and merge the data as needed.
  
> If there is a conflict (e.g. change to the same field)
>    you will get the Conflict Resolver dialog
SENARIO 3A -  Apple iCal  and  Addressbook
Frodo uses a Desktop and a PocketPC to manage information.
 **working on his DESKTOP . . .
   he makes a change in ONLY SURNAME-field  for  Records A, F & G,
 **AND working on his DEVICE . . .
   he makes a change to ONLY Phone#-field  for Records X, Y &  G
NOW when syncing data, only the same 6 items will be sync'd
          - and Apple Sync Service Conflict Resolver
            will AUTOMATICALLY resolve Record G for
            most current data in each of the Surname & Phone# fields
        ***  no other Records or Fields will be written or lost ***
 

SENARIO 3B -  Apple iCal  and  Addressbook
Frodo uses a Desktop and a PocketPC to manage information.
 **working on his DESKTOP . . .
   he makes a change in  SURNAME-field  for  Records A, F & G,
   AND makes a change in Phone-field  for   Record G,
 **AND working on his DEVICE . . .
   he makes changes to Phone#-field for Records X, Y &  G(different)
NOW when syncing data, only the same 6 items will be sync'd
          - but now Apple Sync Service Conflict Resolver
            will PAUSE to have the USER resolve Record G- Phone
        ***  no other Records or Fields will be written or lost ***
               


> If you are using the Entourage plugin and you change the same
>   the same **RECORD** on both the Mac and handheld,
>   a duplicate will be created.
SENARIO 4A -  MS Entourage 2004
Frodo uses a Desktop and a PocketPC to manage information.
 **working on his DESKTOP . . .
   he makes a change in ONLY SURNAME-field  for  Records A, F & G,
 **AND working on his DEVICE . . .
   he makes a change to ONLY Phone#-field  for Records X, Y &  G
NOW when syncing data,   only 4 items will actually be SYNC'd
    AND 2 ENTIRE Records will be copied/exchanged
    2     - 1 item only (Surname) for each of  Records A & F
    2     - 1 item only  (Phone)  for each of  Records X & Y
          - entire Record G-Desktop  written to Device
          - entire Record G-Device   written to Desktop
        ***  no other Records or Fields will be written or lost ***


SENARIO 4B -  MS Entourage 2004
Frodo uses a Desktop and a PocketPC to manage information.
 **working on his DESKTOP . . .
   he makes a change in  SURNAME-field  for  Records A, F & G,
  AND makes a change in Phone-field  for   Record G,
 **AND working on his DEVICE . . .
   he makes changes to Phone#-field for Records X, Y &  G(different)
NOW when syncing data,   same outcome as 4a above
  ONLY 4 individual items Sync'd  AND  2 ENTIRE Records are duplicated
    2     - 1 item only (Surname) for each of  Records A & F
    2     - 1 item only  (Phone)  for each of  Records X & Y
          - entire Record G-Desktop  written to Device
          - entire Record G-Device   written to Desktop
        ***  no other Records or Fields will be written or lost ***



SO IF I UNDERSTOOD,
  SYNC's USING THE iCAL & ADDRESSBOOK PLUG-IN WILL RECONCILE/RESOLVE
   ANY DISCREPANCIES;
     AUTOMATICALLY FOR RECORDS w/ CHANGE TO ONLY ONE SIDE OF ANY FIELDS
     RESOLVER DIALOG FOR RECORDS w/ CHANGE TO BOTH SIDES OF ANY FIELD
  SYNC's USING ENTOURAGE PLUG-IN WILL ALWAYS RESULT IN DUPLICATE RECORDS
     ANYTIME THE SAME **RECORD** HAS BEEN CHANGED ON BOTH SIDES
       [ EVEN IF THE CHANGES ARE NOT IN THE SAME FIELD(s) ]


THE ONLY COMMENT IN YOUR EXPLANATION I WASN"T SURE HOW TO INTERPRET
   IS THE FOLLOWING.    DOES THIS APPLY TO JUST ENTOURAGE OR ALL??
> You would get a duplicate record if you change the same field to
> something different on both the Mac and device. So if you change A,
> B & C on the desktop and A, X, Y, & Z on the device, you would get
> a duplicate of that record.


   WELL THERE YOU HAVE IT.   HOW DID I DO ???


  sabino
.
.
.





More information about the missing-sync-winmobile-talk mailing list