Mifos Google Code-In 2017 Wiki
Mifos Initiative Is Once More Selected To Participate In The Google Code-In Program In 2017 !
We have a long and proud history of taking part in the Google Code-In with high school students and are excited to participate again this 2017. Contributing to Mifos Initiative is a great way to join the free and open source software movement, and at the same time use your talents to include the 2 billion people who are still unbanked while decimating poverty in the developing world.
For more detailed about who we are and what we do, please see http://mifos.org/
Intro to Mifos & Our Community
Project Intros
Mifos Mobile - Mobile Banking App
Google Code-In Mentors Team
Mifos Initiative has a long history of mentorship, and we have assembled community members as capable mentors who are willing to help review your completed tasks. Mentors for the 2017 Google Code-In for the Mifos Initiative have been split across the following teams: Code - Platform, Code - Web, Code - Mobile, QA, Documentation, UI & Design, and Outreach/Research. We encourage all communications to be on public channels - mailing lists, Gitter but if you reach out directly to the mentors, use discretion in doing so.
Mentor Name | Team | Location | Time Zone | Additional Info |
---|---|---|---|---|
Code - Mobile | India - Delhi | IST (GMT +5:30) | ||
Sanyam Goel | Code - Platform | India - Delhi | IST (GMT +5:30) | |
Dilpreet Singh | Code - Mobile | India - Delhi | IST (GMT +5:30) | |
Isaac Kamga (Deactivated) | UI & Design Outreach/Research | Cameroon - Buea | WAT (GMT +1:00) | |
Ed Cable | Outreach/Research | United States - CA | PST (GMT -8:00) | |
Santosh Math | QA | India - Bangalore | IST (GMT +5:30) | |
Vladimir fomene | Code - Platform | Ghana - Accra | WAT (GMT +1:00) | |
Rajan Maurya | Code - Mobile & UX & Design | India - Delhi | IST (GMT +5:30) | |
Naman Dwivedi | Code - Mobile | India - Delhi | IST (GMT +5:30) | |
Avik Ganguly | Code - Platform | India - Bangalore | IST (GMT +5:30) | |
Zayyad A. Said | QA & Documentation | Kenya - Nairobi | EAT (GMT +3:00) | |
Justin Du | United States - TN | CST (GMT -6:00) | Former GCI Student | |
Mohit Bajoria | Code - Web | India - Delhi | IST (GMT +5:30) | |
GopalaKrishnan P. | Code - Web | India - Bangalore | IST (GMT +5:30) | |
Nayan Ambali | Code - Platform | India - Mumbai | IST (GMT +5:30) | |
Gaurav Saini | Code - Web | India - Delhi | IST (GMT +5:30) | |
Maulik Soneji | Code - Web | India - Bangalore | IST (GMT +5:30) | |
Daniel Carlson | Code - Web | Cameroon - Buea | WAT (GMT +1:00) | |
Courage Angeh | Code - Web | Cameroon - Buea | WAT (GMT +1:00) | |
Thynn | Code - Platform | United States - NY | EST (GMT -5:00) | |
NazeerS | Code - Platform | India - Bangalore | IST (GMT +5:30) | |
Ishan Khanna | Code - Web | Netherlands | CET (GMT +1:00) | |
Raunak Sett | Code - Mobile UI & Design | India - Delhi | IST (GMT +5:30) | |
Vinay Saini | Code - Web | India - Delhi | IST (GMT +5:30) | |
Abhilash G | Code - Mobile | India - Chennai | IST (GMT +5:30) | |
Dario Di Paola | UI & Design | Ireland - Dublin | ||
Moses Gitonga | Kenya - Nairobi | |||
Almas Shaikh | ||||
Prabhunathan Gnanaskaran | ||||
Vivek Kiran Ballakur | ||||
Chetan Mann | Code - Mobile UX & Design | India - Pune | IST (GMT +5:30) | |
Manraj Singh Grover | Code - Web | India - Bangalore | IST (GMT +5:30) | |
Rishabh Sharma | Code - Mobile | India | IST (GMT +5:30) |
Google Code-In Tasks
As a GCI participant, there are many technical and non-technical tasks that you can work on. A full list of these issues will be posted in the Google Code-In site when tasks open on Tuesday, November 28th. Please note that a task may contain multiple labels denoting their level of difficulty ( Level 1 to 5), type ( Code, Quality Assurance, Documentation/Training, Outreach/Research, Testing ) and repeatability ( ticket can be completed at least once by student ).
Note that the task list may change up until the end of the contest.
Expectations Of Participants & Mentors
What we expect of participants:
You are now part of the Mifos community! We want you to feel like part of the team, so we hope you will do your best to integrate yourself into the community.
- Watch this promotional video on Google Code-In 2017.
- Become familiar with Mifos by the start of Google Code-In 2017.
- Join Our Mailing Lists
- Get real-time answers to your questions while interacting with other participants and mentors on our Gitter channel
What participants should expect of Mifos during the competition period:
- You will have fun!
- You will learn how to work within an open source project – one that's helping people eradicate global poverty.
- If you do your best to ask a question the smart way, our community will do its best to help you promptly.
What we expect of mentors:
- Check in frequently on the public #gci and private gci-mentors Slack Channels and help respond to open questions.
- Promptly respond to questions on the mailing lists.
- Check in frequently on the GCI site to review completed tasks.
- Have fun!
Helpful Mifos Community Resources
- 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 Mifos Mailing Lists which is for participants to discuss the questions and issues about the GCI program. Other categories should probably be used for technical discussions.
- Our GCI Slack Channel 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 posting your question to the mailing lists. Chat is useful for shorter discussions, or for large group discussions.
- Google Docs is an excellent tool for sharing and collaborating in real time on documents or spreadsheets, when the Mifos Initiative Wiki is not appropriate.
Ettiquette
The Mifos 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 read our Coding Standards and use the Mifos Coding Style Guide .
Communication
There are three main ways that you can communicate with GCI participants and mentors in our community:
- Mifos #gci Slack Channel : mifos.slack.com
- Mifos Gitter Channel : https://gitter.im/openMF/mifos
- Mifos Mailing Lists : http://mifos.org/resources/community/communications/#mailing-lists
Questions, Anyone ?
If you are interested in participating in GCI 2017 and have further questions that aren't answered here, please post them in the Mifos #gci slack channel.