Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create logs for when users get a badge #3441

Open
harmitgoswami opened this issue Nov 13, 2024 · 1 comment
Open

Create logs for when users get a badge #3441

harmitgoswami opened this issue Nov 13, 2024 · 1 comment
Labels
enhancement gamification Related to gamification/badges in Pontoon P3 Default, possibly shipping in the following two quarters

Comments

@harmitgoswami
Copy link
Collaborator

As part of our initiative to increase user engagement using data, we want to know if receiving a badge encourages users to keep engaging more with Pontoon, whether it be through submitting more translations, logging in more frequently, etc.

Currently there is no way to check when a user received a badge, since badge information is not explicitly stored in the database. Thus, we'll need to create/modify a log model to now begin tracking when badges are awarded to a user.

@harmitgoswami harmitgoswami added P2 We want to ship it soon, possibly in the current quarter gamification Related to gamification/badges in Pontoon labels Nov 13, 2024
@mathjazz
Copy link
Collaborator

mathjazz commented Nov 27, 2024

We might want to block that on #3443, because ActionLog validation is getting hairy.

Currently there is no way to check when a user received a badge, since badge information is not explicitly stored in the database.

As part of #3442, we'll be sending notifications to users when they are awarded a badge. That should be a good enough workaround until #3443 is fixed.

@mathjazz mathjazz added P3 Default, possibly shipping in the following two quarters and removed P2 We want to ship it soon, possibly in the current quarter labels Dec 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement gamification Related to gamification/badges in Pontoon P3 Default, possibly shipping in the following two quarters
Projects
None yet
Development

No branches or pull requests

2 participants