Hi Patrick, and thanks a lot for your answer.
So, as far as i know, N9 does not support multiple local accounts,
so basically you are telling me that what i want to do is not possible..
thats a pity.
But do you think it is possible to make syncevolution do a "refresh
from server" without pre-erasing everything on the client?
A sort of "add from server" mode..
That would work (inefficiently, but better than nothing)
best,
Paul
On Mon, 05 Mar 2012 08:30:37 +0100
Patrick Ohly <patrick.ohly(a)intel.com> wrote:
On Mon, 2012-03-05 at 02:28 +0100, pal(a)bonas.us wrote:
> i want to sync two different gmail addressbook on my phone.
>
> I just found and installed syncevolution for meego harmattan from
> OveK repo.
> I found some info online on how to configure it, and i did, and it
> work beautifully for one account.
>
> For two, i'm not quite sure how to proceed.
> I tried to set one account as refresh-from-server, and the second as
> one-way-from-server, but it doesnt really work.
> The first works fine, but then it seems that one-way-from-server
> tries to incrementally update the information and thus it doesnt
> add anything.
>
> I dont know how syncml works, but is there the possibility to have a
> sort of sync option "add from server" instead of only
"refresh",
> that does the refreshing without deleting anything, thus simply
> brutally adding everything on the server? (then one has to be
> carefull and wipe everything prior to syncing)
There is a "one way from server" mode where only changes made on the
server are copied. Changes on the client (like adding new contacts
from the other account) are ignored. But that mode has conceptual
flaws. For example, it is not clear how client and server should get
started syncing in that incremental mode (or recover from a failure,
which is the same problem): ignore all contacts on the client or send
all of them to the server for comparison? The later then creates
unwanted contacts on the server.
The right solution is to create multiple local address books and pair
each of those with exactly one Google account. I don't know whether
the N9 and the SyncEvolution port for it support that.
> Alternatively, is there a way to tell syncevolution to sync only
> specific google contact groups? in such situation syncing only one
> account would be enough!
SyncEvolution doesn't support filtering. Even if it did, Google's
SyncML probably doesn't. I remember vaguely that there was a magic
web page shown to mobile device users by Google where they could
choose which data on the server to sync, but I don't find it anymore
and besides, I don't think it was that detailed.