Bug 52677 - contact sync via PBAP
Summary: contact sync via PBAP
Status: RESOLVED FIXED
Alias: None
Product: SyncEvolution
Classification: Unclassified
Component: SyncEvolution (show other bugs)
Version: unspecified
Hardware: All All
: medium enhancement
Assignee: Patrick Ohly
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 55916
  Show dependency treegraph
 
Reported: 2011-10-26 12:49 UTC by Patrick Ohly
Modified: 2012-10-12 13:16 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Patrick Ohly 2012-07-29 18:36:00 UTC


---- Reported by patrick.ohly@intel.com 2011-10-26 12:49:44 +0000 ----

Write a backend using PBAP, the only (?) protocol supported by Android and iOS for address book access. Not very good for real syncing, but at least one-way sync should be possible.



--- Bug imported by patrick.ohly@gmx.de 2012-07-29 20:36 UTC  ---

This bug was previously known as _bug_ 23776 at https://bugs.meego.com/show_bug.cgi?id=23776
Comment 1 Patrick Ohly 2012-10-12 13:15:33 UTC
One-way syncing works now in such a way that the local side is used as a cache: local data is only changed if different from the PBAP side.

Because PBAP does not support incremental syncing at the moment, all contacts need to be retrieved before comparing against the local cache. That comparison is done by the libsynthesis sync engine, as in any other local sync in SyncEvolution.

For more information, see
http://search.gmane.org/?query=PBAP&group=gmane.comp.mobile.syncevolution

Merged into master, will be in 1.3.99.1 (= first 1.4 pre-release).


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.