Architecture Notes
This is a page to record thoughts about the current architecture, and also where we are going with it.
- Architecture Overview
- Maven Migration - we're moving our project to the Maven build system. Here's the why and how.
- Configuration Improvements - on improving our configuration system
- Evolving the Mifos Code Base - these are ideas on the process to use for evolving the Gazelle (1.x) code towards our target Cheetah architecture.
- Gazelle Cheetah Merger - we merged the Cheetah project into Gazelle. Here's the why and how.
- Strategies for architecture evolution - ideas on how system architecture can evolve to handle technology and business requirements changes over time