Page MenuHomePhabricator

Add "Skip blanked pages" checkbox for bots
Open, Needs TriagePublicFeature

Description

Feature summary (what you would like to be able to do and where):

Add "Skip blanked pages" checkbox for bots.

Use case(s) (list the steps that you performed to discover that problem, and describe the actual underlying problem which you want to solve. Do not describe only a solution):

Bots have been unintentionally saving blank pages for at least 17 years. See talk archives dating from 2007 to late 2024:

Obviously the best solution is to fix the bug, but since that seems unlikely, the next best thing is to simply check for a blank page after all modifications, and then skip the page if the operator wishes to do so.

Benefits (why should this be implemented?):

To prevent bots blanking pages on large bot runs.

Event Timeline

Reedy subscribed.

Obviously the best solution is to fix the bug, but since that seems unlikely, the next best thing is to simply check for a blank page after all modifications, and then skip the page if the operator wishes to do so.

It's unclear where the blanking is actually happening of course...

Then adding this feature, if it doesn't work outright, will serve as an important debugging step. If pages are still being blanked, then the blanking happens after the check. If the feature works and pages are skipped, then problem effectively solved. Win-win.

I suspect this really needs to be done basically just before the page save, which isn't the place we usually do "user config" skipping, but this is life..