Google Code-in 2015

Help Out. Save Lives.

OpenMRS is applying to participate in Google Code-in (GCI) 2015. We have a long and proud history of taking part in the Google Summer of Code with university students, and are excited to participate in GCI again this year with pre-university students. Contributing to OpenMRS is a great way to join the free and open source software movement, and at the same time use your talents to help people in developing countries who are on the front lines of the battle against HIV/AIDS, TB, Malaria, and other public health challenges. For more detailed about who were are and what we do, please see hereCome join us and help save lives with Health IT software! 

Latest Status

OpenMRS has applied to participate in Google Code-in 2015! Please keep watching this page for updates to the tasks we're planning, and details for participating in GCI with OpenMRS. Also watch the GCI site for important information: https://codein.withgoogle.com/

On This Page:

Google Code-in Mentor Team

OpenMRS has a long history of mentorship, and we have assembled our best community members as capable mentors who are willing to help review your completed tasks. Here they are:

  • @Chaitya Shah

  • @Harsha Kumara

  • @Harsha Siriwardena

  • @Kaweesi Joseph

  • @Mayank Sharma

  • @Namrata Nehete

  • @Nyah Check

  • @Pascal Brandt

  • @Parker Erway

  • @Robby O'Connor

  • @Saptarshi Purkayastha

  • @Sri Maurya Kummamuru 

  • @Suranga Kasthurirathne

  • @Ungku Zoe Ungku Fa'iz

  • And many more to come!

 

Google Code-in 2015 at OpenMRS 
om.rs/gci

Watch this short video to learn more! 

Google Code-in Example Task List

As a GCI participant, there's a number of technical and non-technical tasks that you can work on for us. A full list of these issues can be found below, and will be posted in the Melange site when tasks open. Please note that each issue contains multiple labels denoting their level of difficulty (Level 01 to 05), type (Code to Documentation, Outreach, testing etc.) and repeatability (ticket can be completed once per student, or multiple times per student).

This task list is growing quickly and will be changing up until the start of the contest (and during the contest). Keep checking back for updates!

 

Expectations of Participants & Mentors

What we expect of participants:

You are now part of the OpenMRS community! We want you to feel like part of the team, so we hope you will do you best to integrate yourself into the community.

  1. Become familiar with OpenMRS by the start of GCI 2015.

  2. Sign onto OpenMRS Talk and introduce yourself here: https://talk.openmrs.org/t/gci-participant-mentor-virtual-meet-and-greet/798

  3. To ask questions and interact with other participants and mentors, join our OpenMRS GCI Chat group on the open source Telegram platform (a mobile phone number is required) or #openmrs-gci on irc.freenode.net.

What participants should expect of OpenMRS during the summer:

  • You will have fun!

  • You will learn how to work within an open source project – one that's helping people save lives around the world.

  • If you do your best to ask a question the smart way, our community will do its best to help you.

What we expect of mentors:

  • Check in frequently on the Google Code-in category on OpenMRS Talk and help respond to open questions.

  • Be available in the Telegram group or IRC channel (they are linked).

  • Check in frequently on the GCI site to review completed tasks.

  • Have fun!

Helpful OpenMRS Community Resources

  • If possible, join the Developers Forum every Thursday. You can participate by telephone, VoIP, or even just on IRC.

  • We use JIRA as a tool for issue tracking and project management.

  • Tips for using e-mail:

    • If you have a highly specific question, contact your mentor.

    • Technical discussions, ideas, and requests for feedback should be posted publicly to the entire community on the OpenMRS Talk.

    • The GCI category on OpenMRS Talk is for participants to discuss the questions and issues about the GCI program. Other categories should probably be used for technical discussions. 

  • Our OpenMRS GCI Chat group on Telegram is your first stop to ask questions and interact with other participants & mentors. If you don't get an answer there, you can also try our IRC discussions in the #OpenMRS channel on Freenode. Chat is useful for shorter discussions, or for large group discussions.

  • Use the OpenMRS Wiki often! Be sure to make a user profile page.

  • Google Docs is an excellent tool for sharing and collaborating in real time on documents or spreadsheets, when the OpenMRS Wiki is not appropriate.

Etiquette

The OpenMRS community comprises of a large number of experts, students, and professionals from around the world. We come from varied backgrounds, fields, and countries, and are all tied together by our desire to do good. Because the community is so diverse and spread across the globe, please remember to be courteous and considerate to other community members at all times. Always remember that people may be based in other timezones, and may have other jobs that they prioritize. For more information, please refer to our community code of conduct. For best practices in using our GitHub repos, please refer to these guidelines.

Communication

There are two main ways that you can communicate with GCI participants and mentors from our community:

  1. OpenMRS Talk: https://talk.openmrs.org/

  2. OpenMRS GCI Chat (both of these rooms are synchronized)

Questions, anyone?

If you are interested in participating in GCI 2015 and have further questions that aren't answered here, please post them in the Google Code-in category on OpenMRS Talk.