2021-10-25: Technical Action Committee (TAC) - Let's build our first Package

When: We’ll be meeting Monday at 10am EDT / 7am PDT / 7:30pm IST / 5pm EAT / 4pm CET / 2pm UTC

Where: om.rs/zoomtac


  1. FYI: Community Architect Roles now posted; please add any comments: Architect Roles across OpenMRS
  2. First pass at a Package: Working session!
CC: @burke @mksd @mksrom @ibacher @dkayiwa @ssmusoke @jdick @aojwang @morrisng @mogoodrich @mseaton @bistenes @mayanja @eudson & please CC others you think would be interested.
1 Like

To help bring some real-world context, I’ve set up a list of example package content using the ongoing work from OHRI - see details here.

We’ve now got real examples of real content that would be included in a package, such as:

  • Package name
  • Concept Metadata
  • General Metadata
  • Forms
  • Frontend Config
  • Frontend Modules
  • Other OMRS Modules

Other things that I expect will come later are:

  • Extra Roles (e.g. “Physiotherapist” in a Physical Rehab package)
  • Reports
  • Specific Patient State calculations
  • Business Rules for Computed Obs
1 Like

Thanks @grace, this makes sense to me, thanks for summarising it.

Roles are just part of the general metadata, and as such can be included right away as part of any package. Or is this something different that you had in mind?

Ah - whoops! I missed this. Thanks for pointing that out. I’ll remove that separate line item from the spreadsheet.

Follow up to our TAC call today: Thanks to @ibacher we have started a draft of a packages schema. Please see: Packages: Schema draft!