As part of the effort to rewrite Mr.Z's popular pages tool (T141154), we will need to have a configuration interface.
Here are the old interfaces: http://tools.wmflabs.org/popularpages/config.php and https://tools.wmflabs.org/popularpages/list.php.
We'll need to build something similar for the new version of the tool to store config info about the WikiProject, where to write the report, etc.
We should re-use the existing config tables that are used by the current tool. For the first implementation, don't worry about supporting multiple wikis (just enwiki for now).
The config interface should live behind an OAuth login.
New GitHub repo: https://github.com/wikimedia/popularpages
Development web interface: http://tools.wmflabs.org/popularpages-dev/
New config interface: https://en.wikipedia.org/wiki/User:Community_Tech_bot/Popular_pages_config.json