[packagekit] [PATCH] Allow the Plasma version to be specified for PK_PROVIDES_ENUM_PLASMA_SERVICE.
Kevin Kofler
kevin.kofler at chello.at
Thu Nov 17 15:50:57 PST 2011
I wrote:
> In order to support both KDE Plasma Workspaces 4 (libplasma 1) and the
> upcoming KDE Plasma Workspaces 5 (libplasma 2), we need to also accept
> query strings of the plasma5(dataengine-weather) format, not just the
> dataengine- weather format implicitly assumed to be plasma4.
FWIW, I hope my namespace versioning is going to make sense in the long run.
When I started using plasma4, it "obviously" made sense: Plasma Workspaces
was versioned 4.x, libplasma was versioned libplasma.so.4. But now there is
a big confusion about what version numbers are being used: the new libplasma
is codenamed "libplasma2", there are even people arguing for calling the new
KDE Frameworks "KDE Frameworks 1" rather than 5, etc. :-( (Hopefully at
least Plasma Workspaces 5 will remain version 5.) And plasma-desktop's
versioning was always its own, in KDE SC 4.6.5, it claims to be version 0.4.
I hope this isn't going to become as confusing as Debian's "kdelibs5" for
kdelibs 4.x.
Kevin Kofler
More information about the PackageKit
mailing list