Another feature I think Discourse could consider is auto-archive topics when they’re moved to a specific category.
So for our site, we’ve created a public category called “Archive” where we’re working to move old topics into it & archive them. We’ve also set the security settings so that only admins & moderators could create & reply to topics within said category.
This way, we believe, would tidy up our forum considerably whilst allow members to access old topics/post easily when needed.
Nevertheless, the current process of archiving topics is still quite tedious:
Step 1: Search/Filter old, inactive topics from either each category’s topic list or in Advance Search.
Step 2: Select all topics & move to said category.