Feature #1011

Add voting to tickets

Added by Maxim Krušina 182 days ago. Updated 95 days ago.

Status:New Start:2008-04-07
Priority:Normal Due date:
Assigned to:- % Done:

0%

Category:Tickets
Target version:-
Resolution:


Description

As I see lot of people voting for different tickets, I got idea why not to add voting to tickets.
Here is my rough idea:
  • Voting can be enabled/disabled per project/tracer
    • so some projects will have no voting, some projects will have voting, but in some trackers (probably we don't vote in "bugs" tracker)
  • Every user can give only one vote per ticket
    • so voting will be for registered users only (probably)
  • Proposal of voting model:
    • Simple: you can vote (+1) or not vote (0)
    • 1-5 model: you can select "how much" you vote: 5 = very much, 1 = maybe...
    • -1,0,+1 model: you can vote in positive or negative way...
  • Each ticket will display voting score (numbers of points) and number of votes (this apply based on exact voting model)
  • When Nr. of votes and/of voting score will be added to ticket list's filters, we can list tickets by voting score or number of votes
  • Top 10 (5 etc) of most wanted issues can be displayed on homepage of project

What others think?

History

2008-04-07 19:15 - Ale Muñoz

I'd say +1 for this : )

2008-04-07 22:41 - Maxim Krušina

Yes, +1 for me too ;)

2008-04-08 21:04 - Rocco Stanzione

+1. May be a good candidate for a plugin.

2008-04-09 05:36 - Moe Mataz

+1 from me, too

2008-04-10 22:34 - Fabio Augusto Dal Castel

+1 here.

(Hey! We are VOTING here... Nice hack. :) )

2008-05-06 04:48 - Leandro Lucarella

+1

2008-06-05 21:09 - Arthaey Angosii

+1. See http://www.uservoice.com/ for a clean example of simple issue-voting.

2008-06-09 13:01 - David Gillard

+1

2008-06-17 05:02 - Roy Belview

+1. This would be a really great feature!

2008-07-03 06:42 - Dmitry Lihachev

+1

2008-07-03 08:41 - Victor Blagomir

+1 !

2008-07-03 17:51 - Marcello Henrique

+1 great!

2008-07-22 15:21 - Victor Blagomir

I believe simple model of voting will be the best.. Coz 5 stars and -1,0,+1 are weird..

2008-08-07 03:13 - Jan Losinski

+1

2008-08-08 14:13 - Curtis Stewart

+1 I could use it.

2008-08-09 06:26 - David Davis

Here's something that is 'sort of working for me': change the 'Issue priorities' Enumerations to [..., -1, 0, +1, +2, +3, ...] (as many as you need). This had the side-effect of making the 'priority' more relevant as well.

Then, the task would be to allow a non-manager 'user' to change the priority (explicitly?). Maybe 'voting' is a simple rule: a (non-manager/developer) 'user' can only change the priority, once, by one increment or decrement.

I was just toying with this solution as a workaround tonight, but thought it was interesting to implicitly tie the 'votes' to the 'priority' of an issue. Then the issues that are the 'squeakiest wheels' will automatically get the highest priorities.

2008-08-11 09:57 - Thomas Lecavelier

Like the idea and its description.

But that's another layer of cmoplexity: including it would move redmine closer to the bloated status :(

I preach for a plugin/module approach: let redmine admin add features they want to their very redmine, don't put all of them in it.

HTH

Also available in: Atom PDF