Devographics / Devographics/surveys

Idea: Allow respondent to priority rank questions such as Library Evaluation

Open
#42 9 comments 2 reactions 0 assignees View on GitHub
let's do this
Dominant language
No language data
Stars
69
Forks
7
PR merge metrics
No merged PRs in 30d

Description

Hi, writing surveys are tough and often thankless work. So, firstly, thanks for putting together such an amazing survey! The JS and CSS surveys are interesting and important.

Since I'm an unknown to many of you and not involved in your respective communities, hopefully you'll go easy on me if my suggestion is completely out of place. I read through the other open issues, but didn't see anything that captured the following idea.

A stacked list would likely allow for a more accurate expression of the respondent's priorities. The current UI introduces bias by presenting a tournament bracket style UI element. For example, how would a respondent indicate that their top priorities are user experience, documentation, inclusivity?

Tournament brackets also has the implication of a victor, head-to-head competition, and confrontation. In a passionate space such as front-end, this implication moves the narrative further away from inclusivity.

Anyways, nice to meet y'all,
Kind regards

Screen Shot 2022-08-19 at 11 01 33 AM

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the existing tournament-bracket question UI and the survey YAML configuration described by the repository. Compare the current interaction with a stacked priority-ranking flow, then use the issue's examples—user experience, documentation, and inclusivity—to define what completion should look like. The comment thread may clarify whether this direction has been accepted.

Written by the indexing model from the issue text.

Assessment

Tech stack
css, javascript
Domain
design, frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.