[Digikam-devel] Telepathy KIPI Plugin

Daniele E. Domenichelli daniele.domenichelli at gmail.com
Tue Mar 6 19:30:48 GMT 2012


Hello,

At Digikam sprint in Genoa, as you probably remember I started writing a 
kipi plugin for telepathy.
I had to fix a few things in our kde-telepathy internal library before 
being able to show you some code that you can "easily" build...

The code is in the "telepathy" branch in my kipi-plugin clone 
(kde:clones/kipi-plugins/ddomenichelli/kipi-plugins.git [1])

To build it you will need to build from master ktp-common-internals[2]

Now, there is a big problem in merging this into kipi-plugins: this 
library is quite unstable, it's an internal library that we are using 
for shared stuff, but at the moment we cannot guarantee any api/abi 
stability. To avoid people linking against it we have a flag 
IS_KTP_INTERNAL_MODULE that the FindKTp.cmake checks, and if it is not 
set it does not "find" the library (it's not the best way to do it, but 
for now it is good enough for us)

At the same time I cannot release outside of the kipi-plugins, because 
it uses some classes of the kipi-plugins internal library 
(KIPIPlugins::KPImagesList and KIPIPlugins::KPAboutData)

What do you suggest to do?

Cheers,
  Daniele


[1]http://quickgit.kde.org/index.php?p=clones%2Fkipi-plugins%2Fddomenichelli%2Fkipi-plugins.git&a=shortlog&h=refs/heads/telepathy
[2]https://projects.kde.org/projects/extragear/network/telepathy/ktp-common-internals



More information about the Digikam-devel mailing list