Dev - Today I'm turning in our Quarterly report to the Apache Board. While we can point to a lot of progress, there are multiple gaps in our project, including security issues, roadmap items that are critical for fixing code "debt", approachability, and ongoing test frameworks.
I would invite input on these topics. Refactoring the loan module is something that has long been on the roadmap. There have been efforts - evident in our release 1.9.0 for sure - that are demonstrating the pattern for our future. https://issues.apache.org/jira/browse/FINERACT-1932 But, because this is only for a small set of use cases, there's a large gap, and fixing it will take a long and sustained effort. Thank you Adam for this work. A second large area is the security framework, which has been discussed multiple times and removing the current stuff and replacing it will also take a large effort. The approachability of the project is also seemingly low, with many difficulties and too many options - in my view - of the "best way" to get things set up and to stay up to date. There was some effort recently, but it hasn't been reviewed and accepted. For all projects there needs to be an anti-roadmap, which will create a space for commercial entities to create new components "on top of". We need to have clarity that additional fraud detection, payment system connections, KYC and onboarding flows are outside. I'll be sending out a survey of the community in terms of what functionality is in use. Thanks, James