[Decidim Fest 2024] Expand survey question types (new features)
Is your feature request related to a problem? Please describe.
The survey component currently offers the most basic types of questions: Free text, radios/checkboxes & data upload. However, encourage participation and to be able to ask the proper questions, I recommend expanding the types of questions that could be asked.
Describe the solution you'd like
I propose the following new survey question types:
Marking places and/or areas on a map (this probably could be a feature for decidim Geo)
Image comparison
Slider (display configuration for single select)
Dropdown select (display configuration for single select)
Additionally, we should think of enabling input types fields. For example, in many cases we have surveys which ask for a Date of Birth or an e-mail-adress. In these cases, I can see having the possibility of defining the type of the answer (i.e. text, number, date,) as super benificial. An idea of this can be seen in Decidim Awesome’s custom fields.
Describe in steps how it should work
As an admin: When I create a survey, I should be able to use the new question types for my survey.
-
As a user: When open a survey, I can place a marker on a map (1), choose my favorite of a selection of images (2), use a slider to indicate my degree of satisfaction (3) or be able to choose an option from a dropdown list (really useful i.e. for world country lists)
Additional info: The working group design has already discussed this and started uploading tasks to meta.decidim.org: https://meta.decidim.org/assemblies/eix-px/f/1854/results/7232
This would only be useable if there also is the possibility to aggregate and display the results of the Survey here. This feature is already on the roadmap: https://github.com/decidim/decidim/issues/13202
Additional context
This was voted on at Decidim Fest 2024 and successfully selected to the roadmap of 2025
Does this issue could impact on users private data?
Only in the same way the current survey/forms component do.
Funded by
TBD (Decidim Association? City of Zürich)
Share