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

Local Units Edit Process Flow #1415

Open
davidmuchatiza opened this issue Oct 9, 2024 · 4 comments
Open

Local Units Edit Process Flow #1415

davidmuchatiza opened this issue Oct 9, 2024 · 4 comments
Assignees
Labels
DFS DFS team works on it type: epic Groups multiple user stories. Can be grouped under a theme.

Comments

@davidmuchatiza
Copy link

I am sharing the updated wireframes and the process flow for managing local units on GO. The wireframes address the issues we discussed during the GO Sprint, which are documented here. @udaynwa, let's proceed with the adjustments to the local units module.

@udaynwa udaynwa added the type: epic Groups multiple user stories. Can be grouped under a theme. label Nov 21, 2024
@tnagorra tnagorra added the DFS DFS team works on it label Nov 21, 2024
@udaynwa udaynwa changed the title [Staging] Local Units Edit Process Flow Local Units Edit Process Flow Dec 5, 2024
@udaynwa
Copy link

udaynwa commented Dec 13, 2024

@davidmuchatiza, we have a few questions regarding the validation and revert flow.

  1. Could you please provide information on the local, regional, and global validators? How are they associated with countries and regions?
  2. In the context of locked local units, where a user has edited or updated them but they have not yet been validated, can a validator edit these units?
  3. Is it possible for a validator to be assigned multiple validator roles, such as both local and regional validator?
  4. In a scenario where a local validator fails to validate a local unit within the first 14 days, and a regional validator is notified to validate it within another 14 days, can the local validator validate the unit during this period (days 15-28)?

cc @tovari @samshara @susilnem

@udaynwa
Copy link

udaynwa commented Dec 16, 2024

@davidmuchatiza, we have a few questions regarding the validation and revert flow.

  1. Could you please provide information on the local, regional, and global validators? How are they associated with countries and regions?
  2. In the context of locked local units, where a user has edited or updated them but they have not yet been validated, can a validator edit these units?
  3. Is it possible for a validator to be assigned multiple validator roles, such as both local and regional validator?
  4. In a scenario where a local validator fails to validate a local unit within the first 14 days, and a regional validator is notified to validate it within another 14 days, can the local validator validate the unit during this period (days 15-28)?

cc @tovari @samshara @susilnem

@davidmuchatiza , @tovari , as per our understanding, the current implementation looks like this:

  1. Local validators are understood to be local units administratiors of the system, regional validators are regional administrators, and global validators are super users.
  2. In the current implementation, locked local units cannot be edited. Any pending edits must either be validated or reverted before further modifications can be made.
  3. The current implementation allows a single validator to hold multiple roles, such as being both a local and regional validator.
  4. Local validators can still validate a local unit even after the initial 14-day period, during which the validation responsibility may also be extended to regional validators.

Can you confirm if these are the expected implementations?

cc @samshara @susilnem @shreeyash07

@tovari
Copy link

tovari commented Dec 16, 2024

Yes, this all makes sense.
I have only one comment: global validator is also a role, it doesn't necessarily a superuser.

@udaynwa
Copy link

udaynwa commented Dec 16, 2024

Yes, this all makes sense. I have only one comment: global validator is also a role, it doesn't necessarily a superuser.

If such is the case, we will create a new user group with a Global Validator role.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
DFS DFS team works on it type: epic Groups multiple user stories. Can be grouped under a theme.
Projects
None yet
Development

No branches or pull requests

5 participants