Remove Kolab <-> LDAP person identity merging code
ClosedPublic

Authored by dvratil on Apr 7 2019, 12:00 PM.

Details

Summary

For shared people's calendars on Kolab this code would lookup a matching
entry in LDAP directory to display the real name, and allow for showing
FB calendar. Since this only works with calendaring through Kolab
resource and the current recommended approach is to use DAV for
calendaring instead, we can remove this rarely-used code and simplify
the logic in CalendarView.

This also allow us to remove the KPIM::Person and related code from
libkdepim and finally drop collection referencing from Akonadi.

Test Plan

KOrganizer compiles, quick view still works.

Diff Detail

Repository
R210 KOrganizer
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
dvratil created this revision.Apr 7 2019, 12:00 PM
Restricted Application added a project: KDE PIM. · View Herald TranscriptApr 7 2019, 12:00 PM
Restricted Application added a subscriber: kde-pim. · View Herald Transcript
dvratil requested review of this revision.Apr 7 2019, 12:00 PM
vkrause accepted this revision.Apr 7 2019, 12:32 PM
This revision is now accepted and ready to land.Apr 7 2019, 12:32 PM
This revision was automatically updated to reflect the committed changes.