+++ This bug was initially created as a clone of Bug #44278 +++
In short: implement the feature https://tools.wmflabs.org/erwin85/randomarticle.php
Rationale: self-evident. Many wikis use this tool or equivalents as integral part of their workflow (or they did when Toolserver was more stable), see some examples at https://www.mediawiki.org/?oldid=632517
Implementation: probably a system message like [[MediaWiki:Sidebar]]; each bullet point would be a kind of task, with a title defined either on the page itself or by another system message, its sub-bullets would be category names; the special page picks N random pages from the defined categories for each kind of task and regenerates on refresh.
Open questions: whether to allow recursion (obviously preferred) or not; caching.
The GettingStarted extension apparently has some code that can be recycled for this:
(From bug 44278 comment #6)
I'd still say looking at
CategoryRoulette , RedisCategorySync, et al. is the closest thing to a robust
system for generating random tasks from categories.
See also T27931.