Re: Bazel for builds

2021-06-16 Thread Ralph Goers
> On Jun 16, 2021, at 8:29 AM, Matt Sicker wrote: > > I should note some possible benefits we could get from Bazel in theory: > > * Ability to offload builds/tests/etc. to remote build clusters. If > you've ever used things like distcc for compiling things across > multiple machines (handy fo

Re: Bazel for builds

2021-06-16 Thread Matt Sicker
I should note some possible benefits we could get from Bazel in theory: * Ability to offload builds/tests/etc. to remote build clusters. If you've ever used things like distcc for compiling things across multiple machines (handy for compiling C or C++ binaries for example), it sounds similar. * Ab

Re: Bazel for builds

2021-06-16 Thread Ralph Goers
Actually, Maven has done a decent job of supporting modules for “standard” projects. Our issue is that we are creating a test jars in log4j-api, log4j-core, and log4j-plugins. These also need to comply with JPMS which means they can’t use the same package space as the module they are part of.

Re: Bazel for builds

2021-06-16 Thread Matt Sicker
I’ve noticed that attempting to support Java modules properly with Maven requires a lot of non standard configuration. I don’t know if anything can help there. On Wed, Jun 16, 2021 at 07:11 Jeanderson wrote: > Thanks for the input Volkan! > > > > By switching to another build tool (Bazel or anyt

Re: Bazel for builds

2021-06-16 Thread Jeanderson
Thanks for the input Volkan! > By switching to another build tool (Bazel or anything else), I expect to > speed up these processes, maybe, by having more fine-grained control on the > dependency graph and avoiding unnecessary steps. > I see quite often people switching from Maven to Gradle becau

Re: Bazel for builds

2021-06-16 Thread Volkan Yazıcı
In essence, the build is taking more than it should. Maven "verify" is taking more than half an hour and "site" is taking ages. This in addition to impeding the development cycle, cripples the release process too. By switching to another build tool (Bazel or anything else), I expect to speed up th

Re: Bazel for builds

2021-06-16 Thread Jeanderson
Hi all, I'm not particularly involved with Log4J development but I've been following this list for a few months now just because I'm curious about Log4J development (and also because I'm also doing some R&D related to logging). In fact, this is my first ever post here. May I ask some clarifying q

Bazel for builds

2021-06-16 Thread Volkan Yazıcı
*[First and foremost, this is my personal Tweet and there I explicitly stated that "*I* can offer" the amount for such a work. After completing such a project, we need to have a consensus within us to merge it. I want to explicitly avoid any unintended misunderstandings.]* Gary, it was you who sai

Tweet from Volkan Yazıcı (@yazicivo)

2021-06-16 Thread Gary Gregory
Volkan Yazıcı (@yazicivo) tweeted at 3:34 PM on Sun, Jun 13, 2021: Do you know of a Bazel ninja who can migrate Log4j's Maven builds? I can offer €2k (and maybe more) for such a service. (https://twitter.com/yazicivo/status/1404160220025217027?s=03) How do we maintain something like this? Sounds l