Hi, I took a quick look at kabc. The main complaint I have heard that relates to libkab is that it does not support groups (aka distribution lists). Does kabc support groups or aliases? I notice categories, can (should) these be used to classify address book entries into groups? I see adresse.h and address.h, etc is there a reason why (library header) files are not k prefixed? Please don't remove the old api until all (cvs) applications that use it have been ported and the old api is redundant. The were some problems interfacing KAdressbook with libkab. KAddressbook supports a fixed set of email addresses and snail addresses. This didn't gel well with libkab and that limitation remains in kabc (just an observation - no big deal). There was some talk of support for an LDAP backend, just a note KAddressbook isn't a suitable gui for a large (by number of entries) LDAP server, it won't scale. For large LDAP server support an improved GUI will be required. > Key features of the new API: > > - Value based interface, addressbook entry data is > implicitly shared. - Address book entries are identified > by a unique id, which can be used as a reference. Good. > - Dialog for selecting address book entries, supports > mouse and keyboard selection, supports automatic name > completion. Sounds interesting (unfortunately didn't look at it yet) is it functional? Perhaps KMail could reuse it. Basically the kabc api looks ok to me. Don. _______________________________________________ kmail Developers mailing list kmail@mail.kde.org http://mail.kde.org/mailman/listinfo/kmail