[Development] Build system for Qt 6

Sérgio Martins iamsergio at gmail.com
Tue Dec 18 23:14:57 CET 2018


On Tue, Dec 18, 2018 at 9:43 PM Richard Weickelt <richard at weickelt.de> wrote:
>
> On 18.12.2018 21:20, Thiago Macieira wrote:
> > On Tuesday, 18 December 2018 11:44:38 PST Denis Shienkov wrote:
> >> If Qt maintainers says that they will not remove the QtCreator && QBS
> >> integration in future (I'm about QBS project manager plugin), then I
> >> will not worry (don't care) about CMake. I will use QBS in any case.
> >
> > So long as someone is maintaining the plugin, it should be no problem.
> >
> > Who's the maintainer now? And who's going to be the maintainer in two years?
>
> Now: The same people who have been maintaining Qbs during the last years.
>
> Future: Unclear. Jochen was so kind and made a vague declaration of intent
> here https://lists.qt-project.org/pipermail/qbs/2018-October/002270.html
> At least for keeping Qbs integration in QtCreator at the current level.

Can't pronounce about the TQC decision, but the qt-project decision is
easy: We won't choose a build system with unclear future, with vague
declarations of intent by 1 maintainer.
Being widespread and resilient to being deprecated by a single company
is a huge point in favor of CMake.

And to be honest, I would like to see less stuff on TQC's plate and
not putting all eggs in the same basket. Will they be here in the next
10 years ? I hope so, but the qt-project should play it a bit more
defensive and embrace more 3rdparty solutions where possible to lessen
the burden.


(Despite hating CMake's syntax myself!)

Regards,
Sergio Martins



More information about the Development mailing list