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, fa...@kde.org, http://www.davidfaure.fr Working on KDE Frameworks 5