[SyncEvolution] Google Contacts vCard Incompatibility (cardDAV)
Sunny Sigara
sunnysigara at gmail.com
Mon Feb 17 15:46:25 UTC 2014
Hi,
I was trying to sync evolution contacts with Google using syncevolution
on saucy.
1) First I created a single contact (i.e. Tony Stark) in evolution. Now
when I try to sync it syncs but not all the vcard fields.
For example, it completely ignores instant messaging fields.
LOG:
@default data changes to be applied during synchronization:
*** @default/gadb ***
after last sync | current data
removed since last sync <
> added since last sync
-------------------------------------------------------------------------------
> BEGIN:VCARD
> N:Stark;Tony
>
EMAIL;TYPE=HOME;X-EVOLUTION-UI-SLOT=2
> :tony.stark at ironman.com
> FN:Tony Stark
> VERSION:3.0
> X-EVOLUTION-FILE-AS:Stark\,
Tony
>
X-JABBER;TYPE=HOME;X-EVOLUTION-UI-SLO
> T=2:tony.stark at jabber.org
>
X-SKYPE;TYPE=HOME;X-EVOLUTION-UI-SLOT
> =1:tony_stark
>
X-TWITTER;TYPE=HOME;X-EVOLUTION-UI-SL
> OT=3:ironman
> END:VCARD
-------------------------------------------------------------------------------
[INFO] @default/gadb: started
[INFO] @default/gadb: sent 1
[INFO @gcon] @gcon/gadb: started
[INFO @gcon] adding "Tony Stark"
[INFO @gcon] @gcon/gadb: received 1/1
[INFO] @default/gadb: normal sync done successfully
[INFO @gcon] @gcon/gadb: normal sync done successfully
Synchronization successful.
2) If I add a msn address in google-contacts & then run the sync, it
creates a duplicate in evolution/eds.
And even the duplicate doesn't have msn instant-messaging address.
LOG:
Data modified @default during synchronization:
*** @default/gadb ***
before sync | after sync
removed during sync <
> added during sync
-------------------------------------------------------------------------------
> BEGIN:VCARD
> N:Stark;Tony
>
EMAIL;TYPE=HOME:tony.stark at ironman.co
> m
> FN:Tony Stark
> VERSION:3.0
> X-EVOLUTION-FILE-AS:Stark\,
Tony
>
X-JABBER;X-EVOLUTION-UI-SLOT=2:tony.s
> tark at jabber.org
>
X-SKYPE;X-EVOLUTION-UI-SLOT=1:tony_st
> ark
>
X-TWITTER;TYPE=HOME;X-EVOLUTION-UI-SL
> OT=3:ironman
> END:VCARD
-------------------------------------------------------------------------------
3) If I create a new contact in google then sync, again it doesn't sync
instant messaging-fields.
Contact created in google (exported as vcf):
BEGIN:VCARD
VERSION:3.0
FN:Bruce Banner
N:Banner;Bruce;;;
EMAIL;TYPE=INTERNET;TYPE=HOME:bruce\,banner at gammalab.org
X-JABBER:bruce.banner at jabber.org
X-SKYPE:bruce_banner
TEL;TYPE=CELL:9999555555
END:VCARD
LOG:
Data modified @default during synchronization:
*** @default/gadb ***
before sync | after sync
removed during sync <
> added during sync
-------------------------------------------------------------------------------
> BEGIN:VCARD
> N:Banner;Bruce
>
EMAIL;TYPE=HOME:bruce\,banner at gammala
> b.org
> FN:Bruce Banner
> TEL;TYPE=CELL:9999555555
> VERSION:3.0
> X-EVOLUTION-FILE-AS:Banner\,
Bruce
> item1.X-ABLabel:Other
> item2.X-ABLabel:Other
> END:VCARD
-------------------------------------------------------------------------------
4) If I change anything on "Bruce Banner" locally, log says changes
added but doesn't appear in Google(?).
LOG:
screenshot: http://i.imgur.com/zSnR59w.png
While I don't expect to sync evolution related vcard properties (like
X-Evolution-Callback, X-Evolution-Radio), It should able to
sync normal vcard extensions.
Thanks.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/syncevolution/attachments/20140217/15abb576/attachment.htm>
-------------- next part --------------
_______________________________________________
SyncEvolution mailing list
SyncEvolution at syncevolution.org
https://lists.syncevolution.org/mailman/listinfo/syncevolution
More information about the SyncEvolution
mailing list