Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Next »

This page should guide you through the first steps of contributing to Mifos. Welcome, we're happy to see you! : o)

Need Help?

The Mifos community prides itself on being an open, accessible and friendly community for new participants. If you have any difficulties getting involved or finding answers to your questions, please bring those questions to the mailing-list so that we can help you get started.

What skills do I need?

Mifos X is a large project and we're happy to receive contributors with very different skills.

  • If you know Java, for instance, you can contributor either to the core platform or the Android App or both.
  • If you know JavaScript or HTML 5/CSS, you can contribute to the community-app our default single page application.
  • If you understand the vulnerabilities of getting data from one system into another, you can contribute to our data migration tool.
  • And there are also many ways to contribute to the Mifos mission without programming. You can get involved in design, support, translation, testing, or other types of contributions.

On this page:

Step 1 - Build Mifos X

If you'd like to contribute to Mifos X, instruction to build Mifos X are here. Getting set up may take some time - there are some downloads involved - so you may want to move on to the next steps while it builds.

Step 2 - Find something to work on

 

Step 3 - Fix the issue

 

Step 4 - Get your code reviewed

 

Step 5 - Actually get your code in

 

Step 6 - Repeat

Thank you. You've fixed your first issue, and Mifos X is stronger for it. But don't stop now, go back to Step 2 and find more you can work on.

  • No labels