2025-11-25 Developers Deep Dive Call

2025-11-25 Developers Deep Dive Call

Overview

Date: 2025-11-25 - 10:00 am (UTC)

Room:

Objective: Project

Participants: (kindly only add your own names, not those of other participants)

Agenda:

When (UTC)

Duration

Who

Topic

When (UTC)

Duration

Who

Topic

14:00 (UTC)

5 min

https://openimis.atlassian.net/wiki/spaces/OP/pages/940048440

Updates & administrative things

14:05 (UTC)

45 min

all

Update Solution building (https://openimis.atlassian.net/wiki/spaces/OP/pages/4055597058 )

  • working on empty database. Fixing failing CIs.

  • replacing data for demo installations with new method. By the end of this exercise demo data no longer needs to be loaded via SQL scripts.

Update on Interoperabilty Sandbox ( https://openimis.atlassian.net/wiki/spaces/OP/pages/4059955305 )

  • Looking more tools for realistic synthetic generation and come up with discussion on next meeting

Improving Maintenance & Release Processes

Recall WB propositions on github

WB propositions on pull requests https://openimis.atlassian.net/wiki/spaces/OP/pages/4504682502

  • voting on merging pull requests

  • basic groups in github (e.g. maintainers, developers)

Pull request templates

Example of the PR template:

  • 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

https://openimis.atlassian.net/wiki/spaces/OP/pages/619380737

  • 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

 

  File Modified

Microsoft Powerpoint Presentation 2025-11-STPH-Bugfixing-ViteMigration.pptx

Nov 25, 2025 by Uwe Wahser

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/