Home > Developers > Wiki > Mifos Refactoring
Views


Background

Currently there is an ongoing refactoring of the mifos code base in an effort to evolve mifos

The refactoring is approached by choosing the highest value 'vertical slice' through the system. So far the following has being selected:
  1. Collection Sheet Refactoring
  2. Loan Creation Refactoring
  3. Remove Unneeded Batch Jobs Refactoring

The primary aim of the refactoring is to extract an API (see Public API) that simplifies the work needed by clients of the application core.

There are also secondary goals when refactoring the code base which maybe specific to the functional area being refactored. These should be highlighted in each of the refactoring pages.

Contact

Please email the mifos-developer list if you are interested in helping on this project.

Current Volunteer(s)

  1. John Woodlock
  2. Keith Woodlock

Steps


subtopics:


Grameen logo