libkgeomap

Pino Toscano pino at kde.org
Mon Jan 26 09:16:58 GMT 2015


Hi,

sorry for chiming in late.

On Sunday 14 December 2014 18:57:44 Tobias Leupold wrote:
> recently, I requested to move libkface from extragear/libs to to 
> kdegraphics/libs, because KPhotoAlbum began to use it as the first non-Digikam 
> program. This has been done in the meantime and now, we have a Digikam-
> independent libkface release to be found in unstable/applications (which can 
> be used by distributors to create Digikam-independent libkface packages). 
> Thanks again for the move :-)
> 
> Recently, we started to use another library from Digikam in KPhotoAlbum, 
> libkgeomap. Would it be possible (of course after some review etc.) to do the 
> same with this library, for the same reasons? Probably, kdegraphics/libs would 
> not be the right place for libkgeomap, as it depends on Marble, but kde-edu.
> 
> Gilles Caulier from Digikam recently suggested that I asked for that, because 
> apparently a lot of patching has been done to libkgeomap so that a stand-alone 
> library release would be possible. I'm sure that the libkgeomap maintainers 
> (esp. Gilles Caulier) will gladly change what has to be changed to get an 
> independent release, and we would get the same benefits of it as the libkface 
> move made.
> 
> What do you think?

libkgeomap is currently in extragear, so are kphotoalbum and digikam.

Why does libkgeomap need to move "somewhere" just to be used by some
other extragear application?  Just do independent releases of it, and
stop bundling it in digikam, so
a) it's easier to package it in distros
b) can be really seen as something more than "digikam's own private
   library"

libkgeomap (just like all the other libraries used by digikam) has been
built as standalone on build.kde.org for years, and digikam (and now
kphotoalbum as well) are able to use it fine as "separate" library.

IMHO this is just matter of doing own releases of libkgeomap, possibly
taking care of not breaking API/ABI in each release.

-- 
Pino Toscano




More information about the kde-core-devel mailing list