plasma-framework in kdereview

Kevin Ottens ervin at kde.org
Fri Apr 25 15:19:41 UTC 2014


On Friday 25 April 2014 15:14:46 Àlex Fiestas wrote:
> On Friday 25 April 2014 12:34:32 Marco Martin wrote:
> > Hi all,
> > since it was done earlier this week, better announce it formally, so
> > everybody can actually do the -review part ;)
> > 
> > the plasma-framework repository has been moved in kdereview, headed
> > hopefully in frameworks.
> > what it contains:
> > 
> > * libplasma: it's the old plasma library that used to be in kdelibs
> > * QML plugins that depend from libplasma, they are old too, and come from
> > kde- runtime
> > * libplasmaquick: a library that depends from libplasma and QtQuick: it's
> > completely for internal use right now (just like the majority of the
> > qtquick library) eventually it may become public in the future, so it
> > doesn't install any header, not part of the public api.
> > * at least one plasma theme: the shipped QML components don't really work
> > without it, so one is "core"
> > * there was the plasma shell: has been removed and moved to
> > plasma-workspace, decreasing dependencies
> 
> Moving plasma-framework to frameworks means that we will loose flexibility
> since we won't be able to break api/abi.

Huh?
 
> So, do we really have to move it there? Imho would be prudent to keep it
> somewhere else where api/abi stability is not mandatory.

Well... it's been planned this way for three years if not more. Before that it 
was in kdelibs.

> Also, right now there is only one user of this framework (plasma-desktop),

That's because the other users weren't ported to KF5 yet. But there's 
definitely more plasma users (amarok comes to mind, skrooge too iirc), not 
really shells.

Regards.
-- 
Kévin Ottens, http://ervin.ipsquad.net

KDAB - proud supporter of KDE, http://www.kdab.com

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20140425/6ca6b77e/attachment.sig>


More information about the Plasma-devel mailing list