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

Ken Freeman kfreeman at markspace.com
Thu Mar 23 14:09:54 PST 2006


On Mar 22, 2006, at 11:18 AM, sabino strippoli wrote:

>  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.
>
Correct.
>
>
> 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 ***
>
Yes, If the edits are all made one one side, all the edits will sync.

>
>> 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 ***
>
Correct!
>
> 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 ***
>
Correct!
>
>
>> 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 ***
>
Yes, duplicates are created for the changed records for item G
>
> 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) ]
>
Correct!
>
> 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.
>
This might have been left over text from before I got engineer's  
input. When using the Entourage plugin if you edit any fields on the  
same record in two different places, you will get a duplicate. So in  
the above example you would get a duplicate of record A.

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

By George, I think he's got it! Good work on explaining the scenarios!

Ken

>
>
>   sabino
> .
> .
> .
>
>
>
> _______________________________________________
> missing-sync-winmobile-talk mailing list
> missing-sync-winmobile-talk at lists.markspace.com
> Unsubcribing information, subscription options and list archives  
> can be found at:
> http://lists.markspace.com/mailman/listinfo/missing-sync-winmobile- 
> talk




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