Implement comment reactions

NEW
Unassigned
(Needinfo from 3 people)

Status

()

--
enhancement
a year ago
4 months ago

People

(Reporter: kohei, Unassigned, NeedInfo)

Tracking

({bmo-ux})

Production
bmo-ux

Details

Attachments

(1 attachment)

I'd like to see comment reactions implemented probably as an extension first. It's a handy way to show support for ideas by simply choosing an emoji (thumbs-up, heart, tada, etc.), can be seen these days on various sites including GitHub, Slack, Facebook, Skype. It would be part of the broader UX enhancements, especially for Millennials.
I'm wondering how this could be done as a web extension? Store salted hashes of user id, bug id, and reactji?
I also want to think about this from a community management standpoint. ni? some of the CM braintrust
Flags: needinfo?(rmcguigan)
Flags: needinfo?(lshapiro)
Flags: needinfo?(geroter)
Flags: needinfo?(cneiman)
I meant a Bugzilla extension, but could be part of a built-in feature.
Created attachment 8932635 [details]
Some reaction examples

Attaching random screenshots fyi.
Also, forgot to say: this is supposed to replace the voting feature which is going away anyway.
I have a couple of thoughts and a question: 

- It's fun to add emoji reactions to Github issues, but because I don't spend a lot of time in the Github interface, I'm never really sure how visible they are because reactions are not included in notifications or email updates. 

- As a community manager, I like using emoji reactions to acknowledge contributions and welcome new members to the community. 

- Sometimes community members report issues from the field, including negative experiences they have had with AMO. Other community members will use emoji reactions. To date, those reactions have not swayed how me or my team handle those issues. 

- In the year that I have been here, I haven't seen the add-ons team solicit feedback/responses using Bugzilla's voting feature or use popular votes to make decisions. I don't expect that to change if the voting feature is replaced by emoji reactions. 

- If emoji reactions were to be implemented in Bugzilla, I would suggest that we restrict the reaction options in a similar manner to Github. 

- If 100 Bugzilla users disagreed with an unpopular decision and added a negative emoji reaction, or if 1 user wrote a comment saying that they disagreed with a decision and expressed negative things about the employee(s) who made that decision and 100 users responded with a heart reaction, how would that impact the experience of interacting with that bug as a community member and as a staff member?
Flags: needinfo?(cneiman)
> I would suggest that we restrict the reaction options in a similar manner to Github. 

Agree. Having too much options like Slack will just make things complicated.
> If 100 Bugzilla users disagreed with an unpopular decision and added a negative emoji reaction

People may react negatively, of course, but I think it's better to have 100 thumbs-down reactions than getting a pile of abusive comments like Bug 1406647. Similarly, emoji reactions will probably reduce the number of "I also want this" comments which are usually tagged as advocacy [1].

[1] https://wiki.mozilla.org/BMO/comment_tagging
Eh, Bug 1406647 wasn't a good example of abusive comments, but you know what I mean.
(Sorry for random comments but) Bugzilla supports emojis sooner or later (Bug 1253535). It's not difficult to imagine that people will leave a comment just with a thumbs-up or -down emoji, but it's a bad idea because a bugmail will be sent out for each comment. Reactions won't generate notifications as Caitlin mentioned, so unnecessary bugmails can be avoided.

Slack actually tackles this notification issue. If you first leave a comment just with an emoji, the app will show a tip that recommends you to use an emoji reaction instead. It's a smart UX design.

Given that, I think comment reactions should be implemented even before emoji comments are supported on Bugzilla.
Comment noise reduction has been cited as the reason why GitHub introduced reactions, so I'm making this a blocker of the bmo-emoji bug. No one wants to get spammed by thousands of bugmails with just a thumbs-up emoji.

https://github.com/blog/2119-add-reactions-to-pull-requests-issues-and-comments

What others are saying:

https://slackhq.com/722-ways-to-say-i-got-your-message-e69a4d7da8e4
https://newsroom.fb.com/news/2017/03/introducing-message-reactions-and-mentions-for-messenger/
https://blogs.skype.com/news/2017/02/16/introducing-new-ways-express-skype/
Blocks: 1253535
I think it's great to have emoji reactions, because it would solve the surge of +1/I want this too comments, which kind of pollute the bug itself.

> - If 100 Bugzilla users disagreed with an unpopular decision and added a negative emoji reaction, or if 1 user wrote a comment saying that they disagreed with a decision and expressed negative things about the employee(s) who made that decision and 100 users responded with a heart reaction, how would that impact the experience of interacting with that bug as a community member and as a staff member?

I haven't seen attacks targeted directly to a certain person on Bugzilla, attacks I usually see are attacks targeted to Mozilla generally, but I generally agree on limiting the number of reactions.
Keywords: bmo-ux
No longer blocks: 1253535
See Also: → bug 1253535

Comment 13

4 months ago
Now following, since this bug was abandoned:
https://bugzilla.mozilla.org/show_bug.cgi?id=658926
You need to log in before you can comment on or make changes to this bug.