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