Page MenuHomePhabricator

'Blacklist' should be similar to 'Whitelist'
Closed, ResolvedPublic

Description

A domain or URL dies and we set to Blacklisted. Sometimes a user reverts IABot (on any Wiki) the entire domain looses its Blacklisted status. This "revert" can be for any reason including unintentional, such as restoring a previously deleted article/diff from years ago that contained old links. This happens frequently given the millions of edits each day.

The solution suggested by Cyberpower678 is when a link or domain is Blacklisted, it is locked such that user-edits on Wiki do not automatically toggle the status. Similar to how Whitelist works.

A solution is needed so we can archive the quarter-million Olympics URLs per https://en.wikipedia.org/wiki/Wikipedia:Link_rot/URL_change_requests#SR/Olympics_will_die_soon .. in this case it is not possible to set the domain to Blacklisted because only some of the URLs are dead. After setting 250k URL's blacklisted individually via API, all it took was a single revert by someone on-wiki to cause all the work to be undone and every URL set back to live status.

Event Timeline

Cyberpower678 claimed this task.

This is implemented in v2.0.7. You can also now change individual URL status despite domain lock.