13
Getting involved Harsha Siriwardena | @harshadura Community Developer Former GSoC Student, OpenMRS 2012

OpenMRS: Getting involved

Embed Size (px)

DESCRIPTION

OpenMRS: Getting involved more: http://openmrs.org/

Citation preview

Page 1: OpenMRS: Getting involved

Getting involved

Harsha Siriwardena | @harshadura

Community DeveloperFormer GSoC Student, OpenMRS 2012

Page 2: OpenMRS: Getting involved

Contents.

• What’s OpenMRS• Where it’s been used.• Why OpenMRS for GSoC• Technologies used.• Motivation to Contribute

Page 3: OpenMRS: Getting involved

What’s OpenMRS

“ OpenMRS is an Open source Health IT, Software platform for the entire World, Starting from developing world. “

Funded and supported by various organizations including >>WHO, Google, CDC, IDRC:CRDI

Page 4: OpenMRS: Getting involved

<< Web Based

Page 5: OpenMRS: Getting involved
Page 6: OpenMRS: Getting involved

Where its been used.

Almost in every part of the world…

Page 7: OpenMRS: Getting involved

Why OpenMRS for GSoC

• Healthcare is an essential need for the World.

• In every year when comes to the Organization Selection process, Google carefully analyzes the most important Organizations who come up with most valuable projects.

• Since GSoC 2007, OpenMRS has been selected as a mentoring Organization repeatedly. (6 years!)

Page 8: OpenMRS: Getting involved

Technologies used.Programming Skills Requirements.

• Java EE• Spring• Hibernate• JavaScript• MySQL

Never mind if you haven’t worked with them before, Its Totally okay!! you can learn them while working with OpenMRS.

These are not mandatory but it would be a plus point if applicant has prior experience to the following technologies/tools

Page 9: OpenMRS: Getting involved

Motivation to Contribute

• Write Codes, Save Lives!• Code for humanity• Your work will be used everywhere in the

world. Yeah! Mostly at clinics and hospitals.

Page 10: OpenMRS: Getting involved

How to Start ?

• Join mailing lists. ([email protected])• Write up a “welcome email” to dev list, introduce yourself.• Check out the source code.• As a newbie OpenMRS developer Try to,

– Solve some introductory tickets. (Bugs) <<this is very effective!– Help to Improve documentations.– Hack the system and try to create bug tickets.– Ask your OpenMRS programming related questions at Dev email

list. • Join weekly Dev meetings.• Hang on IRC.

Page 11: OpenMRS: Getting involved

For more info visit

www.openmrs.org

Page 12: OpenMRS: Getting involved

Questions ?

Page 13: OpenMRS: Getting involved

Thanks Lali and Pera friends..

Further Questions? Tweet @harshadura