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

Questionaires for shift participants #1346

Open
lukasrad02 opened this issue Sep 3, 2024 · 2 comments
Open

Questionaires for shift participants #1346

lukasrad02 opened this issue Sep 3, 2024 · 2 comments
Labels
[C] feature New feature or request [P] minor features or bugs that can wait for some more time

Comments

@lukasrad02
Copy link
Contributor

Is your feature request related to a problem? Please describe.
For some of our shifts, we want to choose participants ourselves. Hence, we're using the "Anfragen und bestätigen" mode for the shifts. To be able to make sensible decisions when accepting participants, we often ask them to specify something in the comment (e.g. previous experience, motivation, …). However, the comment field is only visible if a user clicks the cog icon next to the "Anfragen" button and some of our users do not notice our request to leave a comment in the event description, so we have to email them to ask for the requested information, which takes up additional time and information is scattered across different sources.

Describe the solution you'd like
For shifts in "Anfragen und bestätigen" mode, I would like to be able to enforce users to leave a comment, i.e., the "Anfragen" button should behave as the cog button currently does. Users may still submit an empty comment, but at least, they have been prompted for input, hopefully reducing the amount of users who do not notice the comment field at all.

For an effective prompt, I would like to be able to specify a custom label/question for the comment field since users who did not notice that we were asking for additional information will most likely ignore a generic "Comment" field.

Additionally, it would be nice if the comment field would be a textarea (larger and allows multi-line input).

Describe alternatives you've considered

  • Add a separate mode that behaves as requested above instead of adding configuration options to the existing mode. The new mode might even feature forms/questionnaires (i.e., multiple input fields)
  • As a first step, it might make sense to improve the discoverability of the comment field, e.g. by adding a tooltip to the rather generic cog icon or using a labeled button instead of an icon

Additional context
none

@felixrindt
Copy link
Member

I already thought about how to ask people about other stuff in combination with their participation, e.g. dietary requirements, whether they need accommodation, shirt size etc.

We could add a feature for adding questionnaires to shifts to better support this kind of participant information gathering, maybe as a plugin with a distinct signup flow.

Would this fit your use case as well?

Do you have any input - considering various scenarios - on who should be able to view and/or edit comments/question answers?

@lukasrad02
Copy link
Contributor Author

Would this fit your use case as well?

Yes, this sounds good!

Do you have any input - considering various scenarios - on who should be able to view and/or edit comments/question answers?

In our current use case, the answers have to be visible in the disposition view and should be mapped to the users, similar to how the comments are currently displayed. I would be helpful if the answers are always shown, not only on hover, so the dispatcher can easily compare the different answers on a glance to make their decisions.
Participants should be able to edit their answers. A nice to have would be if participants can edit their answers only as long as they have not been accepted for the shift.

For other scenarios (like the examples you gave), I can imagine the following things would be helpful:

  • Allowing dispatchers to edit answers (especially if editing is restricted for participants)
  • An option to show answers publicly on the event page (e.g. for questions like "what snack to you bring?" to avoid duplication)
  • An aggregate view for dispatchers/organizers, especially for single/multiple choice questions and checkboxes (e.g. total number of people who have shirt size S, M, L, …)
  • A (tabular?) view of the answers in the PDF export
  • CSV/XLSX export of the answers

@jeriox jeriox changed the title Allow enforcing users to leave a comment when requesting participation Questionaires for shift participants Sep 4, 2024
@jeriox jeriox added [P] minor features or bugs that can wait for some more time [C] feature New feature or request labels Sep 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[C] feature New feature or request [P] minor features or bugs that can wait for some more time
Projects
None yet
Development

No branches or pull requests

3 participants