-
Notifications
You must be signed in to change notification settings - Fork 93
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
Web UI: Publishing state needs clarification #1318
Comments
Agreed there is some confusion that never occurred in the old ui which was used by many more people. Backstory on the two variables, this design is due to the way researchers design their experiments and then subsequently launch them at some later time. They almost always know who the audience will be and want to configure it before they actually make it available to them (publishing). So, being able to enter the audience ahead of time without publishing is necessary. Two other issues around this confusion also come to mind.
To your last question about side-effects. If they change state from published to unpublished during an experiment, then no one else can join. The others have already joined so their experiment will still work as long as originally configured. There is a fair amount of complexity in such a situation and as far as I know no one has ever done this. Generally, it would probably be a bad idea. We could perhaps detect the state and warn them prior to effecting a Save or unpublish action (#1 above), but, we would probably want to detect if the experiment had actually been fielded prior to warning them, or, just risk annoying them with an extraneous message if they had not fielded it.
|
There is room for confusion in the current Web UI as to whether or not an experiment is published and who can join it.
Evidence: A researcher mentioned that they lost a day of data because they pasted the published audience into the text field but did not toggle the Experiment Status toggle. Additionally, at least 1 new Paco user expressed confusion as to when an experiment was published during a recent talk.
The problem is that 3 publishing/access states:
...but these are represented by 2 separate binary variables:
I recommend revising the Admin tab to better reflect possible publishing/access states. Sharing options on Google Apps provides a useful model:
Also worth considering:
The text was updated successfully, but these errors were encountered: