Page MenuHomePhabricator

Enable RevisionDelete on WMF wikis
Closed, ResolvedPublic

Description

Seeing that bug 7871 was resolved, it should be possible to give people who are currently in the oversight group the ability to hide log entries on WMF wikis.


Version: unspecified
Severity: normal
URL: http://www.mediawiki.org/wiki/RevisionDelete

Details

Reference
bz15644

Event Timeline

bzimport raised the priority of this task from to Normal.Nov 21 2014, 10:17 PM
bzimport set Reference to bz15644.
bzimport added a subscriber: Unknown Object (MLST).

Broadened bug scope a bit. Summary changed from "Should be possible to hide log entries on WMF wikis" to "Enable RevisionDelete on WMF wikis".

RevisionDelete is currently enabled on test.wikipedia.org for testing. According to Brion, the last remaining items that need doing in order to get it live are:

  • a double-check that it doesn't leak info into data dumps [atglenn says we should be good here]
  • a double-check that the ui isn't too screwy [added a dependency to this bug regarding a piece of this]

Also added a URL to this bug for more info about RevisionDelete.

mike.lifeguard+bugs wrote:

*** Bug 15029 has been marked as a duplicate of this bug. ***

We can grant the deleterevision right to administrators, and suppressrevision for oversighters which can hide revisions even from administrators.

bugs wrote:

(In reply to comment #3)

We can grant the deleterevision right to administrators, and suppressrevision
for oversighters which can hide revisions even from administrators.

The whole point of this was to get rid of oversight (just an icky hack). :-)

matthew.britton wrote:

(In reply to comment #4)

The whole point of this was to get rid of oversight (just an icky hack). :-)

Yes, but that was before Scary Scary Legal Issues (tm), which mean that the only way (apparently) to not get sued is to have a special group of people who can hide revisions from everyone when it's necessary for legal reasons. (Or because they don't want anyone to see them. Oops!)

chrisipk wrote:

This has been enabled for more than a month for oversighters/stewards now. Any major security issues should have been noticed by now. Is there anything that needs to be done before we can enable this for sysops?

mike.lifeguard+bugs wrote:

(In reply to comment #6)

This has been enabled for more than a month for oversighters/stewards now. Any
major security issues should have been noticed by now. Is there anything that
needs to be done before we can enable this for sysops?

Added some dependencies. I'm not sure how critical they (and the ones which were there previously) are to enabling this though.

I've been testing it on my own test wiki, and I found no problems. Everything seems to be working.(In reply to comment #6)

This has been enabled for more than a month for oversighters/stewards now. Any
major security issues should have been noticed by now. Is there anything that
needs to be done before we can enable this for sysops?

I've been running Revisiondelete on my testwiki, and so far I haven't found any problems. Everything seems to be working.

This was enabled a couple months ago. Resolving FIXED.