[ 
https://issues.apache.org/jira/browse/FINERACT-1171?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17210925#comment-17210925
 ] 

Aleksandar Vidakovic commented on FINERACT-1171:
------------------------------------------------

[~vorburger] thought you would raise this ;) ... in principle I understand what 
you suggested (have to read again this evening to grok all details), but have 
to see how to split up the currently working version into more peace meal 
chunks. Not sure yet how I can do that, because the re-arrangement of the 
build.gradle file is one "thing"; it looks big, but the actual changes are not 
that huge... the content is almost identical to the original, just split in 
multiple files which just makes editing and finding things easier.

Automatic versioning based on the Git repository could be a separate step (just 
thinking out loud)... adding a separate module for documentation admittedly 
stretches the topic of this Jira ticket a bit, so could also be a separate 
step. Would that be good enough? If not then I might need maybe a helping hand 
here. If it helps I can also create a little presentation how things are 
organized in this branch? Let me know.

[~ptuomola] I've managed to make things work without Git available. Doing that 
revealed also an issue with the existing release: if you build from the 
distribution sources without Git available then you won't generate a proper 
git.properties file... which in turn will show wrong version info during 
runtime when you invoke /actuator/info. These things are fixed too. FYI

> Multi-module configuration for Gradle
> -------------------------------------
>
>                 Key: FINERACT-1171
>                 URL: https://issues.apache.org/jira/browse/FINERACT-1171
>             Project: Apache Fineract
>          Issue Type: Improvement
>          Components: Build
>    Affects Versions: 1.5.0
>            Reporter: Aleksandar Vidakovic
>            Assignee: Aleksandar Vidakovic
>            Priority: Major
>             Fix For: 1.5.0
>
>         Attachments: image-2020-10-08-21-19-43-775.png, 
> image-2020-10-08-21-43-03-567.png, image-2020-10-08-21-48-56-177.png, 
> image-2020-10-08-21-52-46-940.png
>
>
> Use the build.gradle file in the root folder rather than in fineract-provider 
> to import the project in IDEs.
> Note: this will force everyone to re-import the project in their IDEs.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to