Community configuration 1.0 supports storing wiki-configuration as external titles. So far, the sole usecase for this is mw:MediaWiki:NewcomerTopicsOres.json, which is used to centrally configure certain aspects for Growth features and ORES topics. Currently, WikiPageConfigStore throws an LogicException whenever an external title is used with it.
As part of this task, we need to:
- decide how we want Community configuration 2.0 to operate with regards to external wikipage titles, such as mw:MediaWiki:NewcomerTopicsOres.json,
- if we decide to accept external configuration titles as valid ones, fill a new task to implement that newly defined behaviour,
- if we decide to not accept external configuration titles, decide (and if required, fill a task) how to handle the mw:MediaWiki:NewcomerTopicsOres.json use-case.