Last modified: 2011-04-27 01:11:50 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T30713, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 28713 - Request to have the right for administrators to issue indefinite blocks removed
Request to have the right for administrators to issue indefinite blocks removed
Status: RESOLVED WONTFIX
Product: MediaWiki
Classification: Unclassified
User blocking (Other open bugs)
1.17.x
All All
: Unprioritized enhancement (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2011-04-27 00:22 UTC by Thor Malmjursson
Modified: 2011-04-27 01:11 UTC (History)
5 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Thor Malmjursson 2011-04-27 00:22:43 UTC
Per this link: http://en.wikinews.org/wiki/Wikinews:AAA#Unban_User:Ungoliant_MMDCCLXIV 

I wish to make an application for the Wiki software to be amended to remove the right of indefinite ban against any user, and for this function to be restricted to bureaucrats only.

I've had it made quite clear to me during a conversation in #wikinews that administrators do not have the right to decide that a user has no redeeming qualities, regardless of what they've done in the past or what they're doing now.  

As such, I feel that administrators should not have this right available to them, since we're clearly not capable of deciding what a user is doing wrong is worthy of what we apply to them.
Comment 1 p858snake 2011-04-27 00:25:48 UTC
I'm going to say this is most likely a WONTFIX issue, I can't really think of a situation where you would want to remove/hide the indef block, what you are describing sounds like a community issue if sysops can't follow local guidelines/policies in regards to blocking users.
Comment 2 Thor Malmjursson 2011-04-27 00:28:43 UTC
I'm not asking for a remove or hide, simply to change the decision level for
which an indefinite block can be applied.
Comment 3 p858snake 2011-04-27 00:31:32 UTC
(In reply to comment #2)
> I'm not asking for a remove or hide, simply to change the decision level for
> which an indefinite block can be applied.

Is there even local community consenus for anything like this to occur?

Either way it's not something I can foresee going/changing in core, You could do some local js hackery to remove it from the sysops I guess (in the interface only, still wouldn't stop them doing it via other methods).
Comment 4 Andrew Garrett 2011-04-27 00:47:23 UTC
Presumably an administrator that did want to place an indefinite block would do so by placing a block that expired 50 years into the future.

Accordingly, to effect this change, you would need to place an expiry cap on blocks by regular administrators.
Comment 5 Chad H. 2011-04-27 00:48:17 UTC
I'm gonna say +1 on the WONTFIX suggestion here. I really can't see a huge need for this.
Comment 6 Thor Malmjursson 2011-04-27 00:48:38 UTC
(In reply to comment #4)
> Presumably an administrator that did want to place an indefinite block would do
> so by placing a block that expired 50 years into the future.
> 
> Accordingly, to effect this change, you would need to place an expiry cap on
> blocks by regular administrators.


    That's worth consideration. I'll suggest that to the channel I'm in.
Comment 7 MZMcBride 2011-04-27 00:58:26 UTC
There are two issues here:
* writing and implementing this feature;
* gathering consensus on a particular wiki to set this feature in a particular way.

Obviously you need to write the feature before it can be set in a particular way on a particular wiki, however there are obstacles to implementing this.

MediaWiki doesn't really distinguish between an indefinite block and any other kind of block (except that ipblocks.ipb_expiry is set to "infinity" instead of a timestamp). What's to stop someone from setting a block for 100 years? Wouldn't that have the exact same effect?

I don't see much virtue in adding this feature into core. Even with more restrictions (such as limiting blocks to less than a year or something), it violates MediaWiki's principle of putting trust into administrators to behave appropriately. It's easy enough to customize the message above the block form, remove the drop-down selections for longer expiries, and/or add some custom JavaScript to warn/prohibit admins from setting longer blocks, but all of these can be bypassed by a willing admin. Ultimately you need to trust that the admins will act appropriately (within community norms). If they can't or won't, they probably shouldn't be admins or you should change the societal rules surrounding who can block indefinitely.

This isn't really a technical issue, it's a social issue. If there were a link that admins could accidentally click (like rollback) to indefinitely block someone and they kept tripping on it, that would be a technical (user interface) problem. As it stands, admins must consciously choose to indefinitely block someone; they can consciously choose to not do so if it's against local policy.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links