[Development] Deprecation/removal model going into Qt 6

Kevin Kofler kevin.kofler at chello.at
Tue Jun 4 23:56:19 CEST 2019


Konstantin Shegunov wrote:
> What about shortening the major version release time, instead of changing
> the whole model?

IMHO, major versions with source&binary compatibility need to actually live 
much LONGER, not shorter. At least 20-30 years, with the time at least 
doubling with every new major release. Or just stop doing compatibility 
breaks entirely.

Shorter binary-incompatibility cycles, no matter whether you call them major 
versions or start breaking binary compatibility in minor versions (ewww!) 
are going to make Qt entirely unmanageable for distributions. We already 
have to maintain Qt 3, 4, 5, and soon 6.

        Kevin Kofler



More information about the Development mailing list