Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 15 Next »

(Full Community Roadmap here)

In addition to: 

  • Frontend PRs: Dennis, Jayasanka, Ian
  • Core, Platform PRs: Daniel, Ian, Raff

(tick) Done

Recent Work Completed

(plus) Now

What We're Working on Today

(lightbulb) Next

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   

Docker Images for Platform, RefApp 2.x, RefApp 3.x/O3

Auto-generated via CI pipeline

RAFF   

Support to Run OpenMRS on Mac M1 & M2 Chips

(For Platform, Core, RefApp 2.x, RefApp O3) Current in Nightly Images

RAFF   

O3 Performance

Improvements to setup-OpenMRS, caching, FHIR query efficiency. Includes big release of esm-core v5 with breaking changes, and helping implementers migrate to this updated version of the O3 framework. 

   IAN  DENNIS  RAFF

O3 Docs improvements

DENNIS   

Faster O3 Auto-Setup on Local

Improvements to SDK to automate rapid setup of O3 on dev machines

DANIEL   GSOC  

Patient Flags Module Performance & O3 readiness

DANIEL     

Preliminary Security Scan

Scanning OpenMRS 3 RefApp

RAFF


Quality Gate #2: Detailed E2E tests run against O3 build in CI

via playwright Docker Container. Coverage of esm-pt-management and form-builder ongoing. 

JAYASANKA   ANJULA   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 several CDS Rules + Indicators

DANIEL   SURUCHI


ANC / MCH Decision Support User Research & Designs

SURUCHI   PAUL CIARAN

Platform and backend module Community Support

DANIEL   

Bahmni PAT

Attending and representing wider OMRS cmty

DANIEL

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   


YouTube Docker-compose Tutorials

How to do development with docker-compose (Similar approach helped scale SDK useage)

RAFF   





  • No labels