Page MenuHomePhabricator

Disable blanking of message documentation - /qqq pages
Open, Needs TriagePublic

Description

Inspired by T271294 I suggest ot disable the possibility to blank message documentation pages (qqq). This can lead to confusion on various sided,

qqq are there for documentation. I see no valid reason to blank such pages.

Possible solution: Create an abuse filter. A message documentation should have a length of at least 5 (?) characters. This would prohibit to fool the filter with text like "-" or similar

Maybe limited to the MediaWiki namespace because I do not have overview over the needs of the other projects.

Event Timeline

Blanking will break CI for some repos (anything that uses the disallowEmptyDocumentation banana-checker flag). If it's not strictly blank, I don't think there's a strong reason to care.

(There is also the same issue with blank translations and the disallowBlankTranslations flag. I don't know if it can be said that blank translations are 100% always wrong, though.)

There are some cases where there was no documentation at all in /qqq, but one was added just to add some temporary "FIXME" note, that should be removed once solved.
One way to avoid that limitation should be to find a relevant documentation, or keep a "FIXME" asking for such missing documentation (that should have been set when resolving the previous issue).