[PATCH] Making Soprano optional (again) in kdelibs

Sebastian Kügler sebas at kde.org
Tue Dec 29 13:50:12 CET 2009

On Sunday 27 December 2009 14:34:23 Maciej Mrozowski wrote:
> While keeping if (NEPOMUK_FOUND) and alike CMake code is considerable 
> maintenance cost - this cost has already been born so there's nothing else
>  to  do for 4.4 (and dropping this code to simplify CMake files relying on
>  the fact that Nepomuk libs being mandatory would cause another maintenance
>  cost).

Wrong, keeping ifdef's brings long-term testing and maintainance costs, as you 
basically get two branches in one code base, which means that testing for each of 
those branches is cut down, and some new code has to be written for two scenarios. 
That's why we try to reduce these cases to an absolute minimum.

What are your *specific* problems with the soprano dependency?

Meta-comment: I find this issue cropping up rather late in the development cycle 
(we're past beta2, next up is RC1). Maybe we should make the introduction of new 
dependencies part of the freeze for the next cycle?

http://www.kde.org | http://vizZzion.org | GPG Key ID: 9119 0EF9

More information about the Kde-buildsystem mailing list