Wikipedia:Administrator elections/SecurePoll permissions proposal

Background

Administrator elections had a successful trial and were recently authorized by an RFC to continue indefinitely.

In an attempt to make administrator elections more scalable (able to be held more often, to be held with less reliance on busy global partners such as the Wikimedia Foundation Trust & Safety Team and the Stewards), the SecurePoll software that is used for the elections is going to be installed locally instead of using votewiki.

There are some technical details related to user groups and user rights that need to be worked out for SecurePoll to be used locally, and we also need a procedure for granting election-related user groups to certain people. This proposal aims to provide a solution to these technical issues and clear the way for future administrator elections to be held without technical barriers or complex bureaucracy.

Proposal

Technical changes via a software patch

  • Create a user group called Election Clerk (electionclerk), that will contain the following user rights: securepoll-create-poll, securepoll-edit-poll (via groupOverrides). This will allow:
    • Anyone in the group to create a poll, and
    • Anyone in the group who is added to a specific poll to edit that poll.
      • Note: in SecurePoll, once a poll has begun, most poll editing is disabled, including by Election Clerks. This ensures that the poll remains secure. The only fields that can be edited once a poll starts are "Return-to URL" and "Admins" (i.e. changing which Election Clerks have access to that poll).
  • Add user rights securepoll-create-poll, securepoll-edit-poll, and securepoll-view-voter-pii to the CheckUsers user group (via groupOverrides). This will allow them to scrutineer polls that they have been added to.
  • Allow Administrators to add and remove people from the Election Clerks user group (via $wgAddGroups, $wgRemoveGroups)

Technical changes via editing the MediaWiki namespace

  • Create MediaWiki:Group-electionclerk containing the text "Election clerks"
  • Create MediaWiki:Group-electionclerk-member containing the text "election clerk"
  • Create MediaWiki:Grouppage-electionclerk containing the text "Wikipedia:Election clerk"

Process changes

  • The Election Clerk right can be assigned by any Administrator to themselves or to another Administrator.
    • Election Clerk is intended for users involved in managing elections processes such as administrator elections and arbitration committee elections. It does not need to be given out widely.
    • It will not be requestable at WP:PERM.
    • It does not need to be revoked upon completion of the election.
    • Administrators may not assign this user group to non-Administrators.

Documentation updates

To notify

Notification will focus on groups directly affected.

Will there be an RFC about this?

This proposal covers technical changes needed to implement the results of three major RfCs authorizing and modifying administrator elections. Therefore, current sentiment is to try to do this via talk page consensus. However, if consensus deems it necessary, an RFC about this proposal could be crafted and launched.

See also

References

Uses material from the Wikipedia article Wikipedia:Administrator elections/SecurePoll permissions proposal, released under the CC BY-SA 4.0 license.