On 2026-01-07, David Redondo <[email protected]> wrote: > Happy new year everyone. > > To properly integrate and support Qt5 applications Plasma ships a bunch of > plugins that > still build against Qt5. These are: > > - Qt5 builds of our styles (Breeze and Oxygen) - same code base for Qt5 and > Qt6 > - Qt5 version of the QPT plugin plasma-integration, separate Qt5 code > - kwayland-integration which is needed for KF5 windowsystem, Qt5-only > > Qt5 CI is in the process of being sunset, see: > https://invent.kde.org/sysadmin/repo-metadata/-/work_items/36 > I also get the impression that distros are looking to phase out Qt5, however > I have no feel about how many > Qt5 applications are still out there in the wild. > > We need to decide what to do with these right now. I see: > - Keep them around but without CI coverage? (my least favourite option for > obvious reasons) > - drop them for Plasma 6.7 and tell distros if they need them build them from > the 6.6 tar ball > - keep them and have some CI setup where we build them against a KF5 stack > from distro packages (if possible)
I think it is too early to consider dropping it. Applications that aren't ours move slowly. And we even have 'great apps' that aren't fully release-ready-ported yet (okteta and krita at least) - and for many 3rd parties it might be even worse. I do think your option 3 makes quite much sense. /Sune
