nextcloud / polls

🗳️ Polls app for Nextcloud
https://apps.nextcloud.com/apps/polls
GNU Affero General Public License v3.0
256 stars 73 forks source link

Implement another voting system : majority judgement #3472

Open pletelli opened 6 months ago

pletelli commented 6 months ago

⚠️ This issue respects the following points: ⚠️

Describe the goal you'd like to achieve

As a poll participant, I want to be able to vote with non binary answers because it helps to respond with subtleties and to bring out a more consensual result. As a poll owner, I want to be able to propose poll participant more than Yes, No, Maybe answers, and define the possible answer at each poll creation. (excellent, good, fair, poor, awful) might be the default set of answers.

Describe possible solutions

No response

Additional context

https://en.wikipedia.org/wiki/Majority_judgment

septatrix commented 5 months ago

While more voting variants would be pretty cool, this opens a whole new can of worms. There are several options (approval voting (yes/no), score voting (good, neutral, poor - or 1-10), ranking (order options by preference). Sadly none of them are ideal nor are the methods to evaluate them (first past the post, instant runoff, plurality, ...). So there are many possible things which could be implemented here...