<div dir="ltr"><div dir="ltr">On Sat, 5 Dec 2020 at 05:48, Eric Christopher via llvm-dev <<a href="mailto:llvm-dev@lists.llvm.org">llvm-dev@lists.llvm.org</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 dir="ltr">No. I meant every word that I said. The policy encoded existing practice and exactly how we've handled things for years. I'm sorry if this hasn't matched your experiences, as I said, but there's nothing new or radical with what we wrote down. It's what we've intended and how we've meant to act.<br></div></div></blockquote><div><br></div><div>Precisely.</div><div><br></div><div>I'm not taking personally the statement that "[the policy's] only purpose is to provide cover for the existing fact". I have no reason to provide cover for Bazel, Geoffrey or Google. I didn't mean to create precedent for anything and just wanted to make sure we discuss the technical details with the background of how we decide things covered in a policy that would only describe what we've done in the past.</div><div><br></div><div>I also don't think the inclusion of GN is prior-art. It had a lot less scrutiny than the current discussion and it has been largely ignored (because nothing wrong happened so far). There are lots of little things like that in LLVM that go unnoticed, it's really hard to control such a large project without adding unreasonable constraints to the development process.</div><div><br></div><div>It's exactly because this discussion is again moving into personal remarks and making use of "facts" and policies that I'm sure this won't go anywhere, again. And this is why I support Tom's idea to turn this into a pitch: there are no personal opinions on the document, just facts and solutions to problems.</div><div><br></div><div>cheers,</div><div>--renato</div></div></div>