Implement emoji comment reactions
Categories
(bugzilla.mozilla.org :: General, enhancement)
Tracking
()
People
(Reporter: kohei, Assigned: kohei)
References
Details
(Keywords: bmo-ux)
Attachments
(3 files)
Comment 1•7 years ago
|
||
Comment 2•7 years ago
|
||
Assignee | ||
Comment 3•7 years ago
|
||
Assignee | ||
Comment 4•7 years ago
|
||
Comment hidden (obsolete) |
Comment 6•7 years ago
|
||
Assignee | ||
Comment 7•7 years ago
|
||
Assignee | ||
Comment 8•7 years ago
|
||
Assignee | ||
Comment 9•7 years ago
|
||
Assignee | ||
Comment 10•7 years ago
|
||
Assignee | ||
Comment 11•7 years ago
|
||
Comment 12•7 years ago
|
||
thumbsup |
Assignee | ||
Updated•6 years ago
|
Comment 13•6 years ago
|
||
Assignee | ||
Comment 14•6 years ago
|
||
Comment 15•6 years ago
|
||
(In reply to Kohei Yoshino [:kohei] (Bugzilla UX) (FxSiteCompat) from comment #5)
Also, forgot to say: this is supposed to replace the voting feature which is
going away anyway.
Bug votes seem quite different to comment reactions, is it possible to react to the bug itself rather than a comment?
Will existing votes be migrated into emoji reactions?
Bug search results allow a "Votes" column to be added so you can quickly see notable bugs that users care about and rank them, will this be possible with emoji reactions?
Votes can be used to silently subscribe to a bug and receive notifications, will there be some migration to ensure voted bugs still receive notifications?
Votes can be used as a favorites list or wish list, are you going to notify users about the data loss?
Will there be a way to silently subscribe to a bug and see a list of your subscriptions without adding email to CC list (which by default notifies all subscribers)?
Assignee | ||
Comment 16•6 years ago
|
||
(In reply to Kestrel from comment #15)
Bug votes seem quite different to comment reactions, is it possible to react to the bug itself rather than a comment?
No, but reactions to the first comment will be considered as the same meaning as votes to the bug, just like GitHub issues.
Will existing votes be migrated into emoji reactions?
Yes, my plan is to migrate existing votes to π reactions on the first comment.
Bug search results allow a "Votes" column to be added so you can quickly see notable bugs that users care about and rank them, will this be possible with emoji reactions?
Probably yes. GitHub also allows to sort issues by reactions.
Votes can be used to silently subscribe to a bug and receive notifications, will there be some migration to ensure voted bugs still receive notifications?
I know some people are (ab)using votes as CC. Maybe we should migrate them to the regular CC list of the bug.
Votes can be used as a favorites list or wish list, are you going to notify users about the data loss?
Do we have any existing UI for that?
Will there be a way to silently subscribe to a bug and see a list of your subscriptions without adding email to CC list (which by default notifies all subscribers)?
I donβt think that option will be provided, because weβd like to reduce the complexity.
Comment 17•6 years ago
|
||
(In reply to Kohei Yoshino [:kohei] (Bugzilla UX) (FxSiteCompat) from comment #14)
(In reply to Kohei Yoshino [:kohei] from comment #10)
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.
After the fact? or does it proactively suggest they alter the attempt before it posts?
(I just tested in a slack 3.3.8 instance and it didn't provide a tip. Perhaps it's an option?)
And now GitHub does the same thing:
https://blog.github.com/changelog/2018-12-07-suggest-leaving-a-reaction/They also have some stats and insights:
https://blog.github.com/2018-12-07-octoverse-emoji-on-github/
+1 :)
Ability to quantify emoji is a requirement
Assignee | ||
Comment 18•6 years ago
|
||
(In reply to Wayne Mery (:wsmwk) from comment #17)
After the fact? or does it proactively suggest they alter the attempt before it posts?
(I just tested in a slack 3.3.8 instance and it didn't provide a tip. Perhaps it's an option?)
I thought it was a proactive suggestion displayed only once.
Comment 19•6 years ago
|
||
I agree with Kestrel's point about emoji reactions and votes being somewhat separate and orthogonal - I'm not sure the former really replaces the latter.
It sounds like the proposal for replacement is that there should be some kind of unenforced convention, whereby: "Thumbs up emojis (and only thumbs up emojis) on the bug description (and only on the bug description) will be treated as votes of support for the bug (rather than as a positive reaction to the comment)"
That seems a bit confusing, ambiguous and easily broken.
It might be possible if you block emoji reactions on the description, add a 'vote for this bug' option and, behind the scenes, this adds a thumbs-up emoji reaction, but that seems somewhat over-engineered.
Sounds like emjoi reactions is a feature to be added.
Separately to that 'remove voting' is a different bug, to be discussed once the emoji feature is live and people have a chance to evaluate it. It may develop organically that the reactions render the voting feature redundant, but I would be wary of trying to force this as an alternative to voting, when it clearly isn't (despite initial appearances).
Assignee | ||
Comment 20•6 years ago
|
||
Emoji reactions is a modern and simple way to vote. Many engineers have already evaluated/enjoyed reactions on GitHub, and many non-engineers are also familiar with similar reactions on Facebook, Slack, Skype and whatever, hence the proposal.
The current voting feature doesnβt allow you to downvote (π) but you will be able to do it with emoji reactions.
Removing and migrating voting depend on this bug, and it probably wonβt happen before Bugzilla 6.0.
Comment 21•6 years ago
|
||
I guess my point is that this is about community culture and therefore needs community buy-in. It will not go down well if votes are replaced by emoji reactions unless you take the community with you in that decision.
Introducing the change after emoji reactions have gone live would probably help, then it is not presented as an either/or choice, but simply about whether to use this new feature, that people have had a chance to play with, as an alternative mechanism for managing votes.
For down-stream users, the current voting mechanism should remain as an option (probably as a plugin) as there are situations, e.g. in corporate environments, where using emojis for this may not be appropriate. I would also like to see the option to disable emoji reactions via the site config.
Comment 22•5 years ago
•
|
||
(In reply to Kohei Yoshino [:kohei] (Bugzilla UX) (FxSiteCompat) from comment #16)
(In reply to Kestrel from comment #15)
Votes can be used as a favorites list or wish list, are you going to notify users about the data loss?
Do we have any existing UI for that?
Yes: https://bugzilla.mozilla.org/page.cgi?id=voting/user.html
I definitely use that page to track my favorite bugs/requests.
I also use that page to prune my votes for items that were resolved (and I keep my votes for items that I disagree with how they were closed as well). I'm not sure how that sort of pruning would work with emojis, but in the absence of a formal system, I'd probably manually change the type of emoji, perhaps using π for wish list items I'm tracking and π for items that have already been implemented ... assuming I could sort by emoji.
Comment 23•5 years ago
|
||
I'd like us to get away from voting because it implies that design decisions are up for popular vote.
Votes end up having no bearing on actual bug validity, importance, or severity. β Luis Villa
There's no immediate reason to my knowledge to delete the field once emoji reactions are implemented, and the data could be accessed at https://bugzilla.mozilla.org/page.cgi?id=voting/user.html. That could change if there's a vulnerability found in the associated code.
The broader question is how many active users use the voting system. Is it critical functionality for a bug tracker to have? Can we re-label vote as 'bookmark', don't expose the field and change voting/user.html
to bookmarks/user.html
?
Comment 24•5 years ago
|
||
(In reply to Emma Humphries, Bugmaster βοΈπΈπ§ββοΈβ¨ (she/her) [:emceeaich] (UTC-8) needinfo? me from comment #23)
I'd like us to get away from voting because it implies that design decisions are up for popular vote.
Wasn't that the original intent, being "open source" and all? Well, at least you are honest and admitting to it.
Comment 25•4 years ago
|
||
Bug 69754 was closed in favor of this one, though it looks like there's still discussion around whether emojis should really replace the existing voting system.
David, can you clarify whether it's still planned to replace the voting system?
Sebastian
PS: I remove the needinfos from the others, as several years passed by without answers by them.
Comment 26•4 years ago
|
||
@dkl Your answer to the question whether the voting system is going to be replaced by comment reactions is still pending. Could you please provide some info?
Sebastian
Comment hidden (duplicate) |
Comment hidden (duplicate) |
Comment 29•2 years ago
|
||
There are no current plans to remove voting from Bugzilla.
Comment 30•2 years ago
|
||
I understood that this ticket is about replacing the separate votes page (https://bugzilla.mozilla.org/page.cgi?id=voting/user.html) with in-comment reactions/emojis, not removing it, e.g. a :thumbs-up: on comment #0 as one-to-one replacement for currently ticked tickets on that page.
Comment 31•2 years ago
|
||
(In reply to Albert Scheiner [:alberts] from comment #30)
I understood that this ticket is about replacing the separate votes page (https://bugzilla.mozilla.org/page.cgi?id=voting/user.html) with in-comment reactions/emojis, not removing it, e.g. a :thumbs-up: on comment #0 as one-to-one replacement for currently ticked tickets on that page.
This ticket appears to be about implementing emoji reactions, which are probably a good thing and may not be particularly contentious.
However, in comment #5, Kohei Yoshino wrote:
Also, forgot to say: this is supposed to replace the voting feature which is going away anyway.
This has muddied the waters a bit.
What should happen is that a separate "Remove voting feature (migrate to emojis)" bug should be created to handle that issue, and this ticket should be explicitly focussed on the new emoji feature (with no removal of voting, either expressed or implied). There are various concerns (both conceptual and technical) about using emojis to represent votes, which are discussed above (from comment 15 onwards) so it would be preferable to separate the two issues, implement emoji reactions and then take some time to bed that in before making any decisions about what to do with the voting mechanisms.
Assignee | ||
Updated•5 months ago
|
Comment 32•3 months ago
|
||
Comment hidden (me-too) |
Comment 34•3 months ago
|
||
Assignee | ||
Comment 36•2 months ago
|
||
So the fixes for all those follow-up issues have been deployed today. Thanks yβall for your valuable feedback! Iβm so glad the emoji stuff is finally live on BMO π₯°
Updated•2 months ago
|
Description
•