Continuing the discussion from Sidebar category configuration – just follow watching/tracking instead of having separate config?:
This is great. I’d love to be part of that exploration. I’ve put a lot of work into how we’re using categories and tags on the Fedora sites. I’ve tried to make both tag groups and categories functionally meaningful. As we[1] get to merging the two (end-user focused Ask Fedora and project-contributor communications Fedora Discussion), that’s about to get even more important.
Particularly, tags with our “Project Discussion” categories act like individual mailing lists — we have one for each sub-project team that wants one. (Tags are great for this because you can add multiple tags to “cross-post”, and they can span team activities in the Project Discussion category and in other categories. ^[For example, in a separate category for drafting announcements, or even one configured as a kanban using that plugin, or possibly some future ideas I have for team calendars. But, in Ask Fedora, we probably want to keep to more traditional topic-based tagging — that way, some who is an expert in the graphics cards, or cares about helping people with ARM devices, or whatever, can follow those topics. And there are totally different tags for the Social category and for Announcements.
The per-category tag group rules make this work pretty well with what we have, but I’m not sure if it’ll make any sense on the sidebar — I don’t think it would as things are now!
We’re going to have a few places where we make use of the three-level categories in the combined site — see how https://ask.fedoraproject.org/c/common-issues/141/none works now — I want to put that under the future “Ask Fedora” category on the merged site, but keep the hierarchy with Proposed and Archived common issues as sub-sub-categories. And, I’d like to mirror our various Fedora announcement lists. (Ideally, including all of the archives!). I think that could make sense as third-level subcategories of News & Announcements - Fedora Discussion. (Or, maybe we could use tags — still thinking some things through.)
I don’t think anything we’re doing is out of bounds, but I also see that many Discourse sites use tags haphazardly if at all, and use categories as meta-topics. Categories work fine for this when there are only a handful, but if there are dozens, I’m very convinced that pivoting to tags is the best approach in Discourse.[2] So, I guess our usage is in the minority. So I’m worried that, with no bad intentions, what we are doing might go from “some work to set up, some things could be better, but pretty great overall!” to totally broken.