Bug 86949 - Implement LDAP server plugin?
Summary: Implement LDAP server plugin?
Status: REPORTED
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: RedHat Enterprise Linux Linux
: NOR wishlist
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-08-11 05:19 UTC by Christopher E. Granade
Modified: 2005-12-27 12:46 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christopher E. Granade 2004-08-11 05:19:55 UTC
Version:           3.2.1 (using KDE KDE 3.2.3)
Installed from:    RedHat RPMs

Whereas there are many non-KDE applications out there that consume addressbook info (aka, Mozilla Thunderbird), and whereas the goal of Kontact and other KDE apps should not be to actively exclude non-KDE apps, but to scale gracefully, I suggest that there be included with the KDE PIM solution a plugin for KAddressBook that creates an LDAP server with the PIM data as the backend. Thus, non-KDE apps such as Thunderbird could subscribe to the LDAP directory served by KAddressBook.
Comment 1 Szombathelyi György 2004-08-14 01:53:01 UTC
Implement an LDAP server in KDE? Why not store PIM data in an existing LDAP server, and use the LDAP resource?
Comment 2 Christopher E. Granade 2004-08-16 06:14:06 UTC
Partially because of the intimidation factor. As for myself, I'm an LDAP noob, and I couldn't figure out OpenLDAP enough to set up a desktop repository that would allow me to sync KAddressBook w/ Mozilla Thunderbird. For those like me who are new to LDAP, or don't even know what it is, it might be very helpful to have seamless integration between KDE and personal-level LDAP.
Comment 3 Iñaki Baz Castillo 2005-12-27 12:46:11 UTC
Why do you use both Kmail and Mozilla Thunderbird in the same computer?
If you want to change Kmail for using Mozilla you export/import the contacts and mails. What is the problem?