So I returned to my work email to discover that the site reorg broke all of the email filters I was using. Not surprising! But there’s a wrinkle. The docs say you should be able to filter on a list ID. But that seems to only work for categories, not tags.
For example, a recent reply to a thread tagged with “council” has a list ID of: List-ID: Fedora Discussion | Project Discussion <project-discussion.discussion.fedoraproject.org>.
This is a big usability regression for me personally, and probably for a lot of people who use Discussion in a variety of areas. Am I missing something?
Okay, so, @bcotton… last time I thought about this I didn’t get a response to my public question, so I’m trying it — I set the email custom headers config option to include X-Topics: %{optional_tags}. Does that work?
Yeah, they’re in the subject , but that can be a little hard to filter on reliably. Especially since GMail apparently doesn’t support the use of regular expressions in email filters. So where I had:
(list:"Fedora Council discussion of sensitive issues <council-private.lists.fedoraproject.org>" OR list:(Fedora-Council/council-docs) OR list:(council-discussion.project-conversations.discussion.fedoraproject.org))
I could instead do something like
(list:"Fedora Council discussion of sensitive issues <council-private.lists.fedoraproject.org>" OR list:(Fedora-Council/council-docs) OR (list:(project-discussion.discussion.fedoraproject.org) AND subject:council))
But that would also match any email from Discussion that happened to have “council” in the thread title, which is not necessarily what I want.
That should give me enough to work with. There’s a risk of mis-filtering when the desired tag is a substring of another tag (e.g. I want to match on “fedora” but the topic is “fedorable”), but I doubt we’ll see that often in practice.
However, there’s an implementation issue. I just got the email notification of your reply and it has this in the header: