[
https://issues.apache.org/jira/browse/FINERACT-2575?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18070704#comment-18070704
]
Sandro Martínez Pérez commented on FINERACT-2575:
-------------------------------------------------
Hello [~adamsaghy] could I help with this?
> Change our current, unmaintained Avro schema generation gradle plugin
> ---------------------------------------------------------------------
>
> Key: FINERACT-2575
> URL: https://issues.apache.org/jira/browse/FINERACT-2575
> Project: Apache Fineract
> Issue Type: Improvement
> Reporter: Adam Saghy
> Priority: Major
> Labels: beginner, beginner-friendly, gsoc2026
>
> Current gradle plugin which is used to generate classes based on avro schema
> files is unmaintained...
>
> We should find and start using an alternative solution:
> *1. Bakdata Avro*
> [https://plugins.gradle.org/plugin/com.bakdata.avro]
> *2. Eventloop software*
> [https://central.sonatype.com/artifact/eu.eventloopsoftware.avro-gradle-plugin/eu.eventloopsoftware.avro-gradle-plugin.gradle.plugin/versions]
> *3. Martin's Java code*
> [https://github.com/martinsjavacode/avro-gradle-plugin]
>
> We need to investigate which would be the best choice of these and make the
> necessary changes.
>
> *Acceptance criteria*
> * Current avro generation gradle plugin to be changed
> ** Due to EOL and unmaintained
> * The new plugin *must* provide the same functionalities and resulted classes
> ** Requests
> ** Responses
> ** Methods
--
This message was sent by Atlassian Jira
(v8.20.10#820010)