We should log some data about Special:Mute usage. This will be helpful for us to determine how the mute features are used currently and provide a good indicator for whether merging the mute lists is a good idea.
Here are some things that would be good to learn:
- How often do users land on this page and from where? Email, user pages, echo notifications etc. It will help us see what is the best place for users to find this page.
- This ask can be answered by using Pageviews API/tool.
- Of the users who land on this page, what percentage of users actually mute or unmute someone? This will let us see if the page itself needs improvements - is the page intuitive enough for people to know what to do or are we scaring away users?
- This can be answered if we know the number of people who took any action on the page (mute or unmute - answered below) and subtract that number from the number of pageviews.
- Of the users who mute a user, which option(s) did they check/uncheck in order to mute/unmute the user? This will be a good way to validate our idea of merging the two mute lists. If people check only one option and not both, then we know there is a real use case of only muting users on one venue but not the other(s).
- There's two JSON schemas that will achieve what we want here:
Option 1:
User 1 | Mute/Unmute/Status quo | |
User 1 | Notifications | Mute/Unmute/Status quo |
User 2 | Mute/Unmute/Status quo | |
User 2 | Notifications | Mute/Unmute/Status quo |
...
Option 2:
Email before | Email after | Notifications before | Notifications after |
Email before | Email after | Notifications before | Notifications after |
...