create api for Special:Nuke
Open, NormalPublic

Description

A api for Special:Nuke is missing.


Version: unspecified
Severity: enhancement

Details

Reference
bz33470

Related Objects

StatusAssignedTask
ResolvedReedy
OpenNone
bzimport raised the priority of this task from to Normal.
bzimport set Reference to bz33470.
bzimport added a subscriber: Unknown Object (MLST).
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptOct 16 2015, 6:40 PM
Reedy set Security to None.Nov 29 2015, 1:59 PM
Reedy added a project: MediaWiki-API.
Reedy moved this task from Unsorted to Non-core-API stuff on the MediaWiki-API board.
Reedy removed a subscriber: wikibugs-l-list.
Mainframe98 added a subscriber: Mainframe98.

I've got a patch ready for this bug.

Change 341133 had a related patch set uploaded (by mainframe98):
[mediawiki/extensions/Nuke] add an API module for Nuke

https://gerrit.wikimedia.org/r/341133

Mainframe98 added a subscriber: Anomie.EditedMar 8 2017, 10:28 AM

@Anomie raised a valid concern related to this issue: Do we really need an API for Nuke? If I take this script for example, it utilizes existing API modules to emulate the nuke functionality, with the only drawback being that it has to delete each page individually.

Change 341133 abandoned by Mainframe98:
add an API module for Nuke

Reason:
See last comment of Anomie, an action=massdelete would be better.

https://gerrit.wikimedia.org/r/341133

Mainframe98 removed Mainframe98 as the assignee of this task.Apr 6 2017, 8:16 AM

I'll de-assign myself from this. I think it would be best to think up a strategy to tackle this bug, before submitting any patches.