Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

## Project Activity:

The last full release was over a year ago in August 2022. 

The last release was a patch release: 

  • 1.7.3 was released on 2023-03-24.
  • 1.8.4 was released on 2023-03-24.

...

There are concerns about code-debt and trying to avoid more of it by slowing down feature expansion, and instead focussing on tests, documentation, and finishing out partly developed features.  

Custom modules - Making it easier to "build in common"customize Fineract, java class overwriting was built into Fineract in late 2022 on the dev branch.  When combined with the efforts around separation of concernconcerns via module refactoring, we expect this to provide a way for users to develop "custom code" without having to fork the code.  These are part of the upcoming release.  

...

Not much has happened on this.  

We noted recently that the Docker infrastructure has the Fineract-CN project with a push to Docker 9 months ago, which is more recent than the current fineract1.x. 


###Approachability: 

We find that even experienced developers have difficulty setting up the project environment for Fineract. Recognizing this, we've had some discussion on list around documentation and approachability of the project.  We are heading in the direction of asciidoc generated files and moving content from the wiki to that infrastructure. 


###KeyCloak ###Authentication and Security Framework

Unlike other Apache projects, Fineract is a business application that is used in production environments as itself.   

Previously we noted the  discussion to replace the existing security framework within Fineract for permissions, roles and authentiation.  This is now underway with an incremental strategy.  We anticipate this being part of the upcoming release.  


###Emeritus status: 

Repeat of last report (July 2023): As previously reported, we have decided as a project to remove people who request removal or who have had at least 60 months of zero activity in the project.  

The PMC will remove the persons' access as Committer. If the person comes back to the Project, a simple email or communication will suffice for reinstatement. At that time, they should be re-oriented to the project in case they have missed any important changes to the internal processes and standards.  The same shall also apply to PMC members as they are also Committers. 


###Powered By listing

We (I)  have started discussing the idea of putting "powered by" listings of companies using the software on our site, and the potential for thank you pages. 

...