As the summary says. Currently, the file doc/en/reference/conf.py explicitly lists all of the subdirectories which contain components of the reference manual. If anyone adds a new component, they have to edit this file, and if they forget, they can get opaque error messages. So instead, the list should be generated on the fly.
CC: @vbraun
Component: documentation
Author: John Palmieri
Reviewer: Volker Braun
Merged: sage-5.11.beta0
Issue created by migration from https://trac.sagemath.org/ticket/14669