O3 Distro Releases

Releases:




Helpful Reference Information:

Repos & Licenses Check



Environments & Release Tooling

Environment

Dev

Staging*

Demo (aka Production)

3.x Release

Environment

Dev

Staging*

Demo (aka Production)

3.x Release

Where

dev3.openmrs.org

staging3.openmrs.org

demo3.openmrs.org

GitHub: https://github.com/openmrs/openmrs-distro-referenceapplication/tree/3.x 

What's in it

"next" modules

"latest" modules

fixed/pre-set versions

kit of what's needed to deploy 3.x oneself

When it runs

real-time. Available on dev as soon as CI process finishes.

Nightly.

Run nightly, or with push.

Push

Note 2021-09-02: Currently openmrs-spa is built on the 2.9 RefApp with some updated modules. Need to test new lighter weight 3.x RefApp release by using in both dev3 and demo3 environments. 

*Staging is not an initial priority (will focus on Dev & Demo first)



Frontend Modules

Maturity Note: Eventually, we'd like to have a maturity ranking system that helps people get a quick understanding of the maturity of a given app - similar to the FHIR maturity model. Indicate trustworthiness and degree of community backing/support/maintenance, production use. E.g. In Development, In Pilot Sites, Production Use in 1 Clinic, Used at Scale... 



Production Use

Support & Maintenance

Maintainer



Production Use

Support & Maintenance

Maintainer

1







2







3







4







5









Repo

These are mono-repos that act as out-of-the-box sets of functionality most users will want.

ESM

(ECMA Script Module, which is the standard for a module in JavaScript)

Previous released version

3.0.0 Version

Reviewer

State

Unassigned

In Review

Completed

Read Me updated for released version w/ Screenshot

Notes/issues

Repo

These are mono-repos that act as out-of-the-box sets of functionality most users will want.

ESM

(ECMA Script Module, which is the standard for a module in JavaScript)

Previous released version

3.0.0 Version

Reviewer

State

Unassigned

In Review

Completed

Read Me updated for released version w/ Screenshot

Notes/issues

esm-patient-chart

















esm-patient-allergies-app







Unassigned







esm-patient-appointments-app







Unassigned







esm-patient-attachments-app







Unassigned







esm-patient-banner-app







Unassigned







esm-patient-biometrics-app







Unassigned







esm-patient-chart-app







Unassigned







esm-patient-clinical-view-app







Unassigned







esm-patient-common-lib







Unassigned







esm-patient-conditions-app







Unassigned







esm-patient-forms-app







Unassigned







esm-patient-immunizations-app







Unassigned







esm-patient-medications-app







Unassigned







esm-patient-notes-app







Unassigned







esm-patient-programs-app







Unassigned







esm-patient-test-results-app







Unassigned







esm-patient-vitals-app







Unassigned







esm-form-entry













openmrs-esm-core/packages/apps/ 

devtools-app















implementer-tools-app















login-app















primary-navigation-app















offline-tools-app













openmrs-esm-patient-management/packages/

esm-patient-list-app















esm-patient-registration-app















esm-patient-search-app













openmrs-esm-core/packages/shell/esm-app-shell/

openmrs-esm-core/packages/shell/esm-app-shell/













openmrs-esm-home/packages

openmrs/esm-home-app











Call this the "user dashboards" or landing page?

Frontend Config

Area

Config

Area

Config

patient-chart-dashboard-slot

Default Config:  

    "patient-chart-dashboard-slot": {
        "order": [
            "charts-summary-dashboard",
            "clinical-view-summary-dashboard",
            "results-summary-dashboard",
            "medications-summary-dashboard",
            "test-results-summary-dashboard",
            "notes-summary-dashboard",
            "allergies-summary-dashboard",
            "conditions-summary-dashboard",
            "immunization-summary-dashboard",
            "attachments-results-summary-dashboard",
            "programs-summary-dashboard",
            "appointments-summary-dashboard",     
            "forms-summary-dashboard"
        ]
      }

user-dashboard-slot

TBD







Backend Modules

Module

Previous version

3.0.0 Release version

Notes

Module

Previous version

3.0.0 Release version

Notes

initializer

2.1.0-SNAPSHOT





fhir2

1.2.0-SNAPSHOT





webservices.rest

2.31.0-SNAPSHOT





idgen

4.6.0





legacyui

1.8.2





addresshierarchy

2.14.2





metadatamapping

1.3.5





metadatasharing

1.7.0





appui

1.13.0





uicommons

2.16.0





uiframework

3.20.0





appframework

2.16.0





Core Version

Previous version

3.0.0 version

Comments

Previous version

3.0.0 version

Comments

2.3.3

___



Metadata (Backend Config)

...