medic / cht-core

The CHT Core Framework makes it faster to build responsive, offline-first digital health apps that equip health workers to provide better care in their communities. It is a central resource of the Community Health Toolkit.
https://communityhealthtoolkit.org
GNU Affero General Public License v3.0
468 stars 218 forks source link

Explore the process of migrating to using PIH config as the CHT demo config. #9487

Open antonykhaemba opened 2 months ago

antonykhaemba commented 2 months ago

Here is the proposed plan:

garethbowen commented 1 month ago

@antonykhaemba Sounds good. We should also decide how we're going to maintain the new demo config going forward. Essentially it sounds like you're proposing forking the config because some of those changes won't be backwards compatible. I think this is the right approach so we can continue to evolve the demo config separately from the PIH config. Assuming this is the case, will it be committed directly to the cht-core repo, or a separate repo?

An alternative would be to publish it as a reference app as well, but that's probably out of scope for now.

antonykhaemba commented 1 month ago

Thanks @garethbowen for your feedback.

The PIH ref app is already published.

garethbowen commented 1 month ago

@antonykhaemba Yes but we will be making changes to it over time (eg: supporting 4.x) which will break backwards compatibility. Is that ok, or should we fork it as a separate demo app?

antonykhaemba commented 1 month ago

We can folk it as a separate demo app @garethbowen