...
Project: Modular Migration Nepal - ❗ warning about project success due to budget constraints
(tender in preparation as part of a general openIMIS maintenance contract) : Swiss TPH
❗ a lot of custom functionality: https://openimis.atlassian.net/jira/software/c/projects/ONI/boards/43
🧑🏭 establish list of functions that need to be migrated
prio 1: existing modification in legacy / hybrid version: https://openimis.atlassian.net/jira/software/c/projects/ONI/boards/43
prio 2: 🧑🏭 new feature requests (must)
prio 3: 🧑🏭 new feature request (nice to have)
develop:
🧑🏭 migration of database structure
prio 1: 🧑🏭 existing modification in legacy / hybrid version: https://openimis.atlassian.net/jira/software/c/projects/ONI/boards/43
🧑🏭 claim
enrolment
configuration
reports
🧑🏭 mark mandatory fields - might be possible to do afterwards
Jira Legacy server System JIRA serverId 97d38f4a-4cd9-3563-900d-60c9290b47f4 key ONI-120
prio 2: new feature requests (must)
⚠️ reports - migration of current system to DHIS2
prio 3: new feature request (nice to have)
...
Custom Modifications in Gambia
🧑🏭 Cash-Transfer scheme is in progress of migration
Custom Modifications in Niue
🧑🏭 Cash-Transfer scheme is in progress of migration
...
Impact:
Mobile Apps will not work any more
GOTHOMIS & Payment Layer in TZ
stuck to MS SQL because of stored procedures that are called from REST API (ca. 45)
Discussion:
⛔ C#-part can be re-used, but depend on stored procedures → will be migrated
- needs to be compiled for .net core per Windows and Linux (done in Docker)
- Added to Docker packaging
- issue with env variables (ex. DB connection string)
- sharing of files (ex. Insuree pictures)
⛔ - Test REST API against PostgreSQL - not practical as REST-API will not be migrated on PostgreSQL
🧑🏭 list of interactions with DB: https://docs.google.com/spreadsheets/d/1XdamXxLejmPRzM5xN8dCSPSIbfNv1PgJ/edit#gid=1496686413 - will not be needed after
🧑🏭 mobile app for claims
🧑🏭 mobile app for registration
...