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

Possible design flaw in multiselect polls #863

Open
ankush opened this issue Apr 12, 2024 · 5 comments
Open

Possible design flaw in multiselect polls #863

ankush opened this issue Apr 12, 2024 · 5 comments
Assignees

Comments

@ankush
Copy link

ankush commented Apr 12, 2024

Currently raven splits a user's vote to equal amount for all options selected.

IMO in most cases the multi-select polls are done to find # of people voting for each individual option.

E.g.

  1. Which venue do you prefer for this event?
  2. Which weekday works for standup?
  3. What topping do you want on pizza for office party?
  4. Which feature do you like the most from our last release?

In such cases, a single person voting 1 option will give a lot more weight to that single option.

@maige-app maige-app bot added enhancement New feature or request 🖼️ design labels Apr 12, 2024
@nikkothari22 nikkothari22 removed enhancement New feature or request 🖼️ design labels Apr 12, 2024
@nikkothari22
Copy link
Member

Makes sense.

So let's say every user gets a total score of 1 and they can split it across options (or not). Percentages should be based on the scores rather than the total votes for that option 🤔

@ankush
Copy link
Author

ankush commented Apr 12, 2024

Percentage should be based in total votes for each option IMO.

Weighted poll can be a different config, I can't think of many examples for that off the top of my head.

@nikkothari22
Copy link
Member

Percentage should be based in total votes for each option IMO.

Can you elaborate this?

As of now, percentage for an option is calculated as total number of votes for said option / total number of votes across all options.

@ankush
Copy link
Author

ankush commented Apr 12, 2024

% of each vote = total number of votes for that option / total # of users who voted.

@nikkothari22
Copy link
Member

% of each vote = total number of votes for that option / total # of users who voted.

Makes sense. The total would be higher than 100% overall - but that's fine I guess?

@nikkothari22 nikkothari22 self-assigned this Apr 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants