This mostly concerns the synce folks I *think*, but I thought I'd mention it here just in case it's of any interest.
I just tried syncing a Blackberry (Curve) direct to a Windows Mobile device (HTC Touch Diamond). This basically worked, but all contacts arrived sans their phone numbers. By syncing to file from both and poking about, I discovered this seems to be down to a difference in how each device / plugin writes its vcard... The Blackberry outputs phone number lines like this: TEL;work:6048359373 whereas when I sync a contact from a WM device it looks like this: TEL;WORK;VOICE:(425) 1657643 so I took the blackberry files and used sed to transform the phone number lines into the format WM apparently likes - uppercasing the words and adding VOICE to each entry. I then sync'ed the modified files to the WM phone and voila, the phone numbers showed up. It's not just the 'voice' keyword, as adding that to the Blackberry files in lower case was not enough. It was only when I then changed them to upper case that it worked. So it's either a combination of the voice keyword and the case issue, or just the case issue (I didn't bother trying *with* upper case but *without* the voice keyword to confirm). Well, that's it. :) -- adamw ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Barry-devel mailing list Barry-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/barry-devel