[Development] Deprecation/removal model going into Qt 6
lars.knoll at qt.io
Mon Jun 3 10:51:15 CEST 2019
> On 3 Jun 2019, at 08:00, Thiago Macieira <thiago.macieira at intel.com> wrote:
> On Sunday, 2 June 2019 16:46:00 PDT Manuel Bergler wrote:
>> Well, something has to give. Either
>> a) Qt can never remove superseded APIs and classes (which is what
>> you suggested previously) and will eventually collapse under its own
>> weight, or
>> b) Distributors have to deal with the fact that some software
>> doesn't port and have to ship every version of qt side-by-side, or
>> c) The software that doesn't port has to deal with the fact that it
>> will be dropped by distributions. But any software with sufficiently
>> many users to warrant packaging by the distributors should be able to
>> find a maintainer that at least can keep it compiling.
> The answer is a mix of (b) and (c). Distributions don't ship every version
> side by side, just one of each major version. Software that doesn't port gets
> dropped when that major version is dropped.
Yes. (a) is not an option if we want to keep Qt alive in the long term.
More information about the Development