I swear I have seen this new voting for a while, perhaps a month? And Ive used it once, but Bitbucket just announced No more +1s Bitbucket Issues now has voting.

Its a great feature and certainly is needed, although I never thought of it on Bitbucket, probably because I dont get many chances of using Bitbucket often, even though Id love to.

https://lh3.googleusercontent.com/-tF0m-wqSejM/Ugxafy8HgqI/AAAAAAAAFIU/j0o4lZGy9G8/s640/Bitbucket%2520voting%25202013-08-15--12%253A31%253A40.png

Comments with +1 are just simply annoying, especially when you have email notification set up. On any popular issue, you get a lot of useless comments like +1 or rephrased-like comments on exactly same point. By a lot, I do mean a lot, a ton load of those.

Google Code Hosting even has a switch to deal with it if I recall correctly. These commentsnot limited to +1 only, they are not only spawning on issue trackers, but also forums, blog comments, anywhere with a comment box. I even wrote a post about my predicament for having comments enabled on this blog and I have a deletion policy on thank you comments. Yes, I delete that kind of blog comments.

Bitbucket issue voting is like staring on Google Code issue tracker, but better. Voting and watching are basically different systems, although voting would also be watching automatically, but you can cancel the watching if you want. Much better than Google Codes, and way better than GitHubs which doesnt have this functionality.

Speaking of GitHub, I have written a feature request for Number of watchers to GitHub on 2013-01-28 as shown below.

Id like to request Number of watchers of an issue.

The reason behind this request is it can encourage people to watch only instead of commenting like +1, which is virtually valueless.

A good example is

https://github.com/rails/rails/issues/8832

Which is currently the most commented issue. For people who have watched, they wouldve received many +1 notifications and those basically can be sent to trash folder in their email client directly.

If the number of watchers is exposed, then there is a bigger chance people would learn to watch only.

It can also be used as sorting field, so people can know what issues are more important. Number of comment shows the importance, however, it counts each comment. Number of watchers only counts one GitHub once, which I believe it shows how important an issue clearer. I also believe for project that big, some people would just watch issues they are interested or have problem with, so number of watchers can reveal something we cant at this moment.

Thats all why I think the number should be exposed.

Sincerely yours,
Yu-Jie Lin

Although this isnt the same as voting, at least not with the same naming, but its a way to reduce no value comments. Here is GitHubs response:

Thanks for your feedback! Were always working to improve GitHub and we consider every suggestion we receive. Ive added your idea about showing the number of watchers of an issue to the Feature Request List for the team to see.

If you have any other questions or suggestions, please let us know!

Cheers,
[name removed]

GitHub has something nicked Feature Request List and its only internally accessible. Believe me, I have tried to hint GitHub or have directly asked GitHub to make GitHub site issues public, but just no luck. They seem not want to deal with annoying users, but prefer receiving same requests via emails. Nonetheless, GitHub has added Most commented sorting as I have requested and even an additional Least commented sorting.

Although Bitbucket now has this voting feature. I still hope they will add Labels, because Id like to have patch-welcome on some issues, or having some OS-related labels like on Google Code issue tracker. Bitbucket does have Component and Milestone, but oftentimes, you just need some customization for your funky issue management.

Nevertheless, would this voting feature help reduce +1? Maybe. Maybe not. There is always some guy intentionally tries to get attention by making others life uneasy.