On Monday, June 6, 2016 11:26:58 AM CEST Aleix Pol wrote: > On Mon, Jun 6, 2016 at 8:32 AM, Martin Graesslin <mgraess...@kde.org> wrote: > > Hi framework-developers, > > > > in Plasma we have a repository called kwayland-integration. It provides a > > plugin for: > > * KWindowSystem > > * KIdleTime > > > > using the KWayland client API. Thus it makes these frameworks functional > > on > > windowing system Wayland. > > > > I want to move the plugins into frameworks and are wondering how to do > > that > > and where to move them to. > > > > I see the following options: > > 1. Integrate directly into kwindowsystem and kidletime > > 2. Merge them into frameworks-integration > > 3. Create a new framework kwayland-integration > > 4. create a new framework "kwindowsystem-wayland" and "kidletime-wayland" > > > > Option 1 is I think an absolute no-no as it would turn kwindowsystem and > > kidletime from tier 1 to tier 2 and that would affect a huge amount of > > other frameworks. For everything which is not in tier 1, I think it's the > > way to go. > > > > Option 2 is something I don't want to do as that would combine windowing > > system integration code with random other stuff and would result in weird > > dependencies. (To use KIdleTime on Wayland one needs X11 and Phonon?) > > > > The same actually also applies to Option 3, though it is just two > > frameworks and all dependencies would be tier 1. > > > > So personally I think option 3 or option 4 are the way to go. > > > > What do you think? Better ideas? > > I agree ideally it's 3 or 4. Where do you have it now? Are they > already separate repositories? If so, just moving them to frameworks > could make sense.
they are currently part of plasma in a dedicated repository called "kwayland- integration". Each of the two plugins is in a dedicated source directory, so both option 3 and 4 could be easily done. Cheers Martin
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Kde-frameworks-devel mailing list Kde-frameworks-devel@kde.org https://mail.kde.org/mailman/listinfo/kde-frameworks-devel