Den fre 22 maj 2020 kl 21:40 skrev Giuseppe D'Angelo via Development <[email protected]>: > > On 5/22/20 7:43 PM, Jason H wrote: > > I guess to some degree it depends on how you define "essential". > > The definition is: > > "Qt Essentials define the foundation of Qt on all platforms. They are > available on all supported development platforms and on the tested > target platforms."
Let me include more of that quote [1]: "[...] Essential modules are general and useful for a majority of Qt applications. A module that is used for a special purpose is considered an add-on module even if it is available on all supported platforms." I agree that according to that definition, QtMultimedia (and arguably QtSQL?) is not essential. Though it's going to be hard in some cases to determine if something is clearly useful for a majority of Qt applications.. I mean, what about QtNetwork? One could say that is "special purpose", but somehow I don't think it's going to be dropped from Essentials :) Elvis [1] https://doc.qt.io/qt-5/qtmodules.html#qt-essentials > > This summarizes two distinct requirements: > > 1) a technical requirement: the module must work on all platforms. > > 2) a maintenance requirement: the module maintainers must ensure it will > work on all platforms throughout Qt 6.x lifetime (and if it doesn't, on > ANY platform, it becomes a release blocker). > > > QtMM may satisfy 1) (at the moment, cf. making it work on RTOS or so) > but you can't argue with the maintainer about 2). > > > On the other hand: "addon" does not mean "deprecated" or "unsupported" > or any of the sorts. Qt3D, QtDbus, QtWebEngine, QtImageFormats and many > others are "addon" modules and they are fully supported. > > My 2 c, > -- > Giuseppe D'Angelo | [email protected] | Senior Software Engineer > KDAB (France) S.A.S., a KDAB Group company > Tel. France +33 (0)4 90 84 08 53, http://www.kdab.com > KDAB - The Qt, C++ and OpenGL Experts > > _______________________________________________ > Development mailing list > [email protected] > https://lists.qt-project.org/listinfo/development _______________________________________________ Development mailing list [email protected] https://lists.qt-project.org/listinfo/development
