OpenEMR Admin Meeting Notes - 2026-01-13

Upcoming release:

  • Session changes are in
  • Stick primarily to bug fixes until release is branched
  • Request to manually trigger Dependabot

General tasks and updates:

  • Aim to drop Grunt (js tooling). Chris D working to modernize some of the JS build tooling
  • release-please tooling, build on conventional commits
  • Capture as many permission-related use cases somewhere (document? forum?)

Bootstrap update: skipped for today

Modules:

  • CLI tooling ready to go
  • Figure out what services get exposed
    • DB, translation, templating, authz
  • Make decisions on other tooling and interop
  • Permissions are going to get VERY complex
    • Want a pluggable system, needs to have a good API so code is on the good path by default
    • OAuth scopes, FHIR scopes don’t fully overlap
    • Avoid exposing GACL directly
    • There are country/regional rules, clinic rules, etc. Lots of potential for active conflicts
    • Must be testable
  • Try to land after the release

DBAL:

  • Core PR is up, ready
  • Smoke out some select-over-insert problems using phpstan no-discard rules?
  • Eric to add the package alone as a separate PR to cut ahead of the release in case we wait on the other modules

Next week’s call:

  • Release (standing)
  • Bootstrap
  • DORN follow-up?
  • Permissions follow-up?
1 Like