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
