<div dir="auto">Merge early is pretty much my default position ... and that applies to this context in my view.<div dir="auto"><br></div><div dir="auto">Tim.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, 28 Sep. 2019, 7:44 am Dr. Matthias St. Pierre, <<a href="mailto:Matthias.St.Pierre@ncp-e.com">Matthias.St.Pierre@ncp-e.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
some of you might have loosely followed pull request #9333 (see [1]),<br>
where I am reorganizing the header files in a more consistent manner.<br>
<br>
Since I intend to do the reorganization both to master and the 1.1.1<br>
stable branch (in order to facilitate conflict-free cherry-picking to <br>
the 1.1.1 LTS branch), I decided to automate the changes. This decision<br>
turned out to be very convenient, because the heavy rearchitecturing on<br>
master frequently conflicted with my changes. Instead of resolving<br>
conflicts, I could just rerun the script after rebasing.<br>
<br>
When this pull request finally gets merged, it might happen that you<br>
in turn encounter more merge conflicts as usual, in particular if you<br>
are one of the 'replumbers' involved in the FIPS rearchitecturing.<br>
It might also happen if you are working on some long running pull<br>
request like the CMP integration.<br>
<br>
To check the impact of my changes on your work, I did some rebasing<br>
experiments, and as a result I wrote down some guidance about possible<br>
rebasing strategies in [2].<br>
<br>
The reason I write this mail is because I'd like to hear your opinion<br>
about how to proceed with this pull request. There are two possibilities:<br>
<br>
Variant I):<br>
    Merge early in to get the reorganization integrated as soon<br>
    as possible and not wait until shortly before the next release.<br>
<br>
Variant II):<br>
    Wait a little bit more until the heavy rearchitecturing<br>
    has settled down a little bit.<br>
<br>
What is your opinion? What are your preferences?<br>
<br>
<br>
Regards,<br>
<br>
Matthias<br>
<br>
<br>
[1] <a href="https://github.com/openssl/openssl/pull/9333" rel="noreferrer noreferrer" target="_blank">https://github.com/openssl/openssl/pull/9333</a><br>
[2] <a href="https://github.com/openssl/openssl/pull/9333#issuecomment-536105158" rel="noreferrer noreferrer" target="_blank">https://github.com/openssl/openssl/pull/9333#issuecomment-536105158</a><br>
</blockquote></div>