Add ability to vote for issues (BB-3647)

Issue #3674 resolved
Ian Gilham
created an issue

The site/master issue tracker is full of "+1" posts. It would make more sense to let people vote for issues (similar to Google code).

There may also be an argument for incorporating a "heat" metric similar to launchpad. Heat should be based on issue votes and priority if implemented. The simplicity of a vote mechanism may be prefferable, however.

Either way, a numerical value of the "score" which can be filtered and sorted in the main issue list views would make it easier to prioritise and plan development work for larger projects based on their perceived importance.

Comments (30)

  1. Rick Schmitty

    @Peer Sommerlund I think voting should be separate, in my mind I 'follow' an issue as a way of 'voting' but I don't want all of the +1 spam. I fear if an issue doesn't have many watchers bitbucket would just consider it low priority so I stay subscribed

    Since everyone is already going to get this spam anyways... +1

  2. Jimi Hullegård

    A voting feature can't really be compared to the 'follow' feature. Because not all followers of an issue necessary like the issue, it can in fact be the exact opposite. For example, lets say someone creates the issue "Close down the Bitbucket site". I might want to follow that issue, to keep track on what they talk about, but at the same time I would strongly disagree with the issue, and would use a down vote if possible.

  3. sevenate

    Is not this feature already implemented? I mean, right now I can see 9 votes for particularly this issue right in the issue details section on the top-right side :)

  4. Nils Steinger

    @Remus M. Prunescu just called my attention to the fact that casting a vote doesn't update the issue's last update time, so it might stick around somewhere near the bottom of the list and never get noticed -- which can actually be a reason to go for a +1 comment instead of a vote.

    Would it be possible to change that behavior and count votes as an update to the issue, so they will move to the top of the list?

  5. Log in to comment