Page MenuHomePhabricator

Enable WMF staff to ignore 500 edit & 6 month criteria only for a user
Closed, ResolvedPublic3 Estimated Story Points

Description

We've had at least one or two requests from users who want to be able to get access to The Wikipedia Library on an alternative account (e.g. one used on public/shared computers) or on a fresh account (e.g. when they've forgotten login details on their main account). Our only tool to grant them access currently is to ignore all library criteria, including blocks and recent activity. This would give them access in perpetuity, which is undesirable.

Instead, we could imagine a user setting to ignore only the minimum edit count and tenure criteria, while retaining the effectiveness of the recent activity and block criteria.

If we go ahead with this it might make sense technically to break each of the 4 criteria into individual checks/settings to simplify the logic.

Event Timeline

Scardenasmolinar set the point value for this task to 3.
Kgraessle removed Kgraessle as the assignee of this task.
Kgraessle subscribed.
Kgraessle claimed this task.

@Samwalton9-WMF I have some questions before I think I can work on this ticket:

Our only tool to grant them access currently is to ignore all library criteria, including blocks and recent activity.

Can I get some more details on how this is currently done? Is this done on the user in the admin panel? Which specific toggle currently implements this behavior?

If we go ahead with this it might make sense technically to break each of the 4 criteria into individual checks/settings to simplify the logic.

What exactly are the 4 criteria?

Thanks!

Kgraessle changed the task status from Open to Stalled.Oct 28 2024, 3:15 PM

@Samwalton9-WMF I have some questions before I think I can work on this ticket:

Our only tool to grant them access currently is to ignore all library criteria, including blocks and recent activity.

Can I get some more details on how this is currently done? Is this done on the user in the admin panel? Which specific toggle currently implements this behavior?

Yes in the admin panel. Currently we have two options for ignoring criteria - ignoring the block criterion specifically, or ignoring all criteria.

Screenshot 2024-10-28 at 15.21.08.png (286×656 px, 31 KB)

If we go ahead with this it might make sense technically to break each of the 4 criteria into individual checks/settings to simplify the logic.

What exactly are the 4 criteria?

500+ total edits
Account at least 6 months old
10+ edits in the last 30 days (though this is ignored for the first 30 days for technical reasons)
No active account blocks

This task is for a feature to ignore both the 500+ edits and 6+ months criterion. I wondered if rather than having an option for one criterion, an option bundling two, and another option for all four, maybe it should just be four individual exemptions for simplicity.

Kgraessle changed the task status from Stalled to Open.Oct 28 2024, 3:27 PM
Scardenasmolinar moved this task from QA to Done on the Moderator-Tools-Team (Kanban) board.
Scardenasmolinar subscribed.

I can see the ignore edit requirement and the ignore age requirement flags in production. Moving it to Done and resolving.

Screenshot 2024-11-07 at 18.49.40.png (258×430 px, 22 KB)

Looks good! I've communicated with a couple of editors who were asking about this and granted them access.