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

Enable team data file transfer within the SIM UI #2786

Closed ghost closed 1 year ago

ghost commented 1 year ago

Once team data excel file is added to the SIM UI we want to be able to save it to other worlds within the sim UI without having to have a copy of the file on our local machines.

jamesmrollins commented 1 year ago

Hi @epearman @emilymetcalf114 @lzim

I have some concerns about the requested features we should discuss to avoid potential cake wrecks:

  1. When the Team Data (TD) File is uploaded fromt he Data UI, it is in a different format than the one the Sim UI uses - we convert it to the needed format with the upload code execution. Once it is in the Sim UI, the same file cannot be reused since the reformatting function will corrupt the file.
  2. When the TD file is uploaded, the user can specify all of the worlds it will be applied to - That appears to be the feature above IMO.
  3. The capability to download a TD file from the Sim UI is NOT currently a feature and is NOT recommended, because I cannot mistake proof the uploading of the "already been reformatted" TD file. This has the potential to confuse the user and cause problems.
ghost commented 1 year ago

See Documentation in the Facilitator Manual: https://lzim.github.io/mtl/7-facilitator-technical-manual.html#review-tt-menu-results

image

ghost commented 1 year ago

Discussed at support workflow wk1 dec_epic Needs:

  1. Move the data file between worlds within the Sim.
  2. Need to ensure that experimental data is bi-directional between _team, _shared and _ind worlds.
  3. Need the ability to elevate a team member to a team lead.

Solution

jamesmrollins commented 1 year ago

@epearman Update below:

Regarding Needs:

  1. Moving data between worlds within the simulation is an easy fix. Recommend we treat it like a bug and just move it through the breakfix test instance and into production.
  2. Moving experiments bi directionally is an easy fix. Recommend we treat it like a bug and just move it through the breakfix test instance and into production.
  3. There is already the ability to elevate someone to team lead from the facilitator panel!
  4. There is already the ability for a team lead to load a team data file into the sim ui.

Observations:

  1. It has been so long since we have interacted with the simulation, I have forgotten many of the features.
  2. Next time I will spend far more time exploring existing functionality so I can advise you more accurately!
  3. I will introduce two updates to the MTL 3.0 Tech manual that explain how to elevate a team player to a team lead from the facilitator panel and how to assign team data to various team instances.
jamesmrollins commented 1 year ago

@hirenp-waferwire We need to accomplish the following:

Thank you!