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?