Status update on libkpeople merging

David Edmundson david at davidedmundson.co.uk
Wed Jun 26 21:26:40 UTC 2013


Status update on the libkpeople work:

The origin plan:
 - merge all the important parts into common-internals
 - contact-list should "just work" as-is, but without any new features
 - we would then cherry pick changes from Martin's contact-list kpeople
branch into master to get the added functionality he added (reviewing in
small chunks)

Work done:
 - Main idea behind the merge is ready in a k-c-i branch called "kpeople".
Switching between old list and personsModel seems to work, and code change
is not too intrusive
 - All the KTp-kpeople plugins are being merged into k-c-i, so kpeople is
libk

Current state:
 - Not everything "just worked" as planned :D
 - There's a crash in the grouping model/filter
 - Contact list tooltips + context menu code needs a bit of work to cope
with metacontacts.
 - Metacontact delegate needs some more code porting in order to make it
expand.

Current priority tasks:
 - Fix model crash (d_ed)
 - Fix KTpTranslationProxy causing crashes because metacontacts pass a list
of qvariants (mck182)
 - Merge delegate expanding in CL (mck182)
 - Get libkpeople ready for release (everyone?)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-telepathy/attachments/20130626/9be91f31/attachment.html>


More information about the KDE-Telepathy mailing list