Wikimedia
Tracker: Allow topic admins/ticket owners to override watching set up by system
Knowledge expectations
Student is expected to know basics of Django.
Problem
Currently, if you're ticket owner, you are enforced to receive notifications about it. Instead of it, Tracker should only automatically subscribe you to notifications on that via usual Watcher objects. Positive would be that an user would be able to stop watching those objects without muting notifications system-wide.
Expected outcome
You should propose a patch to Wikimedia Gerrit, see tutorial.
Student is expected to claim the task on Wikimedia Phabricator when claiming this task on the GCI site.
Materials
- Tracker in production
- Test version of Tracker – you can play with Tracker here
- Codebase
- If you want to try to work with Gerrit before working on this, you can claim this task before.
- How to setup local development environment
Task tags
Students who completed this task
Nathan