Active

Profile and Reduce Memory Usage

Assist the Mifos team in profiling Mifos and ultimately reduce memory usage.

Time Commitment: 
40+ hours
Project Type: 
Developers
Priority: 
High
0 Comments

Update User Manual for Mifos 1.6

The Mifos User Manual is a core piece of documentation to assist users in properly configuring and using the Mifos software on a day to day basis. We recently shipped our latest release, Mifos 1.6, on July 27, 2010. The User Manual currently only is up to date as of our Mifos 1.5 release. Significant new functionality including branch-level holidays and moratoriums have since been added. We're seeking a volunteer with strong documentation/tech writing skills to update the User Manual to provide coverage of latest functionality. Our user manual is now easily maintained and updated in a convenient online tool, FLOSS Manuals.

Time Commitment: 
10 - 20 hours
Project Type: 
Tech Writers
Priority: 
High
0 Comments

Spanish Translation of Mifos (FTL)

Mifos has currently been translated into Spanish. We're in the processing of converting the entire Mifos User Interface into a new framework with pages built in Freemarker.  This new pages all need to be translated so that means we're re-translating pages and mapping over the old translations. Translation can easily be done online using Translatewiki.net. Follow the Online Translation How To to get started now! 

Time Commitment: 
10 - 20 hours
Time Commitment: 
Ongoing/Indefinite
Project Type: 
Translators
Priority: 
Medium
0 Comments

Liquibase Database Schema Management proof of concept

Our database schema is managed via SQL scripts and Hibernate configuration files. This means our database is hard to refactor. Consequently, it accumulates (and has accumulated) a lot of cruft.

We want to make it easier to refactor. To do this, we need a proof of concept for using Liquibase in our project. Liquibase is a tool that enables easy database refactoring, and allows us to keep our schema in a single, easy to understand, database independent format.

Time Commitment: 
20 - 40 hours
Project Type: 
Developers
Priority: 
Medium
0 Comments

Security Requirements

A security expert is needed to come up with a bulletproof security story for Mifos. How should Mifos be deployed and used securely? How should Mifos behave to be considered a secure, trustable banking application? We're looking for a volunteer to provide user-focused (deployment-related) security recommendations for Mifos as well as developer-focused (architecture-related) recommendations.

Denis Foo Kune got off to a great start with the security guide - help us finish it!

Time Commitment: 
10 - 20 hours
Project Type: 
Developers
Priority: 
Medium
0 Comments

Prototype Mifos with a CSS Framework

We need a CSS expert to help us! By making better use of CSS we should be able to simplify our HTML pages (removing hard coded layout). By using a CSS framework, we should be able to simplify the CSS layout and make the pages render more consistently across browsers.

In progress as part of GSoC 2010.

Time Commitment: 
20 - 40 hours
Project Type: 
Developers
Priority: 
Medium
0 Comments

Offline Collection Sheet Entry Prototype

Mifos currently requires a direct Internet connection, even when doing data entry.  For many MFIs in rural outlying errors where internet connectivity is poor this makes data entry difficult.  This project is to develop a prototype that show it is possible to do Collection Sheet Entry, the main workflow in Mifos, while not connected to the internet.  We want a Firefox plugin that can allow data to be entered while disconnected from Mifos and have this data be sent to Mifos when reconnected.

Time Commitment: 
40+ hours
Project Type: 
Developers
Priority: 
Medium
0 Comments
Syndicate content