Hey I've been through the proposal. It seems pleasing and kind of mandatory to look upon it. I also want to contribute to this path. Regards, Inzemamul Haq
On Wed, May 15, 2024 at 11:32 PM Ed Cable <edca...@mifos.org> wrote: > Hi all, > > I wanted to open up a discussion thread related to the ongoing > enhancements that are occurring to the loan functionality within Fineract. > There are major changes being proposed which continuedto extend off the > existing enhancements that have gone into the new progressive loan > calculations that were delivered in Fineract 1.9. > > The design and implementation of these changes at a technical level are > being driven by Adam Saghy and Marta Jankovics - long-term active members > of the community and the functional requirements by Bharath Gowda. > > Please view the details of the proposed changes, the goals of these > changes, the alternatives that were considered and timeline for these > changes if the Significant Improvement Proposal gets approved. Thanks to > Adam for sharing a lot of the high-level technical details of our approach > that I incorporated in the proposal. We look forward to the discussion and > vote and will continue to share more documentation around the proposed > changes including new enhancements and gradual enhancement/refactoring of > the existing logic of the loan module. > > This proposal will result in valuable net new functionality and > substantial progress on the much needed optimization of the loan module but > it won't fully address the complete refactoring of the legacy loan module > so want to get the community's input and give visibility into the near and > long-term impact this would have on the community as well as the way > community can get involved in future work. > > > https://cwiki.apache.org/confluence/display/FINERACT/FSIP-3%3A+Continue+Enhancing+New+Progressive+Loan+Module+to+Support+Interest-Bearing+Loans > > > Here's a brief summary of the proposal. > > We are proposing to add support for interest-bearing loan products for > progressive loan schedule by continuing to develop on the recently merged > progressive loan handling changes and moving it into a new externalized > *fineract-progressive-loan* module. > > These changes are in support of an enterprise customer that has been > sponsoring upstream contributions into Fineract to support the migration of > its BNPL and installment lending products onto a new loan management system > of record. > > This new module will aim to re-use existing logic from the legacy loan > module by extracting it into separate methods or classes to reduce the > complexity and improve the reusability. > > The legacy loan module is far too complicated to build these new loan > capabilities onto but we also have decided not to build a completely > separate and independent loan module that would lead to forked > implementations. > > Our proposed approach will allow us to deliver a solution that meets the > customer requirements while not breaking any existing functionality for the > community. We will make substantial progress on the much-needed redesign > and refactoring of the loan module and gradually and iteratively over time > build out this enhanced loan module to ideally deprecate the legacy loan > module. > > Thanks, > > *Ed Cable* > President/CEO, Mifos Initiative > edca...@mifos.org | Skype: edcable | Mobile: +1.484.477.8649 > > *Collectively Creating a World of 3 Billion Maries | *http://mifos.org > <http://facebook.com/mifos> <http://www.twitter.com/mifos> > >