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

Support users to submit their first experience #535

Closed
1 of 3 tasks
GeorgiaHCA opened this issue Jul 4, 2023 · 11 comments
Closed
1 of 3 tasks

Support users to submit their first experience #535

GeorgiaHCA opened this issue Jul 4, 2023 · 11 comments
Assignees
Labels
enhancement New feature or request

Comments

@GeorgiaHCA
Copy link
Collaborator

GeorgiaHCA commented Jul 4, 2023

Summary

There is evidence from previous focus groups that the research question is quite broad and it may be unclear or ambiguous to new users what to enter and how to enter it. It would be helpful to have a walkthrough, tutorial or other method to support people to enter stories - create an AutSPACEs onboarding process.

Deadline

What needs to be done?

  • Look at existing citizen science projects and how they onboard people
  • Research into what is possible
  • Create a diagram or diagrams to support onboarding

Who can help?

  • Please add any suggestions or feedback in the comments below.

Updates

@GeorgiaHCA GeorgiaHCA added the Milestone 2 Build MVP label Jul 4, 2023
@GeorgiaHCA GeorgiaHCA added this to the 2: Create MVP milestone Jul 4, 2023
@GeorgiaHCA GeorgiaHCA self-assigned this Jul 4, 2023
@GeorgiaHCA GeorgiaHCA changed the title Create a walkthrough Support users to submit their first experience Jul 4, 2023
@gedankenstuecke
Copy link
Member

Here's a few JS walkthrough libraries:

Having said that, I don't have 1st-hand experience with either of them!

@GeorgiaHCA
Copy link
Collaborator Author

I've made a basic flow chart diagram using draw.io - would it be helpful to include screenshots?

@gedankenstuecke
Copy link
Member

Do you mean including screenshots of the flowcharts here? Or including screenshots in the flowcharts?

Oh, and the draw.io link requires permission to view!

@GeorgiaHCA
Copy link
Collaborator Author

I was meaning that it could be helpful to users to have screenshots of the platform alongside the steps in the flowchart, maybe with arrows or elements highlighted? Here's another link to the flowchart: https://drive.google.com/file/d/1J3zaYyY01WCvc0On6Q2LxAB7xvq2o4UU/view?usp=sharing

@gedankenstuecke
Copy link
Member

thanks, the link now works! I wouldn't add screenshots into the flowchart, as I think the point would be to have a quicker overview of the process and adding screenshots could expand on that too much?

@gedankenstuecke gedankenstuecke added enhancement New feature or request and removed Milestone 2 Build MVP labels Jul 6, 2023
@GeorgiaHCA
Copy link
Collaborator Author

GeorgiaHCA commented Aug 2, 2023

Hi @llewelld - I think a couple of sentences would be enough for now in the Help section. Maybe something like:

To share an experience on AutSPACEs, please go to the share experience page when you are logged in and write n the text box about any time you have been effected by your senses. Then you can submit your experience for research or to share publicly on our website. The flow chart below shows the steps you can take to share an experience on AutSPACEs.

How does that sound @llewelld, @gedankenstuecke ?

@gedankenstuecke
Copy link
Member

Yes, that sounds good! Can also link the 'share experience' page from the text :)

llewelld added a commit to llewelld/AutSPACEs that referenced this issue Aug 2, 2023
Adds a flow chart to illustrate the story sharing process, along with
some explanatory text, to the help pages.

Contributes to alan-turing-institute#535.
llewelld added a commit to llewelld/AutSPACEs that referenced this issue Aug 2, 2023
Adds a flow chart to illustrate the story sharing process, along with
some explanatory text, to the help pages.

Contributes to alan-turing-institute#535.
llewelld added a commit to llewelld/AutSPACEs that referenced this issue Aug 2, 2023
Adds a flow chart to illustrate the story sharing process, along with
some explanatory text, to the help pages.

Contributes to alan-turing-institute#535.
@llewelld
Copy link
Collaborator

llewelld commented Aug 2, 2023

Thanks for the text and suggestion; that's great! This PR shows what it looks like with this added in: #561

llewelld added a commit to llewelld/AutSPACEs that referenced this issue Aug 3, 2023
Adds a flow chart to illustrate the story sharing process, along with
some explanatory text, to the help pages.

Contributes to alan-turing-institute#535.
llewelld added a commit to llewelld/AutSPACEs that referenced this issue Aug 4, 2023
Adds an example tour using Shepherd.js and FloatingUI, to test out the
capabilities of Shepherd.js. The content and coding is just for testing:
in no way final!

For Shepherd.js, see:
https://shepherdjs.dev/

Contributes to alan-turing-institute#535.
llewelld added a commit to llewelld/AutSPACEs that referenced this issue Aug 24, 2023
Adds an example tour using Shepherd.js and FloatingUI, to test out the
capabilities of Shepherd.js. The content and coding is just for testing:
in no way final!

For Shepherd.js, see:
https://shepherdjs.dev/

Contributes to alan-turing-institute#535.
@gedankenstuecke gedankenstuecke mentioned this issue Aug 24, 2023
3 tasks
llewelld added a commit to llewelld/AutSPACEs that referenced this issue Aug 25, 2023
Adds an example tour using Shepherd.js and FloatingUI, to test out the
capabilities of Shepherd.js. The content and coding is just for testing:
in no way final!

For Shepherd.js, see:
https://shepherdjs.dev/

Contributes to alan-turing-institute#535.
llewelld added a commit to llewelld/AutSPACEs that referenced this issue Aug 25, 2023
Adds an example tour using TourGuide JS, to test out its capabilities.
The content and coding is just for testing: in no way final!

For TourGuide JS, see:
https://tourguidejs.com/

Contributes to alan-turing-institute#535.
@llewelld
Copy link
Collaborator

Here's a few JS walkthrough libraries:

Examples of usage for Shepherd.js and TourGuide can be found in #564 and #575 respectively.

I had a quick look at IntroJS but this has a GNU AGPLv3 licence which will conflict with our MIT licence, so I didn't look into that further.

@gedankenstuecke
Copy link
Member

Based on the feedback of the September 2023 user testing, it seems like this might be a feature some people would use, but generally not too many people wanted/seemed to need a tour as improvements could be made through clearer signposting of existing pages. Should we shelve this for now?

@gedankenstuecke
Copy link
Member

Given the updates to usability so far I will close this as stale/outdated or now.

If the second round of user testing uncovers that this remains an open need we can pick up the two PRs that @llewelld made and that are still open as drafts

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Done
Development

No branches or pull requests

3 participants