<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Jan 25, 2016 at 2:00 PM, Rafael Espíndola <span dir="ltr"><<a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span class="">> After re-reading the thread, I also believe that Chandler could have worded<br>
> some of his replies better (for example, his comment on "Rafael introduced<br>
> error() function later and we now depends on that function does not return."<br>
> was "I think the last was a mistake"). If Rafael was hurt / offended by one<br>
> of his technical decisions being outright called a mistake, the right way is<br>
> to raise this in a calm way - I'm sure Chandler would be happy to apologize<br>
> for his wording if this is the root cause for this argument.<br>
<br>
</span>I consider LLD to be the most important software I have worked in. I<br>
was very much hurt by the suggestion that we were going in a opposite<br>
direction from what was discussed. The discussion and decision on what<br>
the current design is is what motivated me to join the project. The<br>
original patch was already clearly not a library, so it was there for<br>
everyone to see.<br>
<br>
I was also very much hurt by the suggestion that it should not be part<br>
of LLVM if it doesn't match Chandlers' preferences, regardless of  how<br>
much code he has in it. If that is really the case this project<br>
structure is now broken and I am going too.<br>
<br>
So I stand that if anyone wants a library, it is up to that person to<br>
figure out the API, design and send a patch.  It is also important to<br>
provide real reason. "a fork in an entire build is too much" would<br>
need a lot of data to justify.<br>
<br>
A big part of the discussion about LLD occurred in a meeting with<br>
Chandler present. The fact that that discussion faded out is the main<br>
reason I think It is a bad idea to discuss in place without a log.<br></blockquote><div><br></div><div>FWIW, it seems like fairly comprehensive notes/summary were mailed to the list after this meeting: <a href="http://lists.llvm.org/pipermail/llvm-dev/2015-June/086505.html">http://lists.llvm.org/pipermail/llvm-dev/2015-June/086505.html</a></div></div></div></div>