Wikipedia:Administrator elections/July 2025/Todo list

Get ready

edit
  •  Ytest election on enwiki - mainly so the scrutineers can practice. in AELECT2, they gave feedback that this was a big reason for their speed.
  •  Yask someone to duplicate and update all subpages
  •  Ywatchlist all subpages, except for candidate pages (I'll track those with RelatedChanges to keep them from clogging up my watchlist)
  •  Yask for 2 admins to volunteer as discussion phase monitors. list them on the election page, in the discussion phase section
  •  Yask someone to test the candidate signup process. make sure the instructions make sense, the templates work, etc.
  •  Ynotifications about schedule and plans via
  •  YExtended confirmed protect the call for candidates page, to discourage folks that don't qualify

Call for candidates

edit
  •  YTODO next year: convert the candidates page to use {{Show by date}} and {{Bots|deny=AnomieBOT}}. see discussion page's history for an example. you can configure it to do everything automatically, without having to be around at 0:00 UTC to manually change things. note that a purge is needed though
  •  YNote: folks create their own candidacy pages
    •  Ystep 1 create a candidacy page using the <inputbox> on the call for candidates page
    •  Ystep 2 add themselves to the candidates list
  •  Ymove "(we are here)" at WP:AELECT/Month Year#Schedule
  •  Yremove <strong>The call for candidates has not yet opened.</strong> from the candidates page
  •  Yun-comment out the <inputbox> on the candidates page
  •  Yupdate Wikipedia:Administrator elections/July 2025/Header
  •  Ynotifications via
  •  Yjoin the Discord thread #english-wikipedia -> July 2025 administrator elections

Housekeeping phase

edit
  •  Yreasons for this phase...
    •  Ygives candidates time to get their nominators to post statements, and answer questions 1–3
    •  Ygives folks time to write voter guides
    •  Ygives time for election clerks to do the todo items below
    •  Ygives time for election clerks to do SecurePoll configuration
  •  Ymove "(we are here)" at WP:AELECT/Month Year#Schedule
  •  Yarchive expired notices
    •  Ywatchlist notice - should auto expire
    •  Yheader of WP:AELECT - should auto switch, may need to purge
    •  YT:CENT - comment out
  •  YASAP: send MMS to candidates (update the MMS list, update the MMS message, schedule the MMS message)
  •  Ydouble check
    •  Ymake sure Wikipedia:Administrator elections/July 2025/Candidates contains a complete list of candidates (check for subpages not mentioned on the candidates page, using the "search for subpages" link on the candidates page)
    •  Ymake sure all candidates gave consent, by checking who created their page. if not them, check that the accepted the nomination (there's a spot to sign)
  •  Ywatchlist all the candidate pages
  •  Ymake sure Wikipedia:Administrator elections/July 2025/Discussion phase transcludes each subpage. example. regex. comment it out using HTML comments until the discussion phase starts.
  •  Yadd the candidates to Wikipedia:Administrator elections/July 2025/List of candidate pages. just add a bulleted list with wikilinks. example. regex.
  •  Ymake sure the related changes link on the discussion page works
  •  Yredirect each candidate RFA page to point at the AELECT subpage
  •  Yset up SecurePoll - see Wikipedia:Administrator elections/July 2025/SecurePoll setup

Discussion phase

edit
  •  Ynote: The discussion page uses the {{Show by date}} template to show and hide things automatically. You only need to make sure it is configured correctly.
  •  Ymove "(we are here)" at WP:AELECT/Month Year#Schedule
  •  Ynotifications via
  •  YPing the monitors and let them know it's time to begin their duties. Give them a link to RelatedChanges. Example

Final hour of the discussion phase

edit
  •  Yupdate voting phase page, including inserting the SecurePoll link.
  •  Ymake sure SecurePoll is fully configured and ready to go (voter roll added, translation messages added)
    •  Ycheck translations. make sure the candidate list is accurate
    •  Ycheck voter eligibility. make sure the voter roll is uploaded and that other options are configured correctly
    •  Ythe poll is configured to open 10 minutes early. do some tests using main account, bot account, non-XC account

Voting phase

edit
  •  Ynote: candidate pages will automatically be hatted at the correct time thanks to a template
  •  Ymove "(we are here)" at WP:AELECT/Month Year#Schedule
  •  Yscroll through all the subst'd candidate pages on the discussion page, and make sure the {{Abot}} is in the right place. if not, not all of the candidate page will be marked as closed
  •  Ynotifications via

Post voting

edit
  •  Yvoting page: set up the "close at this time" template to swap the open wikitext with the closed wikitext
  •  Ymove "(we are here)" at WP:AELECT/Month Year#Schedule
  •  Yremove notice from Wikipedia:Requests for adminship/Header
  •  Yremove from T:CENT
  •  Yping the scrutineers so they can start their scrutineering

Post scrutineering

edit
  •  Ydecrypt, tally, post results
  •  Yping scrutineers to sign off on results
  •  Ymove "(we are here)" at WP:AELECT/Month Year#Schedule
  •  Yupdate table at WP:AELECT with candidate counts
  • update the header with a custom message about results being posted

After results are signed

edit

Next election prep

edit
  • RFC workshop phase - ideas for mini RFCs:
    • TODO
  • RFC phase