Welcome to Season of Docs!

Season of Docs icon

Fostering open source collaboration with technical writers

Write Code. Save Lives.

OpenMRS is excited to be a mentoring organization for Google Season of Docs™ 2019


Since 2007, we've enjoyed participating in this great program and we're extremely excited about the projects and mentorship opportunities available this year. Coding for OpenMRS is a great way to practice your coding skills and, at the same time, help benefit people in developing countries who are on the front lines of the battle against HIV/AIDS, TB, Malaria, and other public health challenges. For a more detailed history of who were are and what we do, please see here.


On this page ....

Program Timeline

See here for more info on the full GSoD 2019 program timeline.

Project Ideas

Project NameMentorWiki Page

 Developing User Friendly Github Documentation for REST API

 Developing User Friendly Github Documentation for REST API

Developing sustainable approaches to avoiding entropy in OpenMRS documentation

Cynthia Antwi

Developing sustainable approaches to avoiding entropy in OpenMRS documentation 

Review and Refactor existing Wiki to be more User profile driven Review and Refactor existing Wiki to be more User profile driven
Developing a Suite of Volunteer GuidesJennifer AntillaDeveloping a Suite of Volunteer Guides

How does it work?

Here's the high-level workflow of the Season of Docs program:

The timeline shows the details of the steps involved and the key dates.

Participants and roles

Below are the primary groups of people who take part in Season of Docs and the role each group plays in the program:


Technical writer eligibility

Technical writers must be:

Expectations of Technical Writers

After being accepted

Responsibilities towards your mentor

Responsibilities towards your mentor

Responsibilities towards the administrator of your open source organization

Responsibilities towards the Google OpenMRS Program administrators

The Google program administrators manage the program as a whole. This includes announcing when the program moves from one stage to another, providing the participant stipends via Payoneer, and announcing the program results.

Your responsibilities include the following:

Warmup Practices for GSoD Technical Writers

  1. Signup for An OpenMRS ID , if you don’t have one (It’s what you will use to communicate)

  2. If you are new to OpenMRS, spend some time to understand OpenMRS community / Software / practices and its usages around the world , best place to start is our Wiki

  3. Read Through the OpenMRS GSOD Page wiki page and more so Technical Writer’s Guide

  4. If you have any question/s please use our official communication channels namely OpenMRS Talk, Telegram and IRC Channels

  5. Be active on OpenMRS talk forum ,by discussing project ideas with The OpenMRS Community .Ask as many questions as possible,or share articles to do with your Project Ideas

  6. Read through Hints on the Application / Acceptance Criteria

GSoD Mentor responsibilities

These are the responsibilities of the mentors within the open source organizations.

Responsibilities towards your open source organization

Responsibilities towards the technical writer

These are your responsibilities towards the technical writer that you're mentoring:

Expectations of  OpenMRS  Aministrators

These are the responsibilities of the administrators within OpenMRS.

Your responsibilities towards Google

Your responsibilities towards your mentors

Your responsibilities towards your technical writers


Next steps


Important Links





Welcome to Season of Docs!

Season of Docs icon

Fostering open source collaboration with technical writers

Write Code. Save Lives.

OpenMRS is excited to be a mentoring organization for Google Season of Docs™ 2019


Since 2007, we've enjoyed participating in this great program and we're extremely excited about the projects and mentorship opportunities available this year. Coding for OpenMRS is a great way to practice your coding skills and, at the same time, help benefit people in developing countries who are on the front lines of the battle against HIV/AIDS, TB, Malaria, and other public health challenges. For a more detailed history of who were are and what we do, please see here.


On this page ....

Program Timeline

See here for more info on the full GSoD 2019 program timeline.

  1. PASSED  March 11, 2019 Season of Docs program announced
  2. PASSED  April 2, 2019 at 20:00 UTC Mentoring organizations can begin submitting applications to Google
  3. PASSED  April 23, 2019 at 20:00 UTC Deadline for organization applications
    PASSED  April 30, 2019 at 12:00 UTC April 30, 2019 at 12:00 UTC Google publishes the list of accepted mentoring organizations
    PASSED April 30 - May 28, 2019 UTC Interested technical writers discuss project ideas with mentoring organizations
    PASSED May 29, 2019 at 18:00 UTC Start of technical writer application period
    PASSEDJune 28, 2019 - July 23, 2019 Proposal review period for organizations
    PASSEDJuly 23, 2019 at 20:00 UTC Deadline for project selections by organizations
  4. PASSEDJuly 30, 2019 at 18:00 UTC Google announces the accepted technical writer projects
  5. PASSEDAugust 7 - September 1, 2019 Technical writers get to know mentors, get up to speed with the open source organization, and refine their projects in collaboration with mentors
  6. PASSED September 2, 2019 Doc development officially begins!
  7. PASSEDSeptember 2, 2019 - November 22, 2019 Technical writers work on their project with guidance from mentors
  8. IN PROGRESS November 25 - 29, 2019 at 18:00 UTC Final week: Technical writers submit their final work products and their mentor evaluations
  9. AWAITING December 10, 2019  December 10, 2019  Google announces the results of Season of Docs 2019
  10. AWAITING February 24 - 28, 2020 at 18:00 UTCFinal week for long-running projects: technical writers and mentors submit their final work products and evaluations
  11. AWAITINGMarch 6, 2020 Google adds the long-running projects to the results of Season of Docs 2019

Project Ideas

Project NameMentorWiki Page

 Developing User Friendly Github Documentation for REST API

 Developing User Friendly Github Documentation for REST API

Developing sustainable approaches to avoiding entropy in OpenMRS documentation

Cynthia Antwi

Developing sustainable approaches to avoiding entropy in OpenMRS documentation 

Review and Refactor existing Wiki to be more User profile driven Review and Refactor existing Wiki to be more User profile driven
Developing a Suite of Volunteer GuidesJennifer AntillaDeveloping a Suite of Volunteer Guides

How does it work?

Here's the high-level workflow of the Season of Docs program:

The timeline shows the details of the steps involved and the key dates.

Participants and roles

Below are the primary groups of people who take part in Season of Docs and the role each group plays in the program:


Technical writer eligibility

Technical writers must be:

Expectations of Technical Writers

After being accepted

Responsibilities towards your mentor

Responsibilities towards your mentor

Responsibilities towards the administrator of your open source organization

Responsibilities towards the Google OpenMRS Program administrators

The Google program administrators manage the program as a whole. This includes announcing when the program moves from one stage to another, providing the participant stipends via Payoneer, and announcing the program results.

Your responsibilities include the following:

Warmup Practices for GSoD Technical Writers

  1. Signup for An OpenMRS ID , if you don’t have one (It’s what you will use to communicate)

  2. If you are new to OpenMRS, spend some time to understand OpenMRS community / Software / practices and its usages around the world , best place to start is our Wiki

  3. Read Through the OpenMRS GSOD Page wiki page and more so Technical Writer’s Guide

  4. If you have any question/s please use our official communication channels namely OpenMRS Talk, Telegram and IRC Channels

  5. Be active on OpenMRS talk forum ,by discussing project ideas with The OpenMRS Community .Ask as many questions as possible,or share articles to do with your Project Ideas

  6. Read through Hints on the Application / Acceptance Criteria

GSoD Mentor responsibilities

These are the responsibilities of the mentors within the open source organizations.

Responsibilities towards your open source organization

Responsibilities towards the technical writer

These are your responsibilities towards the technical writer that you're mentoring:

Expectations of  OpenMRS  Aministrators

These are the responsibilities of the administrators within OpenMRS.

Your responsibilities towards Google

Your responsibilities towards your mentors

Your responsibilities towards your technical writers


Next steps


Important Links