<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);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Sure, we don't have to be super strict about those sub-tasks -- I'm sure Alexandru can be reasoned with so that we find a sub-set :). Right now a merge from wip/cmake to dev just wouldn't work at all anyway (it would break the cmake build).</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);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Simon</div>
<div id="appendonsend"></div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>From:</b> Mikhail Svetkin<br>
<b>Sent:</b> Friday, March 22, 2019 10:49<br>
<b>To:</b> Simon Hausmann; development@qt-project.org<br>
<b>Subject:</b> Re: [Development] CMake branch</font>
<div> </div>
</div>
<style type="text/css" style="display:none">
<!--
p
        {margin-top:0;
        margin-bottom:0}
-->
</style>
<div dir="ltr">
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
<span style="color:rgb(0,0,0); font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt">I think it is not bad idea in general, but I think we need to wait only some of them (maybe only build qtsvg and qt5).</span><br>
</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
<span style="color:rgb(0,0,0); font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt"><br>
</span></div>
<div style=""><font color="#000000" face="Calibri, Arial, Helvetica, sans-serif">I think instead of creating new branches in qt5 and qtsvg we need to work in dev.</font></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)">
<br>
</div>
<div id="x_signature">
<div id="x_divtagdefaultwrapper" dir="ltr" style="font-size:12pt; color:#000000; font-family:Calibri,Helvetica,sans-serif">
<div id="x_divtagdefaultwrapper" dir="ltr" style=""><font color="#0a112c" face="Arial" size="1">Best regards,</font></div>
<div id="x_divtagdefaultwrapper" dir="ltr" style=""><font color="#0a112c" face="Arial" size="1">Mikhail</font></div>
</div>
</div>
<div id="x_appendonsend"></div>
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="x_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 Simon Hausmann <Simon.Hausmann@qt.io><br>
<b>Sent:</b> Friday, March 22, 2019 9:58 AM<br>
<b>To:</b> development@qt-project.org<br>
<b>Subject:</b> Re: [Development] CMake branch</font>
<div> </div>
</div>
<div class="x_BodyFragment"><font size="2"><span style="font-size:11pt">
<div class="x_PlainText"><br>
Am 21.03.19 um 15:54 schrieb Tobias Hunger:<br>
> My idea was to ask for merging wip/cmake after<br>
> <a href="https://bugreports.qt.io/browse/QTBUG-73925">https://bugreports.qt.io/browse/QTBUG-73925</a> (aka. "milestone 1"). At that point<br>
> the branch would be in a state where people can work on Qt (for certain<br>
> platforms) using cmake and do drive-by-contributions to cmake. Right now it is<br>
> more like working on CMake for Qt and doing drive-by-contributions to Qt:-)<br>
><br>
>> By doing the cmake work in a separate branch, we are keeping this hidden from<br>
>> everyone else. That was the right thing to do while we didnít know if we want<br>
>> to go with it and what the structural implications of this change will be, but<br>
>> now we know, and itís time to move this work into the mainline.<br>
> We have no decision from the Qt project yet. Submitting a patch for review and<br>
> getting that accepted would be such a decision:-) For this reason alone I would<br>
> very much welcome this proposal -- *if* we get volunteers to help with keeping<br>
> cmake up-to-date with qmake.<br>
><br>
><br>
> The wip/cmake branch is currently behind qt5/dev and we need to update it. So if<br>
> the Qt project decides to litter qtbase with CMakeLists.txt files ASAP, then we<br>
> will still need a while to send the actual patch for review.<br>
><br>
<br>
Tobias' last paragraph is key here. For this proposal to be implemented, <br>
a merge of wip/cmake with dev needs to be done, regardless. That works <br>
needs to be done first. We need help.<br>
<br>
<br>
I like the overall idea of trying this out in dev - we should dare to do <br>
this. If it doesn't work out and it slows everything down, then we can <br>
still go back and branch off of dev. If it works out as planned and <br>
yields more contributions, then we win. I think earlier last year we <br>
never considered this even, but today the quality of the .pro file <br>
converter has made this a possibility worth trying.<br>
<br>
<br>
It might be though that completing milestone 1 (QTBUG-73925) presents a <br>
more sensible point of convergence where we could bring this into dev. <br>
Mikhail, Jesus, what do you think?<br>
<br>
<br>
Simon<br>
<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>
</body>
</html>