I see two ways of doing this:
As a route under topics, categories, tags and groups.
So if I wanted to create a link to watch a category:
Or track a topic:
Or set a tag to normal:
Or mute a group inbox:
Like proposed in the original topic, one route to rule them all.
So if I wanted to watch a category, topic, tag and group inbox all at the same time:
Or if I wanted to track multiple categories at the same time:
Or if I wanted to mute a subcategory:
Common to both
Once the user visits the link, they're asked to confirm they want to change the notification level on the categories/topics/tags/inboxes.
If they're not logged in they're prompted to do so, or sign up.
The second approach has its advantages in that you can change the notification level on multiple categories/topics/tags/inboxes at the same time, but I prefer the first approach as it's more elegant and intuitive.
What are the @team's thoughts on this?
This is something we want within Mozilla, and we're willing to invest development resources (i.e. me) to make it happen.