RFC: Switching to min Qt version 5.14 for KF on December 14th

David Faure faure at kde.org
Sat Dec 12 21:25:32 GMT 2020


Just a data point on this discussion. Every time we raise the min Qt version, 
we make life easier for KDE developers, and harder for others who might be 
thinking of integrating a framework into their project.

Just today I tried using a KF5 library to extend a single plugin in an 
existing webserver (which I don't control, and which is mostly written in 
python) [1]. That server is entirely set up with a docker environment on top 
of... debian buster, which has Qt 5.11.3.
Fail.
I'm going to have to apply a patch to the KF5 library as part of the 
Dockerfile, to port it back to Qt 5.11. No way I can convince them to change 
the base distribution, all I'll get as a reply is to port away from QtCore.

Obviously the 5.11 ship has sailed by now, and I know we can't support old 
versions forever, but this kind of experience makes me very wary of raising 
requirements too fast.


[1] https://github.com/osm-fr/osmose-backend/issues/555 for the curious


PS: I agree with moving the dates for bumping the min req to just after a KF5 
release, this makes complete sense, feel free to make that adjustment.

-- 
David Faure, faure at kde.org, http://www.davidfaure.fr
Working on KDE Frameworks 5





More information about the Kde-frameworks-devel mailing list