<div dir="ltr"><div dir="ltr">On Tue, Jun 30, 2020 at 12:34 AM Nikita Popov <<a href="mailto:nikita.ppv@gmail.com">nikita.ppv@gmail.com</a>> wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Jun 30, 2020 at 7:15 AM Chandler Carruth via llvm-dev <<a href="mailto:llvm-dev@lists.llvm.org" target="_blank" class="cremed">llvm-dev@lists.llvm.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr">As I understand it, a key need is to explicitly contribute this to the LLVM project to make it unambiguous that it has been contributed and is completely available for folks not at Apple to iterate on the code and turn it into code-reviewable chunks.<br></div><div class="gmail_quote"><div><br></div><div>So whatever happens needs to be quite explicit in its nature as a contribution. IMO, a branch of the repository definitely qualifies.</div><div><br></div><div>IMO, a pull request isn't as clear given that they haven't been used for contributions before. This is not a time to be innovative IMO. A branch as a staging location has been used many times over the history of the project though and seems nicely unambiguous in that regard.<br>
</div></div></div></blockquote><div><br></div><div>If this is just a legal matter, can't it be solved as such? I would expect just releasing a statement that you contribute the diff between apple/llvm-project@XXX and llvm/llvm-project@YYY under the LLVM license should be sufficient.<br></div></div></div></blockquote><div><br></div><div>There are potentially many ways to accomplish what you describe. However, the options Duncan listed in his original email are genuinely the easiest ones any of those involved have come up with and the next best ideas are either substantially less clear or substantially more work IMO.</div><div><br></div><div>Duncan also gave some evidence that the size increase is quite small. Again, just IMO.</div></div></div>