Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Thank you for your interest in joining the global OpenMRS Community! We're made up of people from a wide variety of backgrounds and skill sets, from development to translation, to create and maintain solutions to various countries' problems, as shown below.

...

With a global network of members, staying connected digitally is important. Follow these quick steps to get set up on all our relevant communication channels. Different groups and teams may use different platforms, so learn about their differences with our Communication Channels guide. Then, come back here and go through the following steps to begin receiving access and meeting core OpenMRS members.

  1. Sign up for an OpenMRS ID - this is a key step for participating in the community.

  2. Sign into our Community Forum, OpenMRS Talk, with your OpenMRS ID. Introduce yourself to other members of the community! If you're new to Discourse, click on your first notification to begin the interactive tutorial.

  3. For real-time or near real-time communication, you can find us on the following platforms:

    1. Join conversations OpenMRS Talk

    2. Join the OpenMRS Slack

  4. Make yourself familiar with the OpenMRS Wiki, or bookmark it for later

We know signing up on the wiki can get a bit confusing, so we made a short video to help you out.

https://www.loom.com/share/92a17c3ad72445f8b00c7457e9117c17?sid=4c0d51fd-2d61-48f6-8ee2-641783ff6cc8

NOTE: When signing in to Atlassian, make sure your email syntax follows this format:openmrsID@id.openmrs.org.

Step 3: Meet the Teams

OpenMRS is made up of teams whose work is crucial to routine and long-term community activities, projects, and/or modules. Our teams draw on a wide range of abilities and skills. Read more about our current teams and find your fit!

...

Professional Development Team

...

Improve and manage OpenMRS mentorship programs (ie: Google Summer of Code, OpenMRS Fellowships, etc) Create and improve materials for OpenMRS Academy & related activities (hackathons, bootcamps, skills labs, etc).

...

  • Instructional designers

  • Facilitators

  • Mentors

  • Content experts

...

Looking for a short-term or a more focused commitment? Squads are smaller groups working on discrete/time-limited community activities, projects, and modules. Squads are supported by Teams, which perform more general work. Here are the primary Squads looking for contributors:

...

Squad

...

Project(s) (with Jira links)

...

Looking for

...

Contact

...

3.0 Frontend Squad

...

Microfrontends Architecture - Extensible, configurable and independently deployable frontend features. Get your frontend live and updated fast. Frontend architecture designed for extensible and configurable apps and widgets.

and

Next Generation Frontend for OpenMRS ("OpenMRS 3.0") - re-doing the frontend with Carbon Design System and new workflows and functionality (e.g. labs, orders)

...

  • Frontend developers with web development or specifically React experience (microfrontend experience is a plus though not required)

  • UX Designers

...

Grace Potma & Dennis Kigen 

...

OpenMRS Dictionary Management (OCL for OpenMRS)

...

OpenMRS Dictionary Management - A front-end for organizations to manage, edit, and share medical terminologies.

...

  • Product Manager or BA

  • Developers with React experience or committed to growing their React skills

...

Grace Potma

...

Platform & RefApp Maintenance

...

Update core platform (the universally shared backend of OpenMRS) and the Reference Application (recommended bundle that creates a frontend) with necessary tech stack updates, bug fixes, and urgent feature requests. 

Platform 2.5 Release: Stack Upgrade (learn more)

...

  • Backend Developers

  • Devs interested in REST webservices

...

Grace Potma

Daniel Kayiwa 

Squad Dashboard

Step 5: Choose Your Flight Path and Begin Contributing

...