# Allow subscribing to an intersection of category + project

**URL:** <https://forum.ansible.com/t/allow-subscribing-to-an-intersection-of-category-project/1157>\
**Category:** Forum Guide & Feedback\
**Created:** [September 27, 2023, 7:07pm UTC](https://forum.ansible.com/t/allow-subscribing-to-an-intersection-of-category-project/1157 "2023-09-27T19:07:14Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![gotmax23](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/gotmax23/32/106_2.png) [@gotmax23](https://forum.ansible.com/u/gotmax23)\
**Post date:** [September 27, 2023, 7:07pm UTC](https://forum.ansible.com/t/allow-subscribing-to-an-intersection-of-category-project/1157/1 "2023-09-27T19:07:15Z")

</div>

It’d be nice if Discourse allowed subscribing to an intersection of a forum category and tag. I want to subscribe to #documentation in #Project Discussions, but I don’t want to get emails when people add a bunch of random tags to things in Get Help\[1\]. [Topics tagged documentation](http://forum.ansible.com/tags/c/project/7/documentation) exists, but there’s no subscribe button.

* * *

1. I’m always happy to help users; I just don’t want too many emails 😉

---

<div class="post-metadata">

**Author:** ![Leo](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/leo/32/23_2.png) [@Leo](https://forum.ansible.com/u/Leo)\
**Post date:** [September 27, 2023, 7:18pm UTC](https://forum.ansible.com/t/allow-subscribing-to-an-intersection-of-category-project/1157/2 "2023-09-27T19:18:43Z")

</div>

+1. On the same topic, there is no notification for tags intersection either.

You can search for the combination by using the intersection search[1]:  
`http://forum.ansible.com/tags/intersection/TAG1/TAG2/TAG3`

For example for #awx + #collection :  
[http://forum.ansible.com/tags/intersection/collections/awx](http://forum.ansible.com/tags/intersection/collections/awx)

But there is no subscribe button. So keeping an eye for a combination of them also requires to check a browser bookmark right now.

[1] I originally posted about intersections [here](http://forum.ansible.com/t/would-it-make-sense-to-have-tags-for-every-module/514/3).

---

<div class="post-metadata">

**Author:** ![gwmngilfen](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/gwmngilfen/32/6_2.png) [@gwmngilfen](https://forum.ansible.com/u/gwmngilfen)\
**Post date:** [September 27, 2023, 7:26pm UTC](https://forum.ansible.com/t/allow-subscribing-to-an-intersection-of-category-project/1157/3 "2023-09-27T19:26:07Z")

</div>

I’ve marked this for investigation tomorrow. There’s a couple of options but I want to test them first 🙂

---

<div class="post-metadata">

**Author:** ![gwmngilfen](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/gwmngilfen/32/6_2.png) [@gwmngilfen](https://forum.ansible.com/u/gwmngilfen)\
**Post date:** [September 28, 2023, 2:27pm UTC](https://forum.ansible.com/t/allow-subscribing-to-an-intersection-of-category-project/1157/4 "2023-09-28T14:27:22Z")

</div>

So, today, the only thing you can really do is to Watch the tag and then Mute the category. That won’t suit everyone, but it works for @gotmax23’s usecase, I think? There’s a setting in your prefs for which thing should win when Mute clashes with Watching:  
 ![2023-09-28-152254_680x51_scrot](https://us1.discourse-cdn.com/ansible/original/1X/65f370fcd80c3239f16520c2ef834a4f4b0e120b.png)

Of course, you don’t always want to mute something, so there’s a wider usecase here. We do have some options:

- Most obvious, there is a [feature request](https://meta.discourse.org/t/following-topics-with-an-intersection-of-tags-possible/273357) to follow intersections, go add a comment 😛
- We have [the /filter endpoint](https://meta.discourse.org/t/experimental-topics-list-filter-feature/263641) which can do some different things to the search (such as avoid subcategories, yay)
  - However you also can’t subscribe to that either
  - It’s also marked experimental, so …

- We could enable the [saved searches](https://meta.discourse.org/t/discourse-saved-searches/67901) plugin, which runs once a day and sends you a PM with new topics matched.
- We could restrict the relevant tags from being used in #Get Help
  - That’s fine for, say, `#event` or similar which have no use in Help, but I wouldn’t want to have to duplicate tags (e.g. `#awx` vs `#awx-dev`).

I’m going to go ask CDCK as well, but only saved-searches gives us net-new functionality. I can enable it if you want to try it, or you can play with the other approaches first?

---

<div class="post-metadata">

**Author:** ![gotmax23](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/gotmax23/32/106_2.png) [@gotmax23](https://forum.ansible.com/u/gotmax23)\
**Post date:** [September 28, 2023, 10:33pm UTC](https://forum.ansible.com/t/allow-subscribing-to-an-intersection-of-category-project/1157/5 "2023-09-28T22:33:51Z")

</div>

I can try the mute option you suggested. I don’t see the harm in enabling the saved searches option, so why not 🙂? It definitely would be nice to have the ability to watch an intersection of categories and tags in the future. Thanks for the deatiled response!

---

<div class="post-metadata">

**Author:** ![gwmngilfen](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/gwmngilfen/32/6_2.png) [@gwmngilfen](https://forum.ansible.com/u/gwmngilfen)\
**Post date:** [September 29, 2023, 8:27am UTC](https://forum.ansible.com/t/allow-subscribing-to-an-intersection-of-category-project/1157/6 "2023-09-29T08:27:38Z")

</div>

Alright I enabled it for TL2+, so give it a try. I’ve also raised this with CDCK as promised, and this actually maps fairly closely onto an existing request from Fedora, so I’ll ping back here once I can share more 😉
