Currently, DefaultSettings.php has this commented-out line:
#$wgGroupPermissions['sysop']['deleterevision'] = true;
I propose that this be reinstated. If sysops can delete pages, why not individual revisions?
Version: 1.24rc
Severity: enhancement
Currently, DefaultSettings.php has this commented-out line:
#$wgGroupPermissions['sysop']['deleterevision'] = true;
I propose that this be reinstated. If sysops can delete pages, why not individual revisions?
Version: 1.24rc
Severity: enhancement
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Open | None | T52039 Proposed changes to default settings (tracking) | |||
| Open | Feature | None | T70298 Give sysops deletelogentry and deleterevision rights by default | ||
| Open | None | T20674 History page excessively cluttered, esp. with suppressrevision | |||
| Resolved | aaron | T20827 PageHistory.php deleterevision <form> breaks on ugly URL wikis |
Change 148229 had a related patch set uploaded by leucosticte:
Give sysops the deleterevision right by default
If that was done, wouldn't it make sense to add "deletelogentry" as a default right as well? It's a closely related permission which could be added under the same rationale, as far as I can tell.
(In reply to Vogone from comment #2)
If that was done, wouldn't it make sense to add "deletelogentry" as a
default right as well? It's a closely related permission which could be
added under the same rationale, as far as I can tell.
I'd prefer that it be dealt with as a separate bug. I think that sysops will have more occasion to delete revisions than log entries. Someone could put a lengthy copyright violation in a revision, but copyrighted text in a log entry comment would probably be fair use, given the space constraints.
I think it would be reasonable to give bureaucrats deletelogentry rights, though; that would strike a good balance between transparency and enabling necessary deletions.
(In reply to Nathan Larson from comment #3)
(In reply to Vogone from comment #2)
I'd prefer that it be dealt with as a separate bug. I think that sysops will
have more occasion to delete revisions than log entries. Someone could put a
lengthy copyright violation in a revision, but copyrighted text in a log
entry comment would probably be fair use, given the space constraints.
Fair use is US law and doesn't apply to large parts of this world, for example the European Union. As admins currently have the passive right (deletedhistory) anyway, they could also actively hide log entries after bug 18674 is resolved.
I think it would be reasonable to give bureaucrats deletelogentry rights,
though; that would strike a good balance between transparency and enabling
necessary deletions.
I disagree as the bureaucrat group cannot be seen as a superset of the sysop one. And revision deletion is clearly something which only admins should be able to do by default.
At Wikimedia Wikis, at least, sysops have access to revision delete globally now. Don't know if this bug refers on making this avalaible for non-WMF wikis.
Change 313767 had a related patch set uploaded (by Tjlsangria):
Give sysops the deleterevision right by default.
Change 313767 abandoned by Tjlsangria:
Give sysops the deleterevision right by default.
Change 313767 restored by Tjlsangria:
Give sysops the deleterevision right by default.
Change 313767 abandoned by TTO:
Give sysops the deletelogentry and deleterevision rights by default.
Change 584202 had a related patch set uploaded (by Gerrit Patch Uploader; owner: Gerrit Patch Uploader):
[mediawiki/core@master] Give sysops the deletelogentry and deleterevision rights by default
If this is the case, and we want to resolve that, we need to make sure it doesn't change on Wikimedia wikis
groupOverrides2 currently grants sysops both deleterevision and deletelogentry, so my understanding is that this shouldn't change any behaviour on Wikimedia wikis. I gave the patch a +1, but would appreciate a sanity check / +2 from someone else
Change #584202 abandoned by Hashar:
[mediawiki/core@master] Give sysops the deletelogentry and deleterevision rights by default
Change #584202 restored by Thcipriani:
[mediawiki/core@master] Give sysops the deletelogentry and deleterevision rights by default