Agree that the work is important! I believe Josh meant that we are not experts. One excuse I use is that Bazel changes syntax every month, and it is painful enough just to update the scripts from time to time, instead of learning the syntax for real. :p
Anyway, any specific questions, we can discuss in this mailing group. On Mon, May 16, 2022 at 3:55 PM Josh Fischer <[email protected]> wrote: > My bad humor doesn’t cover over well via email! I’m only kidding, there > are many bazel people out there, probably primarily at Google and Uber. > > Let’s not abandon this work. I think it will be good to add to the code > base. Removing pex rules will save us a lot of headaches. > > But, before we tackle this work, we need to pass the current RC and start > the graduation process. > > On Mon, May 16, 2022 at 5:47 PM Saad Ur Rahman <[email protected]> > wrote: > > > Thank you, Josh. > > > > I do not use Heron in production and donate my time to the project > because > > the people are awesome and it is great for sharpening my skillset. I am > > fine with abandoning the work but I feel it would make the codebase > better > > for users and maintainers. > > > > I actually thought that the biggest user for Bazel was Google. During a > > recent interview at Meta, an EM told me they have their own fork of Bazel > > which they develop and use extensively internally: https://buck.build/ > > > > On Mon, May 16, 2022 at 2:22 PM Josh Fischer <[email protected]> > wrote: > > > > > I think there are about 3 people in the world who are proficient with > > Bazel > > > scripting and starlark ;-). However, I'm willing to give it a shot, > the > > > problem is I have a few things I need to get done beforehand. These > > things > > > will take me a month or so to get done. So if we can wait, I'll give > it > > a > > > try. > > > > > > > > > > > > On Sun, May 15, 2022 at 1:15 PM Saad Ur Rahman < > [email protected]> > > > wrote: > > > > > > > Hello everyone, > > > > > > > > I am working on getting the native Bazel build rules completed. To > > > achieve > > > > this we need to cross a final hurdle of generating the Protobuf C++, > > > Java, > > > > and Python files without PEX. > > > > > > > > > > > > > > https://github.com/apache/incubator-heron/pull/3768/#issuecomment-1126989152 > > > > > > > > Is there anyone in the community who is proficient with Bazel build > > > scripts > > > > and can assist with completing this part of the PR? > > > > > > > > > > > > Thanks. > > > > > > > > > > -- > Sent from A Mobile Device >
