Prioritize your recently used tags

When you open the tag picker without typing anything, Discourse suggests the tags that are used most across the whole site. This upcoming change suggests the tags you used most recently instead.

Why

Most people reuse a small set of tags. If you file a bug report every week, bug and regression are the tags you reach for — but the picker greets you with whatever the site as a whole uses most, which usually isn’t it. So you type. Every time.

The tags you used last week are a much better guess at the tags you want now than the site-wide top five.

How it works

  • It only changes the empty state of the tag picker — the list you see before typing anything. As soon as you start typing, you get the usual name search, unchanged.
  • “Recently used” means the tags on your 10 most recent topics (topics you created; personal messages don’t count), most recently used first.
  • Those tags move to the top of the list. The rest of the list follows in the usual order, by how much each tag is used on the site.
  • Tag permissions are untouched. You still only see tags you were already allowed to apply in that category.
  • Nothing extra is stored. The list is worked out from your own topics at the moment you open the picker.
  • Anonymous visitors are unaffected.

It applies wherever you pick tags for a topic: the composer, and the tag editor on an existing topic.

Trying it out

Admins can turn it on at Admin → Upcoming changes (/admin/config/upcoming-changes) — for everyone, for staff, or for specific groups.

Feedback

If the suggestions feel off — wrong tags, too few, or you’d expect a different window than your last 10 topics — please reply here. That’s exactly what we’re trying to find out while this is experimental.

5 Likes