hi Vince Thanks for introducing this interesting KIP! I'm not an expert in Bazel, so please be patient with my potentially odd questions:
CP0: Can Bazel help simplify build.gradle (currently around 3826 lines)? CP1: Gradle commands are part of the public API, so in which Kafka version should we announce the deprecation of Gradle commands? CP2: The example (https://github.com/confluentinc/kafka-bazel) seems to modify the folder structure of the entire Kafka project. Is this change required? My concern is that such a major change should be done in a major release. If restructuring is a requirement for Bazel, does that mean we have to accept it after this KIP pass? Best, Chia-Ping On 2024/11/21 21:16:50 Vince Rose wrote: > Hey devs, > > I want to start a discussion about introducing Bazel as a build system for > Apache Kafka. > > https://cwiki.apache.org/confluence/display/KAFKA/KIP-1115%3A+Bazel+Builds > > -Vince >