Thanks Jim. On Thu, Sep 25, 2025 at 12:56 AM James Dailey <[email protected]> wrote:
> +1 > > I appreciate the transparency and detail > > Looking forward to seeing your code. > > > > On Wed, Sep 24, 2025 at 2:06 PM Kapil Panchal < > [email protected]> wrote: > >> *Meeting Minutes* >> *Date/Time:* 24th September 2025, 2:00 PM IST >> *Location:* Online >> *Present:* Kapil Panchal, Aleksandar Vidakovic >> ------------------------------ >> >> *Agenda* >> >> 1. >> >> Concerns with present command infrastructure. >> 2. >> >> Type safety of data in the application. >> 3. >> >> Roadmap to proceed ahead. >> 4. >> >> Delivery and deliverables. >> 5. >> >> Roadmap phases and plan. >> 6. >> >> Example solution proposal by Kapil Panchal. >> >> ------------------------------ >> >> *Minutes* >> >> 1. Ice breaker talks between Kapil and Aleks. >> 2. >> >> Discussion on the current command architecture,* logging *commands >> and resiliance4J library used for a *fail safe* database inserts and >> updates. >> 3. >> >> Discussion on the *New Command Processing* architecture. >> 4. >> >> Discussion on Kapil's proposed design solution. Aleks to check the >> existing pull request for correctness. >> 5. >> >> Discussed the current *code quality* and *serialisation* and the >> perils of the current implementation which are without any type-safety and >> how it affects future scalability of the application. (Early Indicators). >> 6. >> >> Currently application is very *tightly coupled* between major >> implementation modules e.g. loans, savings etc. >> 7. >> >> Current development efforts should not be adversely affected because >> of the New Command Processing implementation. >> 8. >> >> Discussion on different *strategies* that are in process that are >> used to implement the New Command Processing architectures. This addresses >> the issue of the tight coupling between the modules. >> 9. >> >> Looking for more *volunteers* who can also contribute to this >> project, as the effort estimate for implementing these changes though >> phase-wise is huge ~ 2 developers working full time (40 hours a week) >> implementing this would take about 1-2 years to fully implement and test >> the application. >> 10. >> >> Kapil to initially work on >> https://issues.apache.org/jira/browse/FINERACT-2291 and the first >> pull request to be released. >> >> 11. >> >> *Conclusion* on the meeting. >> >> ------------------------------ >> >> *Next Steps / Call for Participation* >> We invite more contributors to join this initiative. Your expertise and >> time can accelerate the implementation of the new command processing >> architecture and strengthen the overall scalability of the application. >> >
