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)

Reply via email to