[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-core-devel
Subject:    Re: RFC: Creation of a new KDE SC module [kdeplugins]
From:       Alexander Neundorf <neundorf () kde ! org>
Date:       2010-10-10 18:41:34
Message-ID: 201010102041.34745.neundorf () kde ! org
[Download RAW message or body]

On Sunday 10 October 2010, George Kiagiadakis wrote:
> On Sun, Oct 10, 2010 at 5:11 PM, Dawit A <adawit@kde.org> wrote:
> > On Sun, Oct 10, 2010 at 3:40 AM, Sune Vuorela <nospam@vuorela.dk> wrote:
> >> Currently konqueror-plugins are released in extrager, which is quite
> >> okay.
> >
> > Then you completely missed the entire point of this discussion. It is
> > "not quite okay" they are in extragear because it is a complete
> > maintainence nightmare. Please read the discussion links I provided
> > above. The plugins, at least as far as konqueror ones are concerned,
> > need to be versioned the same way Konqueror does. However, the plugins
> > themselves are "optional" (not needed to run Konqueror) and hence are
> > located outside of Konqueror's source tree.
> >
> > The idea behind creating this new package/module just for plugins is
> > to ensure that they are part of the normal branching and tagging cycle
> > such that we do not have to worry about which version of the plugins
> > goes with which version of the application. kdeplugins is intended to
> > be a place to add all plugins that benefit from this.
>
> And why not just put the plugins in kdebase together with konqueror
> and just make their directory optional with
> macro_add_optional_subdirectory() in CMakeLists.txt? I don't see why
> they need to be separated. They can be together and still be optional.
> Packagers will take care of having them in a separate optional
> package. If you want them to be released together with konqueror, then
> the best place is there. Having a kdeplugins module with random
> plugins for various applications doesn't make much sense to me. And as
> far as I understand, there are no other plugins to be put in this new
> module, it's just for the konq plugins, isn't it? All other
> applications ship plugins together with the application... see kate,
> ktorrent, kdevelop, kopete, etc...

Having them separate might make it easier for others to write new plugins. 
They don't have to build all of kdebase, but only the plugins module.

Alex
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic