Hi.
In the context of https://bugzilla.wikimedia.org/show_bug.cgi?id=14281 ("Suggestion: Rename "Bad image list" to better title"), it occurred to me that a bad image list is a specialized (and hackish) feature that probably wouldn't be accepted into MediaWiki core today.
I'm wondering if it makes sense to split this feature (a bad image list) out into a MediaWiki extension.
If splitting this feature out of MediaWiki core makes sense, I'm wondering whether it should be put in its own extension, be part of another existing extension (such as Phalanx), or be part of a more generalized behavior control extension.
An alternate approach suggested on the bug would be to use an AbuseFilter filter instead of a bad image list (thereby deprecating "MediaWiki:Bad image list"). This gets slightly more complicated if you want to also replicate the MediaWiki page's exceptions functionality (you can block inline usage of an image except on specified approved pages). This exceptions functionality may make an _exact_ replica of the bad image list in an AbuseFilter filter impossible. That said, the AbuseFilter extension was seemingly designed for exactly this type of behavior control and includes handy features such as disallowing the edits altogether and logging attempted edits.
Thoughts?
MZMcBride
wikitech-l@lists.wikimedia.org