[Nepomuk] Re: Akonadi PIMO Integration

George Goldberg grundleborg at googlemail.com
Mon May 2 15:43:18 CEST 2011


On 2 May 2011 13:38, Vishesh Handa <handa.vish at gmail.com> wrote:
> Hello List
> This year we have a KDE PIM and Nepomuk related GSoC project [1] - PIMO
> Integration. The student - Martin Klapetek, his mentor - Volker Krause, and
> I, had a meeting[2] this Sunday to discuss how he would go about
> implementing this. This is a short summary of the meeting.
> Martin's project consists of linking all the appropriate nco:Contacts with
> pimo:Persons, merging duplicates, and propagating the changes made in a
> contact up/down the chain. Here the chain would be PIMO -> NCO -> Akonadi.
> nco:Contact and Akonadi have a 1:1 mapping, but pimo:Person and nco:Contact
> would obviously have a 1:n mapping.
> It was decided that a new Nepomuk service could host all the related code.
> This would include the initial scanning for duplicates, and
> change propagation. The change propagation will require us ( Nepomuk
> developers ) to create a more appropriate resource watching mechanism.
> Is everyone okay with this? Or does anyone have any other ideas?

Just checking, but does your design take into account that not all
NCO:Contacts originate from Akonadi (I'm thinking Telepathy,
obviously)? These nco:Contacts should still be included in the
automatic adding to PIMO:Persons etc.

--
George


More information about the Nepomuk mailing list