Hi Khurshid,

thanks a lot for your exhausting answer. I think it helped 
a lot.

What I conclude from what you're saying is, that I should be 
perfectly fine, if I set up a local syncevo-http-server
and use syncevolution over SyncML to sync all my desktop 
evolution instances as well as a ubuntu phone against it.

Cheers,
Marc



Am Donnerstag, den 23.04.2015, 21:46 +0500 schrieb Khurshid Alam:
> Hi Marc,
> 
> > 1. From a client point of view, are there any disadvantages in
> > syncing multiple devices against a CalDav/CardDav instead of a
> > SyncML server?
> 
> 
> 
> Not really. Sometime it depends on which CalDav/CardDav server you are
> syncing with and its capability of handling vcard properties. For
> example, for google contacts (carddav), there are some vcard
> interoperability issues. Google will ignore vcard properties like
> ANNIVERSARY(4.0), CALADRURI & many evolution specific vcard extensions
> like X-EVOLUTION-ANNIVERSARY, X-EVOLUTION-SPOUSE, X-EVOLUTION-BLOG-URL
> etc. Also new google contacts now takes TITLE from G+ profile and
> ignores TITLE/ROLE properties set in evolution. 
> 
> 
> SyncML server is more tolerable in this regard. For example, memotoo
> syncs almost all evolution vcard properties perfectly well.
> 
> 
> Also for some CalDav/CardDav server one would require specific
> ca-certificates. 
> 
> > 2. I've never tried using syncevolution as a SyncML server [1]. Are
> > there any drawbacks in using syncevolution and evolution-data-server
> > on one desktop and syncing all others against it, rather than using
> > a dedicated SyncML server as funambol?
> 
> 
> 
> No. Its rather perfect since it can handle all evolution specific
> vcard and ical properties (assuming server & client machine uses same
> version of evolution-data-server & syncevolution). Synchronization
> between two Ubuntu machine  over lan (one as server, other as client)
> is described here: 
> 
> https://help.ubuntu.com/community/SyncEvolution/synchronize-evolution-data-among-computers-over-lan
> 
> 
> > 3. I found that the Ubuntu phone comes with syncevolution in it's
> > repository [2]. Somewhere (don't remember where) I read that Ubuntu
> > phone uses EDS. Has anyone tried to sync Ubuntu phone's addressbook
> > and calender against a syncML and / or CalDav/CardDav with
> > syncevolution? Cheers, Marc
> 
> 
> Yes. Many has tried & using it regularly to sync eds-data. A simple
> search on askubuntu will reveal this question:
> http://askubuntu.com/questions/591866/how-can-contacts-and-calendars-be-synchronised
> 
> 
> For Ubuntu touch it is little bit different than desktop
> synchronization:
> 
>      1. “--keyring=no” should be passed to command when configuring
>         because it does not use gnome-keyring (or you can install
>         gnome-keyring “with sudo apt-get install gnome-keyring”,
>         however this hasn’t been tested).
>         
>      2. As of now, CardDav sync for Google is affected from this bug:
>         
> https://bugs.launchpad.net/ubuntu/+source/evolution-data-server/+bug/1433943
>         
> 
> 
> 
> For this bug, an alternative way (works well on Desktop) is to install
> Gnome-Online-Account, start it within unity with “env
> XDG_CURRENT_DESKTOP=GNOME gnome-control-center
> online-accounts”,configure Google account and then use
> goa:[email protected] as a username. However this is NOT recommended
> on unity8 as mir display server does not (not yet) play well with GTk+
> 
> 
> A complete step-by-step guide for Google Caldav/Carddav sync can be
> found here (mainly documented for desktop & requires syncevolution
> >4.x.x):
> 
> http://is.gd/a59mG5 & here http://is.gd/JAc8tu
> 
> 
> For any Caldav/CardDav go here: http://is.gd/4Q0Gq7
> 
> 
> Hope this helps.
> 
> Thanks.


_______________________________________________
SyncEvolution mailing list
[email protected]
https://lists.syncevolution.org/mailman/listinfo/syncevolution

Reply via email to