<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
It should not be blocking for Qt 5.</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
We can generate a non-blocking integration report.</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div id="signature">
<div id="divtagdefaultwrapper" dir="ltr" style="font-size:12pt; color:#000000; font-family:Calibri,Helvetica,sans-serif">
<p style="margin-top: 0px; margin-bottom: 0px;">Best regards,</p>
<p style="margin-top: 0px; margin-bottom: 0px;">Jesús<br>
</p>
</div>
<div>
<div id="appendonsend"></div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
<br>
</div>
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>From:</b> Development <development-bounces@qt-project.org> on behalf of Kari Oikarinen <kari.oikarinen@qt.io><br>
<b>Sent:</b> 21 March 2019 13:13<br>
<b>To:</b> Mikhail Svetkin; development@qt-project.org<br>
<b>Subject:</b> Re: [Development] CMake branch</font>
<div> </div>
</div>
<div class="BodyFragment"><font size="2"><span style="font-size:11pt">
<div class="PlainText"><br>
<br>
On 21.3.2019 14.00, Mikhail Svetkin wrote:<br>
> *<br>
> <br>
> *<br>
> <br>
> Hi everyone!<br>
> <br>
> <br>
> We’ve had an internal discussion about wip/cmake branch.<br>
> <br>
> <br>
> We thought maybe it is a good idea to merge wip/cmake into dev branch.<br>
> <br>
> <br>
> The advantages are:<br>
> <br>
>   - It allows our contributors to play with CMake in dev branch<br>
> <br>
>   - Speed-up the build of QtBase<br>
> <br>
>   - Easy to find a lot of bugs in CMake port<br>
> <br>
>   - CI could have a nightly build with CMake and generate a report<br>
> <br>
>   - We can synchronize CMakeFiles and *.pro files<br>
> <br>
> <br>
> The disadvantages are:<br>
> <br>
>   - Any changes should be passed by CI<br>
> <br>
> <br>
> Do you have any objections?<br>
> <br>
> **<br>
> <br>
<br>
Would this have blocking CI or not? The stated disadvantage (which surely<br>
shouldn't be entirely negative) implies that it would be. But the build being<br>
nightly hints that it would not be.<br>
<br>
A blocking build would mean that all changes need to leave the CMake build <br>
working. So everyone would need to take care of both build systems. A more<br>
defined transition point and only one official build system at a time would be<br>
nicer. Or at least trying to minimize the time of having two.<br>
<br>
Unless of course we'd already be ready to drop building Qt with qmake, but I<br>
guess that's not where we are yet. Is that expected to happen during 5.x series<br>
at all or only with Qt 6?<br>
<br>
-- <br>
Kari<br>
_______________________________________________<br>
Development mailing list<br>
Development@qt-project.org<br>
<a href="https://lists.qt-project.org/listinfo/development">https://lists.qt-project.org/listinfo/development</a><br>
</div>
</span></font></div>
</div>
</div>
</body>
</html>