[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-release-team
Subject: Re: Moving LibAttica to kdesupport
From: Alexander Neundorf <neundorf () kde ! org>
Date: 2009-11-17 20:12:46
Message-ID: 200911172112.47039.neundorf () kde ! org
[Download RAW message or body]
On Tuesday 17 November 2009, Téo Mrnjavac wrote:
> On Tue, Nov 17, 2009 at 20:18, Alexander Neundorf <neundorf@kde.org> wrote:
> > Hi Frederik,
> >
> > Next question: is this module actually necessary at all ?
> > Who are the users of it ?
> >
> > Alex
>
> Hello
> We already use LibAttica in Amarok, currently it's just crudely copied
> inside our codebase until it lands in kdesupport, we look forward to
> this so we can have a clean solution.
> Also I plan to port Amarok's social about dialog to kdelibs for 4.5
> and I would need LibAttica for that.
So currently it is used in amarok (which is not in trunk/KDE/) and in the
future it will be used in kdelibs.
Are these the only users of libattica right now ?
(btw. how abpout renaming FindAttica.cmake to FindLibAttica.cmake ?)
If so, I think kdelibs should not have and install FindAttica.cmake. I mean,
installing a cmake module is like installing a public header. And kdelibs is
not the place to put things which are required by software somewhere else,
i.e. outside trunk/KDE/.
For moving code/libraries to kdelibs there is the rule that there must be at
least two users of that library in trunk/KDE/, I think this should apply also
to cmake modules.
If you install a (Lib)AtticaConfig.cmake alongside with libattica,
find_package() will even find it automatically without requiring a
Find(Lib)Attica.cmake, for details see the config-mode of find_package() in
the cmake documentation.
Alex
_______________________________________________
release-team mailing list
release-team@kde.org
https://mail.kde.org/mailman/listinfo/release-team
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic