[ https://issues.apache.org/jira/browse/FINERACT-1758?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Aleksandar Vidakovic updated FINERACT-1758: ------------------------------------------- Priority: Major (was: Minor) > Improve custom module example > ----------------------------- > > Key: FINERACT-1758 > URL: https://issues.apache.org/jira/browse/FINERACT-1758 > Project: Apache Fineract > Issue Type: Improvement > Reporter: Aleksandar Vidakovic > Assignee: Aleksandar Vidakovic > Priority: Major > Fix For: 1.9.0 > > > Adding custom code/modules was still not sufficiently explained. We have > currently 2 different examples concerning modules and how to add your own > code to Fineract while ensuring at the same time that downstream syncs work > without a hassle. In the current upstream code there are still too many files > that need to be changed when a custom module is added (e. g. settings.gradle > etc.). > The goal of this PR is to make adding extensions/customizations to Fineract > as easy as possible: > * no file edits on upstream related files > * avoid clashes with Fineract internals > * avoid clashes with other companies' extensions > * provide a custom Fineract Docker image that automatically includes all > custom modules > * give examples and best practices (replace note service, add a COB business > step) -- This message was sent by Atlassian Jira (v8.20.10#820010)