https://bugs.freedesktop.org/show_bug.cgi?id=52680

Patrick Ohly <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Depends on|                            |52669

--- Comment #1 from Patrick Ohly <[email protected]> 2012-08-07 07:42:57 UTC 
---
Another attempt was more successful. Still not perfect, though.

https://syncevolution.org/wiki/google-contacts-activesync

Syncing will try to map all local data to these fields as good as it can. In
some cases, for example phone numbers and addresses, this implies throwing away
some type information. At the moment, SyncEvolution has no workaround for
modified or lost information and will use the updated resp. cleared values when
importing an updated contact from Google.

"refresh from local" and uploading many contacts is slow. The slowness is
caused by inefficient use of the ActiveSync protocol (each change is a separate
request) and will be addressed in future SyncEvolution releases (by batching
changes in one request).

While talking to Google via ActiveSync, there is often no visible progress
report. For example, a slow sync starts by downloading all contacts. That can
take a while without even explaining that this operation is currently
happening. Need to add more INFO messages to SyncEvolution.

In the Google web UI, deleted contacts (regardless whether they were deleted
during an incremental or refresh sync) are still visible as "other contacts".
They can be removed in the web UI.

Because a target config uses state information tied to the activesyncd account
config, it is not possible to use multiple sync configurations with the same
target. For the same reason, the command line --export operation on a target
configuration breaks incremental syncing. Only use it when prepared to do a
refresh or slow sync.

Dumping the entire content of the Google address book before and after a sync
(dumpData and printChanges properties in the target config) is not possible.
There are several reasons: during an incremental sync, the server only sends
changes. It can be asked to start over and send all changes, but then the
incremental sync no longer works. Requesting individual, unchanged contacts is
supported by the ActiveSync protocol and activesyncd, but not implemented by
Google.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
You are the assignee for the bug.
_______________________________________________
Syncevolution-issues mailing list
[email protected]
http://lists.syncevolution.org/listinfo/syncevolution-issues

Reply via email to