User Story:
As a newcomer, I want to see who thanked me and for which edit, because:
- Thanks are part of how I understand which edits are valued
- Thanks are one of the few positive interactions a newcomer might experience initially
- Thanks are one way I can start to feel part of the community
As a mentor, I want to be able to see which edits a newcomer is thanked for, because then I have more information to guide any "personalized praise" I send the newcomer.
Note: WMF legal privacy check-in needed before this work moves forward.
Background:
The number of thanks received is already visible publicly by anyone who wants to use the logs: Special:Log?type=thanks
However, the Growth team is considering recording more Thanks data as part of this task: T322166: New Impact module: Thanks count dialog
Not only could newcomers see who thanked them, but they could also see which edit the Thank was for. This data is already shown to the user in Echo notifications, but it's not available elsewhere.
We should carefully consider community input, as the Thanks feature was a bit controversial for some users when originally introduced (~2015).
- Some were afraid of editors using the number of thanks received as a way to show that they are right about an edit. This is a concern that could be raised again, especially with the API providing this information.
- Some others thought Thanks was too similar to social media style "like" system, where likes are the key component of interactions.
Acceptance Criteria:
- Discuss with communities and get any general feedback about moving forward with T322166: New Impact module: Thanks count dialog
- Discuss with communities and decide if specific edit data (which edit is Thanked) should be added to Special:Log?type=thanks . Gather opinions on various approaches we could consider:
- Only show the Thanks edit data to the Thanked user (the "Target")
- Only show the Thanks edit data to the user who sends thanks (the "Performer")
- Show the full Thanks edit data info publicly to anyone who visits Special:Log?type=thanks T51087: Specify which edit was thanked in Special:Log/thanks, both for private and public records' sake, if configured to do so
- Discuss with communities the release / configuration preference:
- Enabled by default for all wikis, but provide an easy configuration for communities that decide to disable
- Disabled by default for all wikis, but provide an easy configuration for communities that decide to enable