Issue:
Namespace dropdown is not ordered in a way that makes sense for the average user. It is neither alphabetical nor based on importance.
Background:
The current (original recentchanges) namespace dropdown also orders it based on namespace id. However, it is superior to the new filters because it is smaller, and users can see it most of at a glance, which makes it less of an issue.
Concrete issues:
- Contains unnecessary options
- "Special" namespace which can never have edits - although at least it can have logs
- Media namespace - This is an alias for the File namespace, and there will never be any edits on the media namespace
- Not ordered based on importance
Proposed solutions:
- Remove or combine:
- Special namespace is just weird over there - It is not in the older interface, and could probably just be removed. Although it still shows useful info.
- Media namespace - this serves no purpose, and should just serve as an alias for file
- Either order them:
- Based on importance - most important is the content namespaces, followed by file, template or project or user namespaces, then the rest; or
- Alphabetically - this is sensible for new users (but possibly annoying for experienced users). This is probably the least desirable option, but easiest to implement.
Flow's topic namespace seems to be the odd man out on wikis with it, because its board has a separate namespace. All namespaces could potentially contain flow, so it might make sense to have a filter specifically for flow because namespace logic doesn't make any sense when it comes to flow.