Wiki Spaces
Documentation
Projects
Resources
Get Help from Others
Q&A: Ask OpenMRS
Discussion: OpenMRS Talk
Real-Time: IRC Chat | Slack
(Full Community Roadmap here)
In addition to:
Recent Work Completed |
What We're Working on Today |
Next Priorities* |
Quality Gate #1: Smoke E2E tests run against O3 PRs Focus is on chromium browsers JAYASANKA Increasing OCL Features & Deprecated Dictionary Manager SURUCHI 2.6 Platform Release & Community Release Support DANIEL Thank you Herman! 2.13 RefApp Release & Community Release Support DANIEL Thank you Juliet! CI Pipeline updates for auto-dockerization All major builds in CI Pipeline now use Docker RAFF Support to Run OpenMRS on Mac M1 & M2 Chips (For Platform, Core, RefApp 2.x, RefApp O3) Current in Nightly Images RAFF Docker Images for Platform, RefApp 2.x, RefApp 3.x/O3 Auto-generated via CI pipeline RAFF | O3 Foundation Performance DENNIS Quality Gate #2: Detailed E2E tests run against O3 build in CI JAYASANKA ANJULA PIUMAL Filling in O3 Unit & Integration Tests & TDD Dev Guidance JAYASANKA PIUMAL Dockerized OpenMRS - Easier to Deploy, No more Dependency-Hell Updated dependencies on infra that is used to run on containers - makes straightforward to set up OpenMRS. Will reduce production implementation problems where the root cause was just a dependency on a different version # of Java, Maven, etc. RAFF All Releases to use Docker All major releases should auto-use Docker RAFF Migrate CI Plans (Deployment Recipes) into GitHub for easier Implementer re-use No longer a black-box re. how to set up a CI pipeline when using OpenMRS software. Need to document how to do this so volunteers can help with integrating. RAFF VOLS CAN DO OpenMRS Community Champion to OCL SURUCHI Get CQL Engine to run CDS rules DANIEL ANC / MCH Decision Support User Research & Designs SURUCHI PAUL CIARAN Platform and backend module Community Support DANIEL | YouTube Docker-compose Tutorials How to do development with docker-compose (Similar approach helped scale SDK useage) RAFF DX: Reduce Rebuild Times (20mins → ~2 min!) Ability to leverage Springboot by replacing the dynamic class/module loader with one that works at build time. RAFF |