Page MenuHomePhabricator

Allow sending e-mail notification when user is awarded a badge
Open, LowPublicFeature

Description

  • Award a badge to a user.
  • I was expecting the user will get e-mail notification.
  • Instead, no e-mail notification is sent.

There is little point in awarding a user a badge if they are not aware of it. For now, you have to have know how to contact the user outside Phabricator (IRC, Zulip, mail...) and let them know.

There is a small chance of abuse for this feature. I'm not sure who can create badges and award them, but there's at least a small chance that an insulting badge could be created and awarded to users. E-mail notification would at least make that visible.

There is at least one user that was awarded a badge they didn't want. I'm not sure how they even noticed it.

Event Timeline

@mmodell is enabling e-mail notifications easy, or hard? 😬

@Aklapper but that page is for my preferences, right? I think sending e-mail notification to the user that was awarded the badge should be the default.

I would think this is the "Other badge activity not listed above occurs." under the Badges section in the settings link provided by Andre. It makes sense to me that the recipient controls whether they get notified or not. (P.S. There isn't just email, there are also browser / OS level notifications as an option).

@Dzahn I guess all I wanted to say is that I think the default should be to notify the user when they are awarded the badge. I do agree that the user should be able to disable the notification.

ACK. I think the difference here might be "a ticket that a user is subscribed to gets awarded a badge" vs "a user instead of a ticket gets a badge". Until this I had seen plenty of tickets gettting badges and used them myself but did not even know you could also award them to users directly. So maybe this ticket is really that upstream has no notification setting for this one.

Ah, sorry, I thought it was clear this is about awarding badges to users. (Tasks don't have badges, but tokens. But yes, a token is a badge. 😬)

Aklapper renamed this task from Phabricator does not send any e-mail notification when user is awarded a badge to Allow sending e-mail notification when user is awarded a badge.Oct 28 2023, 2:08 PM
Aklapper changed the subtype of this task from "Task" to "Feature Request".Oct 28 2023, 2:10 PM
zeljkofilipin raised the priority of this task from Low to Needs Triage.Oct 31 2023, 4:19 PM

Now that we switched from Phabricator to Phorge upstream I have created a new upstream task that duplicates this request.

It is here: https://we.phorge.it/T15657

Let's see what the new upstream community will say about this.

Dzahn triaged this task as Low priority.Oct 31 2023, 6:23 PM