[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?
--
sebas
http://www.kde.org | http://vizZzion.org | GPG Key ID: 9119 0EF9
More information about the Kde-buildsystem
mailing list