Why is plasma-framework using /usr/share/kde5?

Alex Merry alex.merry at kde.org
Tue Apr 15 19:19:44 UTC 2014


On 15/04/14 17:14, Daniel Vrátil wrote:
> Hi,
> 
> I'm wondering why Plasma Framework installs it's .desktop files to 
> /usr/share/kde5 by default? It causes some confusion for packagers:
> 
> No other framework is using a namespace in /usr/share, they all install into 
> /usr/share/$FrameworkName. So why does Plasma framework? And if it has to use  
> namespace (but please explain me why), then it should be /usr/share/kf5, not 
> /usr/share/kde5, same as we have /usr/include/KF5 and not /usr/include/KDE5.
> 
> Couldn't the Plasma framework just install the .desktop files into 
> /usr/share/plasma/services and /usr/share/plasma/servicetypes? It's already 
> populated by Plasma-related files from other frameworks anyway...
> 
> I think that this is something that should be fixed before final release, so 
> that all frameworks are consistent here.

Actually, if anything, it should be /usr/share/kservice, since those
desktop files are actually KService-related ones (and so KService needs
to find them).

Alex



More information about the Kde-frameworks-devel mailing list