Summary: | Define fields shared between different contacts | ||
---|---|---|---|
Product: | [Applications] kaddressbook | Reporter: | Dotan Cohen <kde-2011.08> |
Component: | general | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | RESOLVED INTENTIONAL | ||
Severity: | wishlist | CC: | tokoe, wstephenson |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Unspecified | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Dotan Cohen
2010-01-22 09:25:53 UTC
An additional benefit of this would be to prevent duplicate anniversary notifications in Korganizer. Note that this feature request is in response to Tobias' order to refile feature requests from the old Kaddressbook against the new Kaddressbook. Here are the relevant bugs that were closed in the old Kaddressbook: https://bugs.kde.org/show_bug.cgi?id=199997 'Interesting' to implement, because the shared information becomes a property not of the individual contacts but of the relation, for example the marriage of two individuals or the address of a shared workplace. This could be realised by making more use of Nepomuk semantic relations as the objects operated on in by KAddressbook, and other apps, but that's a long way off. The first uses will be to link existing contacts that represent the same person. Hej, our internal data structure is not designed to allow sharing of fields and properly will never be, because it causes more problems (conflict handling on changes, synchronization, import/export) then it actually solves. A PIM solution that is based on a database and is an isolated application might work, however Akonadi is highly integrated in various PIM systems so we have to make compromises. Ciao, Tobias |