lzim / teampsd

Team PSD is using GitHub, R and RMarkdown as part of our free and open science workflow.
GNU General Public License v3.0
9 stars 23 forks source link

2024_?? #story_b: enhance Sim UI Data Group column display to reduce confusion about "duplicate" data files #3186

Open ljmoody opened 1 week ago

ljmoody commented 1 week ago

Current State:

Users open Administrator Dashboard > Settings > and see on the left-hand Data side of the window: image This confuses users because they've uploaded one team data file, but it looks like there are now two.

ℹ️: The top highlighted data file is associated with _team and _shared worlds; the lower highlighted file (with the added _ind identifier found in the Group column) is associated with that team's _ind world. This behavior is documented in card https://github.com/lzim/teampsd/issues/2997, in https://github.com/lzim/teampsd/issues/2997#issuecomment-2042829499.

Desired State:

AC:

lzim commented 1 week ago

@jamesmrollins @ljmoody

Please note re: the ANDON: while two data files were created only one _shared world was created.

ljmoody commented 1 week ago

Noted, @lzim. Some of the behavior you observed on #3185 is expected and working correctly. Please refer to that card for our responses and explanations. We hope to improve the user experience in the future which is why I created this card 😀

fyi @jamesmrollins

lzim commented 1 week ago

Right. Thanks @ljmoody

I did read the #3185 card, but unfortunately it is still unclear (to me) how/why the behavior described as “expected” would be expected given the inconsistencies observed. Perhaps the word “some” reflects the lack of clarity.

But yes, if the use of the dialog and the GitHub explanation for its behavior is unclear to me. We definitely need this card to make it more user-friendly for all our MTL users who are no longer expected to have to log in to Forio Epicenter backend and for whom self-explanatory self-registration is the user acceptance criteria.

Some of the behavior you observed on https://github.com/lzim/teampsd/issues/3185 is expected and working correctly. Please refer to that card for our responses and explanations. We hope to improve the user experience in the future which is why I created this card 😀

ljmoody commented 1 day ago

Tejas offered the following feedback on this issue; I'm sharing here to keep track of suggestions and feedback received:

  • If someone uploads a Team Data File into a shared or team world, it should be available in team and shared worlds for all users of the shared and team worlds. This could be available in individual worlds too to save folks time. But, when someone uploads a Team Data file to an individual world, it should only be available to themselves and all MTL administrators who may need to provide support.

    Tejas' responses to suggestions posed above:

    1. One suggestion: remove the team name from Group column and only show worlds the file is associated with (team, shared, ind). — Tejas: It is not recommended to display only the world that the file is associated with. This could lead to confusion among users, as it may be unclear which group the file belongs to when it is being deleted.
    2. Another suggestion: have the file listed three times, with Group column showing _ind for one, _team for another, and _shared for the third. — Tejas: Having 3 different entries for each world is possible however It is required to evaluate the effort that is needed.

fyi @jamesmrollins @lijenn @lzim