Mifos Development Environment Package

Skip to end of metadata
Go to start of metadata

Status - Future

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

Mentor

Current Volunteer(s)

N/A

Overview

Building Mifos developer environment package that contains all tools necessary for developing software on Mifos.

Time Estimate

About 20 hours

Prerequisite experience

  • Java software development
  • Eclipse IDE
  • Linux system administration

Background

Many projects that come up need an easy way to install the Mifos development environment. One way is to use a zip file that includes everything you need; another way is to have a LiveCD or USB flash drive or virtual machine (VM) configured with a Mifos software development environment. This helps developers get started right away, since they don't have to go through all the install steps manually. Having this would let us get volunteer projects off the ground easily.

Details

  • Determine the list of necessary developer tools. This includes, but is not limited to:
    • Eclipse Ganymede J2EE
    • Apache Tomcat 6.x
    • Maven 2.0.9 or later
    • see DeveloperSetup
  • Follow the Mifos developer install instructions: Ubuntu Install
  • Run a build successfully.
  • Install Apache Tomcat web server, Eclipse Ganymede and plugins, and do other assorted development environment setup tasks as detailed on DeveloperSetup
  • Ensure you can start the Tomcat web server from inside Eclipse using WTP, and that you can access the Mifos web application without problems.
  • Create a zip file that packages all the tools so they are ready to run after unzipping.
  • Create an Ubuntu Live CD with the developer tools package.

Please work with developers on the list noted below if you run into trouble. Please update documentation if you encounter errors (and let us know about them)!

Steps

Labels:
None
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.