[Kde-imaging] ksaneplugin (and libksane)
Kåre Särs
kare.sars at kolumbus.fi
Mon May 5 08:55:09 CEST 2008
On Monday 05 May 2008, Michael Pyne wrote:
>
> Looks like our options are to
>
> 1. Move libksane to kdelibs since multiple applications use it.
> 2. Make a new kdegraphicslib or similar and make
> extragear/libs/kipi-plugins optionally depend on it and have kdegraphics
> depend on it.
> 3. Leave libksane in extragear/libs even though it is ready to be moved
> into KDE and have kdegraphics optionally depend on it.
> 4. Move libksane to kdegraphics and make extragear/libs/kipi optionally
> depend on it. This depends on stuff in kdegraphics not depending (even
> optionally) on things in extragear/libs/kipi though, which Gwenview does.
>
> I don't like option 3 because eventually some other library will be ready
> to leave extragear and we'll likely have the same issue. Do we have a set
> policy for how libraries migrate out of extragear, or just applications?
>
> If don't like option 4 because of the circular dependencies involved. It's
> just not a good idea to allow circular dependencies to exist.
>
> If libksane is small enough I'd say use option 1, otherwise I'd say we need
> to do option 2 (or something similar). Anyone have other thoughts?
>
One option could be to:
5. Make "support-gears" for libraries that provide optional features to KDE
modules. (almost kdesupport)
With option 5. libksane could be moved to kdegraphics and libkipi moved to
support-gears.
--
Kåre Särs
More information about the Kde-imaging
mailing list