Eric Christopher via llvm-dev
2020-Dec-05 05:48 UTC
[llvm-dev] RFC: Contributing Bazel BUILD files in the "peripheral" support tier
On Sat, Dec 5, 2020 at 12:45 AM Stefan Teleman via llvm-dev < llvm-dev at lists.llvm.org> wrote:> On Sat, Dec 5, 2020 at 12:40 AM Eric Christopher <echristo at gmail.com> > wrote: > > > > On Sat, Dec 5, 2020 at 12:35 AM Stefan Teleman via llvm-dev < > llvm-dev at lists.llvm.org> wrote: > > >> Q: Do I oppose the policy? > >> A: No, I don't. As I have already stated, the policy was created after > >> the fact. I am in opposition to the fact. The policy is secondary, and > >> irrelevant, because its only purpose is to provide cover for the > >> existing fact. If the fact didn't exist, the policy wouldn't be > >> necessary. > >> > > > > I'm sorry, but this is incorrect in every word. The policy encoded > existing practice over the last decade plus and is as we have been > implementing all along. If that doesn't match your experiences as a newer > developer I'm quite sorry, but is the case. > > By "last decade" you probably mean the sudden appearance of the GN > build files. I wouldn't call it "last decade". Perhaps "last year or > so" would be more accurate. > >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.> Please don't pull rank. It's tacky and uncalled for. >Avoid the personal commentary, I'm giving you context that you may not have. Thanks. -eric> > Thanks. > > -- > Stefan Teleman > stefan.teleman at gmail.com > _______________________________________________ > LLVM Developers mailing list > llvm-dev at lists.llvm.org > https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20201205/05bec2ee/attachment.html>
Renato Golin via llvm-dev
2020-Dec-05 18:15 UTC
[llvm-dev] RFC: Contributing Bazel BUILD files in the "peripheral" support tier
On Sat, 5 Dec 2020 at 05:48, Eric Christopher via llvm-dev < llvm-dev at lists.llvm.org> wrote:> 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. >Precisely. 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. 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. 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. cheers, --renato -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20201205/1cdbea79/attachment.html>