Page MenuHomePhabricator

SocialProfile feature request: Make it possible to use the points/rank system to get unblocked
Closed, DeclinedPublic

Description

SocialProfile is a MediaWiki extension. The points/rank system cannot be used in a beneficial way for the users who earns them.

I suggest that you implement a function so the points can be used to "pay fines" given when blocked, so you can get unblocked.

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald TranscriptMay 28 2017, 3:02 AM
Framawiki renamed this task from Point and pay request to Implement in core Point and pay for blocked users.May 28 2017, 9:34 AM
Framawiki added a project: MediaWiki-General.
Framawiki added a subscriber: Framawiki.
Reedy triaged this task as Lowest priority.May 28 2017, 9:37 AM
Reedy added a subscriber: Reedy.

I do not believe this should be core MW functionality, it's not going to be functionality most wikis will want

If an extension already exists for this, that's fine

Number of edits isn't a good metric, what if most were reverted? And counting kb is similar. What if you just past multiple megabytes of Lorem Ipsum?

Close as declined?

Aklapper closed this task as Declined.May 28 2017, 11:36 AM

Anyone who is about to block a user could already check beforehand how active the user has been before and take their activity into account. Wiki communities come up with their rules for disabling user accounts in a process (social). I'm not aware of any community requesting some "points" to "pay fines".
Hence this is not a use case we'd support and I'm closing this task as declined.

At some wikis you earn points from admins when you acomplish certain tasks.

At some wikis you earn points from admins when you acomplish certain tasks.

That might be true (specific examples of wikis and tasks welcome), but I don't see any convincing relation to user blocking?

Reedy added a comment.May 29 2017, 5:55 PM

And if an extension already exists for it...

This comment was removed by David_Hedlund.
This comment was removed by David_Hedlund.
David_Hedlund renamed this task from Implement in core Point and pay for blocked users to SocialProfile feature request: Make it possible to use the points/rank system to get unblocked.May 29 2017, 10:43 PM
David_Hedlund reopened this task as Open.
David_Hedlund edited projects, added SocialProfile; removed MediaWiki-General.
David_Hedlund updated the task description. (Show Details)
Restricted Application added a project: Social-Tools. · View Herald TranscriptMay 29 2017, 10:43 PM
David_Hedlund raised the priority of this task from Lowest to Medium.May 29 2017, 10:45 PM
David_Hedlund updated the task description. (Show Details)
SamanthaNguyen closed this task as Declined.May 29 2017, 11:18 PM
SamanthaNguyen added a subscriber: SamanthaNguyen.

Thank you for the suggestion! As a developer for the social tool extensions, unfortunately I'm going to have to decline this feature request.

Like what Reedy said, this simple metric based on purely the number of edits isn't a good metric. Each edit varies on quality and can actually end up being vandalism, yet using the metric it would mean one edit closer to being unblocked. Such a concrete metric shouldn't be able to determine whether or not a user can get unblocked, and doesn't fit for every situation. Take for an example a person who harassed another person in the community with intentions of offending and harming. Making x amount of edits shouldn't be able to simply qualify as a redemption for the actions. There's many other actions that a person can do to cause them to be blocked, this is only one of the examples.

There's not much of a point programming something more complex, because if you want something that can determine the quality of edits more accurately, there's the Recent Changes Filter. Simply say, it's not worth the time when it's the community who should be having the discussions on why the user gets blocked and whether or not they should get unblocked, not the back-end software. This is basically what Aklapper said as well in T166447#3296834:

Anyone who is about to block a user could already check beforehand how active the user has been before and take their activity into account. Wiki communities come up with their rules for disabling user accounts in a process (social). I'm not aware of any community requesting some "points" to "pay fines". Bl
Hence this is not a use case we'd support and I'm closing this task as declined.