Plasma Workspaces 4.11: the last feature release in the 4.xseries for kde-workspace
Kevin Kofler
kevin.kofler at chello.at
Sat May 4 21:34:04 BST 2013
On Friday 03 May 2013 at 17:04:44, Matthias Klumpp wrote:
> @Kevin: I am only remotely following this issue, but as PackageKit
> developer, I would of course like to see our project in Plasma
> Workspaces as soon as possible. But I don't know the exact issues
> here. Also, having KSecrets merged would be a nice goal too. (The
> SecretService API is very stable, and has the potential to become a
> new de-facto XDG standard soon)
The issues are the same in both cases: They're kdelibs features and kdelibs
does not accept any features. By the time the first release of the Plasma
Workspaces based on KF5 is planned, kdelibs will have been feature-frozen for
THREE YEARS!!! (And I'm not even speaking of applications there!) This is a
completely unacceptably long freeze period. It's time to reopen kdelibs for
new features (though a lot of the damage has already been done! But still,
it'd prevent any further damage) instead of freezing kde-workspace the same
way.
> So, why not work on merging all this stuff into Workspaces 5 as early
> as possible, so it is present there?
Because Workspaces 5 / 2 / whatever (versioning and naming have become a total
mess ever since the rebranding fiasco) is not anywhere near testable. Not even
Frameworks 5 is (but my feature is not really testable without a working
plasma-desktop anyway). At best I could dump a completely untested and
untestable code drop.
In addition, even just compiling the change to verify that it even builds
takes hours because there are no packages to work against. (We have Qt 5
packages now going through review in Fedora, which is a lengthy process; KF5
is not even started, and to be honest I'm not sure whether it even makes sense
to start packaging it in its current stage.)
Testing my kdelibs 4.x patch was easy: I backported it to the version of
kdelibs that was stable in Fedora, rebuilt my kdelibs package with it, updated
kdelibs on my notebook, restarted plasma-desktop and tested the feature that
way.
> (With having WS 4.11 frozen, it IMHO does not make any sense at all to
> develop new features for it, unless the new feature works on both
> Workspaces versions with less modifications)
The problem there is exactly that 4.x is frozen. It's not practical to develop
features against 5 yet!
Kevin Kofler
More information about the kde-core-devel
mailing list