Ability to customize the order of tag groups (and also, describe them!)

AI-generated summary

The discussion revolves around customizing the order of tag groups on the /tags page. mattdm is currently using a workaround by prefixing some tag groups with numbers or emojis to achieve the desired order. However, this method may break if a bug related to chat channel order is fixed.

mattdm shares a screenshot of their current /tags page and proposes several improvements, including:

  • manual ordering option for tag groups
  • ability to add a block of markdown below each tag group name to explain its purpose
  • linkable targets for each group
  • tabs or submenu instead of a single page
  • collapsible blocks for groups
  • links back to categories where each tag group is allowed

Mcwumbly confirms that fixing the chat channel order bug should not impact tags and acknowledges the proposed improvements as reasonable suggestions for future development.

I, um, have employed Hyrum’s Law re: this on my site, prefixing some tag groups with emoji so they sort below the ones I want to be primary.

It’s understandable if you fix this, but it’s be nice if there were a manual ordering option for tag groups…

3 Likes

Can you share a screenshot or two to illustrate what you’re currently doing and what results it achieves?

1 Like

Sure! My /tags page looks like this:

… and is going to get more complicated as we merge in Ask Fedora — and I expect the Teams section to double fairly quickly too.

You can see that I’ve prefixed some of the main groups with numbers to force them into the order I want. But I don’t really want to order all of them — other than the most important groups, I kind of just want them shoved down below. I happened to prefix one of them with an emoji to see what would happen, and it did what I want, so, tada!

But if you fix Confusing chat channel order when name starts with emoji, this will probably (and, y’know, quite reasonably) break.

What I’d really like is a better tags page overall — not just the ability to sort the tag groups manually, but also:

  • ability to add a block of markdown below each tag group name to explain what that tag group is for
  • linkable targets for each group
  • instead of one page, some kind of tabs or submenu thing?
  • or collapsible blocks groups?
  • links back to the categories where each tag group is allowed, if applicable
4 Likes

This change should only impact channels, not tags. Not saying we wouldn’t make a separate breaking change for tags at some point, but for the time being, I don’t expect any changes here.

OK, yep. I don’t think there are any current plans to prioritize these kinds of improvements, but these all sound like reasonable suggestions to me for when we do put some attention in this area.

3 Likes