Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Enhancement] Make initial sync blocking before sync of all content and app workflow configs is complete #3424

Open
f-odhiambo opened this issue Aug 1, 2024 · 1 comment
Labels
Enhancement New feature or request Needs Scoping

Comments

@f-odhiambo
Copy link
Contributor

f-odhiambo commented Aug 1, 2024

Feedback

  1. App Configs (workflow data - profiles, registers, etc.) have its worker - This is blocked at the moment
  2. App Content (Questionnaires, StructureMaps et.al) have its worker - Not Blocked

Proposed Solution

  • Have a blocker on sync till 1 and 2 are complete

This also needs Design team input to share on how this will affect the user experience for the end users

@f-odhiambo f-odhiambo added the Enhancement New feature or request label Aug 1, 2024
@f-odhiambo f-odhiambo changed the title [Enhancement] Update a list of Resources that are blocking before Initial Sync is complete [Enhancement] Make initial sync blocking before initial sync of all content and app workflow configs is complete Aug 1, 2024
@f-odhiambo f-odhiambo changed the title [Enhancement] Make initial sync blocking before initial sync of all content and app workflow configs is complete [Enhancement] Make initial sync blocking before sync of all content and app workflow configs is complete Aug 1, 2024
@pld
Copy link
Member

pld commented Aug 12, 2024

This makes sense, does the sync have text to update the user on the process?

It seems reasonable to add text for the 3 stages of sync, but maybe that's too much info, @HenryRae @rowo please give input.

@f-odhiambo what's the argument for why to sequence these? Are elements of the UX operable when (1) and (2) are synced but initial data is note synced?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement New feature or request Needs Scoping
Projects
None yet
Development

No branches or pull requests

2 participants