Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AVRO-3732: [gradle-plugin] import gradle plugin from gradle-avro-plugin #2310

Conversation

SingingBush
Copy link

@SingingBush SingingBush commented Jun 29, 2023

This PR is for the pulling in the source donation from https://github.com/davidmc24/gradle-avro-plugin

please see comment in https://issues.apache.org/jira/browse/AVRO-3732

davidmc24 and others added 30 commits October 14, 2019 22:05
After all, they'll all fail almost immediately anyway
…-support

Add support for generating getters that return Optional
It changed incompatibly between Gradle 4.4 and Gralde 4.5
@github-actions github-actions bot added build Java Pull Requests for Java binding labels Jun 29, 2023
@RyanSkraba
Copy link
Contributor

Hey we need to do another 1.11.x release ... I'll get to this review when that's finished! (In the meantime, other's comments and review are always welcome. The right place for discussion and defining the future work is probably in the JIRA!)

@RyanSkraba RyanSkraba changed the title AVRO-3732 [gradle-plugin] import gradle plugin from gradle-avro-plugin AVRO-3732: [gradle-plugin] import gradle plugin from gradle-avro-plugin Aug 18, 2023
@PPrydorozhnyi
Copy link

Hello, guys. Sorry if this is the wrong place to ask questions.

The adaptation process started quite some time ago, the old code is no longer supported and no activity indicates that the process is ongoing. Please tell me if there are any plans to support this plugin or is it better not to even start using it?

In any case, thank you!

@RanbirK
Copy link

RanbirK commented Apr 11, 2024

Hello, guys. Sorry if this is the wrong place to ask questions.

The adaptation process started quite some time ago, the old code is no longer supported and no activity indicates that the process is ongoing. Please tell me if there are any plans to support this plugin or is it better not to even start using it?

In any case, thank you!

Would love to see some updates on this given https://github.com/davidmc24/gradle-avro-plugin was archived in Oct 2023?

@SingingBush
Copy link
Author

I think either https://issues.apache.org/jira/browse/AVRO-3732 or the Apache mailing lists are probably the place to discuss. My understanding was that Ryan or someone else in the ASF was going to pick it up.

@the-coffee-guy
Copy link

Uh, that's currently an unsafe intermediate state. Hopefully the old maintainer will take up the work again, or someone will fork it.

@davidmc24
Copy link

davidmc24 commented Apr 15, 2024

Speaking as the former maintainer, I've already put in a decade maintaining it for free, most of which was after I ceased to have any personal use for it. Anyone who wants to is free to fork.

@RyanSkraba
Copy link
Contributor

Hey @davidmc24 -- just to repeat our thanks for donating this plugin, your many years of work are really appreciated!

I'm converting this PR to draft, since it shouldn't be merged and released "as-is" (although thanks so much to @SingingBush for getting this very necessary step together), but the right place to discuss and volunteer for the next steps is either the mailing list or the umbrella JIRA at AVRO-3731!

@RyanSkraba RyanSkraba marked this pull request as draft April 18, 2024 15:02
@martin-g martin-g changed the base branch from main to avro-3731-gradle-avro-plugin May 20, 2024 09:02
@martin-g martin-g marked this pull request as ready for review May 20, 2024 09:03
@martin-g martin-g merged commit cd9a7a0 into apache:avro-3731-gradle-avro-plugin May 20, 2024
11 of 141 checks passed
@martin-g
Copy link
Member

The PR has been merged to branch avro-3731-gradle-avro-plugin.
Any further PRs should be targeted against this branch until the build is stable and the CI checks are green! Only then this base branch could be merged to the main branch!

@olahungerford @RanbirK ^^

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build Java Pull Requests for Java binding
Projects
None yet