Last week after some months I finally split lib from kdepim.


The main reason is that I wanted to make life easy for new developers.

Until now when we wanted to develop an extension for kmail/kaddressbook or other kdepim application it was necessary to build all kdepim.

Now we can create plugins outside of kdepim or in new kdepim-addons repository (Which was created last week too).

Another reason is that these libraries can be used by kontact-quick and by applications as Zanshin (which duplicated libkdepim).


I didn’t do for 15.12 but for 16.04. So I have time to fix all problems.


All split packages are in kde/pim repository


I created this repository for putting all kdepim plugins.

So we can found here:

- messageviewer plugins => header style plugins and messageviewer plugins (create todo etc.)

- pimcommon plugins => customtools plugins as shorturl and translator plugin

- kmail plugins => antispam/antivirus plugins

- kaddressbook plugins => merge contact/search duplicate contacts etc.

So now you can develop more plugins without compile all kdepim.

I will continue to convert features as plugins so we can reduce kdepim code base. And it’s more easy to disable a broken code when it’s a plugin.


I want to create plugins for korganizer too (I will add plugin support).

I would like to create plugin which uses some different language as c++ but I need to investigate how to create it :)


no comment untill now

Add your comment now