Reaction tally interface - positive treatment only

An organization is collaborating with GitLab to better understand how incentives that provide recognition and reputation would influence OSS contributor retention. Reaction emoji (e.g. 👍, 👎) are a form of feedback that can be used to allocate awards and provide feedback.

An API is being built to provide the data gitlab-ce#38982

The intended use case is to retrieve the tally for:

  • 👍 reaction
  • 👎 reaction
  • top three reactions excluding 👍 and 👎

Proposal

In this first treatment (of three), only the 👍 reaction count should be shown.

profile-count

There will be five different groups that users will be assigned to:

  • control: user will not be able to see any reaction tally anywhere
  • private: user will only be able to a reaction tally on their own profile
  • private notified: user will only be able to a reaction tally on their own profile
  • public: user will be able see the reaction tally on any users profile
  • public notified: user will be able see the reaction tally on any users profile

The users in the notified trials will receive a notification increasing the likelihood they are made aware of the tally.

Links / references

https://gitlab.com/gitlab-org/gitlab-ce/issues/38555

Documentation blurb

Overview

What is it? Why should someone use this feature? What is the underlying (business) problem? How do you use this feature?

Use cases

Who is this for? Provide one or more use cases.

Feature checklist

Make sure these are completed before closing the issue, with a link to the relevant commit.

  • Feature assurance
  • Documentation
  • Added to features.yml
Assignee Loading
Time tracking Loading