Hi team, We've been working on a high-in-demand Gradle plugin for quite a while now. Gradle is getting more popular and there is a shift in use from Maven to Gradle, likely because of the popularity of Kotlin. Kotlin's main build tool is Gradle.
The Avro Gradle plugin's code is reviewed by several engineers, tested extensively, and run in production in the company I work for. The code is low-maintenance and it just provides the same functionality as the Maven plugin. The last step is making a release for ASF. I was told today that the release is cancelled as it's hard to find PMC members to do a release, and take responsibility of maintaining it. I know of mgrigorov and Oscar willing to make a release, so I guess that means we need one more PMC member? Can we do anything to make a release happen? The Gradle plugin code is self-contained, so we don't have to build the whole Java project. We need to someone with the credentials to release to Gradle Plugin portal, and run one command to release it. I hope we can make it work. Regards, Hielke (frevib) Gradle plugin code: https://github.com/apache/avro/pull/3614 On Friday, March 13th, 2026 at 13:02, Jean-Baptiste Onofré <[email protected]> wrote: > I meant 1.12.2 and 1.12.3 after. > > The gradle plugin should not be juist the binary gradle plugin. It has to be > included in the "official" release, including source distribution. > > Regards > JB > > On Fri, Mar 13, 2026 at 12:33 PM Martin Grigorov <[email protected]> wrote: > >> On Fri, Mar 13, 2026 at 12:15 PM Jean-Baptiste Onofré <[email protected]> >> wrote: >> >>> Hi Oscar >>> >>> I would propose to have 1.12.1 with the Gradle plugin. >>> For 1.12.1, I would like also to propose some dependencies updates. >>> I'm working on the check and PRs right now. >>> >>> The rest can come in a 1.12.2 release. >> >> JB, 1.12.1 was released some months ago. >> >> The question is whether to release just the new Gradle plugin at >> https://plugins.gradle.org/ or to make a complete release with whatever >> commits we have in all SDKs but the Rust one which is in separate repo with >> its own release cycle. >> I am for a complete 1.12.2 release! >> >>> Thoughts ? >>> >>> Regards >>> JB >>> >>> On Fri, Mar 13, 2026 at 11:03 AM Oscar Westra van Holthe - Kind >>> <[email protected]> wrote: >>> >>>> Hi everyone, >>>> >>>> There have been quite a few dependency updates and a few changes, but also >>>> a few larger things that have popped up: >>>> 1. a Grade plugin for the Java SDK >>>> 2. modernization of the PHP codebase >>>> 3. a discussion on the future of Avro IPC >>>> >>>> Going forward, I'd like to release version 1.12.2 somewhere before the >>>> summer, including these things. >>>> >>>> Alternatively, as there is quite some demand for the Gradle plugin, we can >>>> release this as a late artefact for 1.12.1. >>>> >>>> What do you think? Should we aim for version 1.12.2? And if so, are there >>>> any things we should include? >>>> >>>> I'd love to hear your thoughts. >>>> >>>> Kind regards, >>>> Oscar >>>> -- >>>> ✉️ Oscar Westra van Holthe - Kind <[email protected]>🌐 >>>> https://github.com/opwvhk/
