Adam Saghy created FINERACT-2575:
------------------------------------
Summary: 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
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)