This is a blog to help you get started to contribute code for OpenMRS. I have included most of the problems that I encountered. Please do mention if I have left out any other setting up errors.

If you want to get started with OpenMRS please start following the process in this order: Environment Setup > Jargon > Learning Git > Building OpenMRS > Things to Learn > Working on a Ticket 

Below, I give a brief summary of my interactions with OpenMRS:

It was in the beginning of my third year of undergraduate study(2011), I got a chance to collaborate with OpenMRS. Ever since, I have been an active contributor in OpenMRS. Initially, I started resolving bugs and implementing new features. OpenMRS is based on Spring introduced me to the concept of framework and the importance of large-scale organized coding with proper coding conventions. I proposed a solution to one of their projects that was selected for GSOC-2012, a summer internship awarded to only a thousand students all over the world. The project involved creating widgets and tags to introduce plugin style dynamic implementation for OpenMRS Form Entry Module, including extensive client side programming based on JQuery and refactoring of core OpenMRS code to integrate these plugins into the Static implementation of Form Entry Module.

I feel privileged that my proposal for another project of OpenMRS got selected in the following year as well. This time, as a part of GSOC 2013, I got an opportunity to build an integrating module to integrate OpenMRS with District Health Information Systems (DHIS2) under the mentorship of Roger Friedman. I was selected to present my DHIS integration Module in their international conference OMRS13 held in Eldoret, Kenya.

I have trained juniors in my college to participate in OpenMRS and my interactions with them led me to create this blog.

I am presently pursuing my masters in Health Informatics in IUPUI.

This is just a collection of information from the original OpenMRS wiki that can help you get started with. If you would like to learn more about OpenMRS please explore the original OpenMRS Wiki.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s