[ 
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)

Reply via email to