2025-12-16 Developers Deep Dive Call
Overview
Date: 2025-12-16 - 10:00 am (UTC)
Room:
Objective: Project
Participants: (kindly only add your own names, not those of other participants)
@Uwe Wahser
m4h , Y-Note , Tinker Technologies
@Sunil Parajuli
@Wei Lu
Agenda:
When (UTC) | Duration | Who | Topic |
|---|---|---|---|
14:00 (UTC) | 5 min | Updates & administrative things | |
14:05 (UTC) | 45 min | all |
|
Update Solution building (Project: 2024.T3b Solution Building )
no update
Update on Interoperabilty Sandbox ( Project: 2024.T4 Sandbox Setup )
presentation on CHMT workflows was very well accepted at GDHF
FHIR-questionnaire solution from Australian FHIR-Lab - might be useful for openIMIS
how to balance country specific needs for eClaims with a generic eClaims portal?
interactive documentation WIP
upgrade of sandbox instances to new openIMIS release
Improving Maintenance & Release Processes
Recall WB propositions on github
WB propositions on pull requests Wei Lu: GitHub Workflow to Maintain openIMIS
voting on merging pull requests
basic groups in github (e.g. maintainers, developers)
Pull request templates
Example of the PR template:
Option 1: https://github.com/openimis/openimis-be_py/pull/363
Option 2: https://docs.google.com/document/d/1QG62TxWMn1fjn07iSubMRfqlDatRvOuebMbw_VZNqKE/edit?usp=sharing
We can find a middle ground between the simple PR template (Option 1) and the one on google docs (Option 2)
We can adopt things like type of change
Feature, Bugfix, Chore, Performance, Security
Changes section to be renamed to Dependencies and dependent/related PRs to be listed there
PR Template to have checklist added to help/guide contributors to verify that they have covered
Unit Tests
Translations
The PR template should be worded in a way to avoid scaring contributors off.
GitHub Workflow
Review how GitHub branching workflow is followed and enforced during release to ensure changes are always streaming between release and develop - to avoid drift
Manage versioning for GitHub repositories
Design for auto update of major, minor and patch versions. Confirm the rules.
Cleaning up existing pull requests and repositories
Cleaning up / merging Dependabot PRs
Archiving old repositories
Can we have a repository for drawings etc e.g. from mermaid, draw-io etc
Access groups for Lokalize
Questions
the admin user still doesn't work on demo instance, will anyone look into this?
Presentations / Attachments
Additional Resources
Did you encounter a problem or do you have a suggestion?
Please contact our Service Desk
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. https://creativecommons.org/licenses/by-sa/4.0/