KDE Applications released for Frameworks 5

Time to rejoice. KDE Applications has been released with support for KDE Frameworks 5.
https://www.kde.org/announcements/announce-applications-15.04.0.php

As soon as the openSUSE repositories have been updated I will make the switch. Interesting times. Perhaps time to rid ourself with KDE 4 completely.

What do you mean with “with support for KDE Frameworks 5”?
Some KF5 based applications have been part of the 14.12 release in December already. :wink:
Meanwhile some more are ported and included though.

And Plasma 5 totally independent of KDE Applications 15.04 and released separately.
The 15.04 release rather still includes an updated KDE4 desktop/workspace, as you can read in the announcement.

As soon as the openSUSE repositories have been updated I will make the switch.

It is in KDE:Applications already, that’s a new repo for tracking the KDE Applications releases, but that’s only available for Factory at the moment.
http://download.opensuse.org/repositories/KDE:/Applications/openSUSE_Factory_standard/

The KF5 based applications will probably not be released as update for existing openSUSE versions though.
And they probably will not be moved to the other KDE repos (KDE:Current, [noparse]KDE:Distro:Factory[/noparse]) either, as those are supposed to contain KDE4 (ok, KDF does contain some KF5 based applications as well, as it is/was the Factory devel project). And there’s no point in having the same packages in multiple repos anyway…

Interesting times. Perhaps time to rid ourself with KDE 4 completely.

Most KDE4 applications have not been ported yet (the transition will still take a year or two probably), or the KF5 based ports are not released yet.
Current git snapshots are available in KDE:Unstable:Extra since quite some time, and in my home:wolfi323:branches:KDE:Frameworks5 repo (which allows you to have both KDE4 and Plasma5+KF5 based applications installed).

Good news indeed. I run KDE Plasma 5 in a virtual box and I am really impressed. But I think I will wait until the new KDE & Applications will be the default desktop in openSUSE to use it on my productive machine. For now I am really satisfied with KDE4 :).

Ported to KDE Frameworks 5… What else would I mean.

Some KF5 based applications have been part of the 14.12 release in December already. :wink:
Meanwhile some more are ported and included though.

Most KDE4 applications have not been ported yet (the transition will still take a year or two probably), or the KF5 based ports are not released yet.
Current git snapshots are available in KDE:Unstable:Extra since quite some time, and in my home:wolfi323:branches:KDE:Frameworks5 repo (which allows you to have both KDE4 and Plasma5+KF5 based applications installed).

April 15, 2015. Today KDE released KDE Applications 15.04. With this release a total of 72 applications have been ported to KDE Frameworks 5

Some applications might have been ported up until now, but now they have released a collection of KDE Frameworks 5 applications.

How should I know? That’s why I asked.

But “with support for” is definitely not the same as “ported to”. :stuck_out_tongue:

Some applications might have been ported up until now, but now they have released a collection of KDE Frameworks 5 applications.

Well, it’s not really “a collection of KDE Frameworks 5 applications”, it’s actually (still) a collection of KDE4 and KF5 based applications.

Just like 14.12 was (with fewer KF5 based applications of course), the last KDE Applications release from December.
And 15.08 (to be released in August) will include even more KF5 based applications, dolphin e.g.

Btw, the (released) KF5 based applications will replace their KDE4 counterparts in Factory/Tumbleweed soon as well.

It could be OT but not at all…:slight_smile:
first wolfi323 wrote this…

and I think it was a typo for 14.1…
then this…[QUOTE=wolfi323,post:5,topic:108282"]
Just like 14.12 was (with fewer KF5 based a…
[/quote]
…so a suspect rise…
does finally the version criteria changed to year.month or it is another typo??:slight_smile:

No, that is no typo.

The latest release is 15.04, the previous one was 14.12:
https://www.kde.org/announcements/announce-applications-14.12.0.php

Does finally the version criteria changed to year.month or it is another typo??:slight_smile:

Yes, in December already.
That’s because the releases contain KF5 based applications as well (since 14.12.0), so it made no sense to call them KDE 4.15 or similar…

Wolfgang:
Does this mean you’ll be dropping your “dual-session” repos for Fact/TW as it appears that the KDE4 DE (not apps) will be dropped from Fact/TW?

No, at least not now.
It doesn’t make a difference to me (regarding workload) whether I build it for Factory/TW too or not, so I see no reason to drop Factory/TW targets.

Also, I’m not so sure that KDE4 (the desktop) is dropped from Factory at all yet. The source package kdebase4-workspace (which contains plasma-desktop too) is still needed for other stuff too. And I will even volunteer to maintain it (and plasma-addons) if necessary.
Of course the plasma5 packages will soon obsolete KDE4, but I remove those obsoletes from my packages, so if you use my repo you will still be able to keep KDE4.
If it is dropped, I will even put KDE4 packages into my repo additionally. The name will not be fitting any more, but well, I’m probably not going to rename it as people know it already… :wink:

I’m not sure whether it would make sense to keep the KDE4 applications alive though. The KF5 based versions are the direct successors (and most are straight ports at the moment anyway) and the KDE4 versions are unmaintained. The only reason to keep them around IMHO would be to prevent people from having to install additional KF5 packages.

Sounds reasonable. FWIW, while I don’t have direct experience maintaining pkgs with the OBS, if you need help, I have some spare time nowadays…

It was my impression that KDE4 will be kept for a while. But perhaps it will be dropped from the DVD installer, replaced by Plasma5.

I was just going by the notes from the ML. See the “Decisions” section here, point 4:

ML entry KF5/Plasma5 Fact/TW

I do not need help necessarily.
But feel free to branch my packages and submit back changes, and/or new packages… :wink:

And of course I’m always open for suggestions or problem reports.

Well, this says:

  • KDE 4 as a Desktop Environment will no longer be supported/maintained for Factory/Tumbleweed after the transition.

But that doesn’t mean that the packages will be dropped immediately.
If you update your system, the plasma5 packages will replace/remove kdebase-workspace4 (the KDE4 desktop) though. You can install my packages to prevent this.

Regarding the applications, the KF5 ones will completely replace the KDE4 ones AIUI. They even have the same name in KDE:Applications now (i.e. the KF5 based kate package is now simply called “kate”, not “kate5” any more). When this is submitted to Tumbleweed, the corresponding KDE4 packages will not exist any more (in Tumbleweed that is, KDE:Current will stay as it is, and released openSUSE versions will not get upgraded to Plasma5/KF5 based applications anyway).

This did cause me some extra work btw, I basically had to create all KF5 packages that are part of the 15.04 release from scratch in my repo, and rename them to xxx5. Took a while for 70+ packages of course…
I solved all build problems meanwhile, so the 15.04 applications will be available soon in my repo (at the moment those applications are still git snapshots from shortly before the release, but I will enable publishing for the new packages soon after I did a quick test whether the package dependencies are ok)

Does all this work you are doing mean that I will be able to install the next version of openSUSE and retain kdebase-workspace4 (the KDE4 desktop), Wolfi?

You probably recall my main reason for wanting to do that.:wink:

Well, yes and no.

As long as there is a kdebase4-workspace package available from somewhere (kdebase4-session is also needed but that only contains a small .desktop file, and plasma-addons would probably be nice too), you can keep the KDE4 desktop somehow.
You would probably have to lock the plasma5 packages though, as they obsolete/remove it, and so will be seen as update for kdebase4-workspace by YaST/zypper.
(I’m not sure at the moment what would happen if you installed kdebase4-workspace from a different repo/vendor, i.e. would the packages also replace packages from a different vendor)

If you add my repo with a higher priority (lower priority number) than the standard ones, this should not happen, because my plasma5 packages will not do that.
You should probably do so before doing the upgrade (or would have to reinstall kde4-workspace afterwards).

The default patterns will probably (or rather certainly) install Plasma5 then, so you’d probably have to remove or prevent the installation of some of them, if you mind having it installed.

I cannot give you more details at the moment, as I will have to wait and see myself how the situation will be exactly.

You probably recall my main reason for wanting to do that.:wink:

Yes. A different activity for each virtual desktop, I suppose.

I have to admit even that I have read and at least understand some of it, -it was easier on KDE3.x/beginning KDE4.x time. I mean now it’s Plasma5, Frameworks5(already on ver 5.90?) and QT5 :. Never mind, as long its working without to much hassle for the end user :).

regards

What do you mean now?
Having both installed, or are you talking about the nomenclature?

I mean now it’s Plasma5, Frameworks5(already on ver 5.90?) and QT5 :.

This has been changed in KDE4 times already, over 5 years ago:
https://dot.kde.org/2009/11/24/repositioning-kde-brand

And even in KDE3 or KDE4 times there was Qt3/Qt4 as separate product, as KDE is just based on it but does not develop it.
So no change there, why are you even mentioning it?

It’s just that Plasma5 is released independently of Frameworks5 (the libraries) and the applications now.
Which does make sense as you can use KDE applications on other desktops too.

And Frameworks5 is at version 5.9.0 now, not 5.90 (this would be a beta for 6.0 :wink: ).
They are doing mothly releases, that contain new features too.
And new feature releases increase the second digit traditionally for KDE since ever, an increased third digit means it is just a bugfix release.

No complains. Maybe I should have wrote “it was easier during that time (KDE 3.x, 4.x)” When I didn’t care as long as it was working. To much(middle level) knowledge creates questions so why not be quiet and leave it for the professionals instead try to figure it out.

Mea culpa (5.90, 5.9.0(I blame it on my keyboard, something is wrong with the . dot key)) ;)… … . … … .

regards

Yes, but what was easier?

When I didn’t care as long as it was working. To much(middle level) knowledge creates questions so why not be quiet and leave it for the professionals instead try to figure it out.

Right.
For a normal user, there should not be much difference. They get their packages from the distribution anyway.
Actually for a normal user the version number itself should not matter at all normally, I’d say… :wink:

Should anybody care whether the software they are using has version 22.75 or 25.5? In the end all that matters is that it has the required functionality and is working correctly, no?

And a normal user should not have to worry about different version numbers of the libraries, the desktop, or the applications, too. The distribution should make sure that the packages fit together (and the version interdependencies in KDE are not that strict actually anyway).

On Fri, 17 Apr 2015 13:36:01 GMT
nrickert <nrickert@no-mx.forums.microfocus.com> wrote:

>
> noee;2705313 Wrote:
> > … as it appears that the KDE4 DE (not apps) will be dropped from
> > Fact/TW?
>
> It was my impression that KDE4 will be kept for a while. But perhaps
> it will be dropped from the DVD installer, replaced by Plasma5.
>

I hope not. A nasty feature of Plasma5 is that of putting all
applications on desktop-1 after every login. I don’t want to waste time
sorting out desktops every time I start a session.


Graham Davis [Retired Fortran programmer - now a mere computer user]
openSUSE Tumbleweed (64-bit); KDE 4.14.6; Kernel: 3.19.3;
Processor: AMD Phenom II X2 550; Video: nVidia GeForce 210 (using
nouveau driver); Sound: ATI SBx00 Azalia (Intel HDA)