PIM API
@pohly
Submitted by Patrick Ohly Assigned to SyncEvolution Community
Description
The API implements in-vehicle infotainment (IVI) use cases around contacts:
- cache address books from peers (primarily phones connected via Bluetooth) in local address books
- provide a unified address book that combines a configurable (and changing) subset of the local address books
- fast phone number lookup
- browsing and searching in the unified address book
Tasks that are expected to be done by the user of this API:
- identify peers and their capabilities
- decide how and when peer data should be cached
- define which data goes into the unified address book
In other words, the API provides the mechanisms and the user the policy.
This is a meta-issue that tracks the initial definition and development of that API in SyncEvolution. The corresponding public discussion is here (please use gmane's "reply" feature to join the mail thread): http://comments.gmane.org/gmane.comp.mobile.syncevolution/4009
The source is in the "pim" branch of http://cgit.freedesktop.org/SyncEvolution/syncevolution
Depends on
- Bug 55918
- Bug 52677
- Bug 55923
- Bug 55924
- Bug 55925
- Bug 56396
- Bug 56428
- Bug 56436
- Bug 57209
- Bug 60482
- Bug 62515
- Bug 62516
- Bug 64140