Wiki Spaces
Documentation
Projects
Resources
Get Help from Others
Q&A: Ask OpenMRS
Discussion: OpenMRS Talk
Real-Time: IRC Chat | Slack
Current Status VERY ACTIVE
With this project, a typical new OpenMRS implementation would no longer manage concepts via the OpenMRS UI at all. Instead, your OpenMRS server would use the Open Concept Lab module to subscribe to a dictionary that you only manage on the cloud through this new application.
Read through the project overview document to get the background of the project. You will also find other links to resources that show the project roadmap.
Also watch the Dictionary Manager Explainer video that explains what the dictionary manager does and how it is a strategic fit for the community.
Development stacks:
The OpenMRS Dictionary Manager client uses ReactJavascript, Redux, Typescript, and Cypress on the frontend. Client Github Repo
The client is served by the OCL backend is written in Python/Django and exposes a REST API to it. Backend Github Repo
When: Every Monday at 7:30pm IST | 5pm Nairobi | 4pm Cape Town | 2pm UTC | 9am Boston | 6am Seattle,
Where: http://om.rs/zoomocl
Talk: https://talk.openmrs.org/c/projects/ocl
Slack channels: #ocl #ocl-client-dev
GitHub: https://github.com/openmrs/openmrs-ocl-client/
Website Board/Additional Forum: Project Boards
Technical Users
Technical users should begin by visiting the Getting Started with Dictionary Manager folder. There, it is crucial to go to the Contributing to the Dictionary Manager: Developer Guide. This guide will have lots of relevant content and can answer most questions you will have as a Dictionary Manager contributor. If you are still stuck after double-checking the Dev Guide for answers, ask our squad in the #ocl or #ocl-client-dev Slack channels.
After that, visit the Testing and Continuous Integration Setup for the OCL Client page. It is not recommended to view every single one of our client sprints listed underneath (but feel free to if you like!)
Non-Technical Users
Go to the Non-Technical Users: Getting Started with Dictionary Manager page. There will be several video tutorials and additional context to the Dictionary Manager project.
After completing Getting Started guides from either role:
Dictionary Manager Explainer video.
Concept Management Demo video.
https://www.loom.com/share/0efdd8d896234297ac61fc74766a5a5c
Organisation Management Demo video.
https://www.loom.com/share/3caa19adda1c4f6f84fc2d62a3615543
Project Owners | |
---|---|
Product Management Support | |
Developers | |
Other interested developers | |
Subject Matter Experts/Advisors | |
Community Support |
2 Comments
Ellen Ball
Grace PotmaShould we change the names on all these pages to OpenMRS Concept Manager? I'm happy to help
Grace Potma
Sure Ellen Ball go for it! We can tag-team. (Using the new name "OpenMRS Dictionary Manager".)