Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Page MenuHomePhabricator

Use SecurePoll for zhwiki's admin election (Oct 2024)
Closed, ResolvedPublic

Description

The Chinese Wikipedia holds admin elections twice a year using SecurePoll.

Timeline:

  • Oct 11 - Oct 24: Election setup
    • Create votes on votewiki
    • Generate and import the list of eligible voters (should be those who can vote before 2024-10-01T00:00Z)
    • Make the scrutineers (@jimmyxu, @Wong128hk and @AT) election admins on votewiki
  • Oct 25 - Nov 8: Voting period
  • Nov 8 - Nov 13 : Tallying period
    • Scrutineers check if any vote was cast while the user was locally blocked, run necessary checks to strike votes submitted by sockpuppets
    • Scrutineers confirm that the result posted on wiki matches the result from the tally

Configurations: https://zh.wikipedia.org/wiki/Wikipedia:申请成为管理人员/Oct2024.json (Replace [placeholder] with the name of candidate)

Voter list: P70563

Special instructions:

  • We would like to have a dedicated voting page for each candidate, each permission, which means there will be 7 voting pages.
  • There should be 3 options for each candidates, "support", "oppose" and "neutral". Please leave NO default value.
  • We would like to set request-comment, voter-privacy and must-answer-all to 1

Candidates:

  • SCP-2000
  • ATannedBurger
  • 0xDeadbeef
  • S8321414
  • ASid
  • Peacearth(行政员)
  • Peacearth(监督员)

Event Timeline

As I mentioned in T371454, the clash is fine, but you will probably have to keep the site language as English. The actual ballot / instructions etc can be in Chinese though.

@jrbs We're fine for the site language been kept in English, and the last one T361902: Use SecurePoll for zhwiki's admin election and anonymous RFC on the role of Arbcom (May-June 2024) was in English as well.

Heard from T371454#10224495 that default value can be set as none

Heard from T371454#10224495 that default value can be set as none

Just ftr the task for that was T326412

Stang updated the task description. (Show Details)

Can I please confirm: The voting period begins at 00:00 UTC on Oct 25, and ends at 00:00 on Nov 8? (i.e., 23:59 on Nov 7)?

Can I please confirm: The voting period begins at 00:00 UTC on Oct 25, and ends at 00:00 on Nov 8? (i.e., 23:59 on Nov 7)?

Yes. The list will be available in a few days.

@jrbs I've generated the voter list for this election. If possible, please remove the name of the candidate from the list corresponding to their vote.
FTR: sql query and process scripts are available at here

@jrbs I've generated the voter list for this election. If possible, please remove the name of the candidate from the list corresponding to their vote.
FTR: sql query and process scripts are available at here

@jrbs re-ping again as the election will start soon. Thanks:)

Sorry for my delay! This is done for all 7 elections.

Links to the vote will be available from https://zh.wikipedia.org/wiki/Special:%E5%AE%89%E5%85%A8%E6%8A%95%E7%A5%A8

There do have some problem of "no default select value" - you can still press the "Submit vote" button, and you'll find "Thank you, your vote has been recorded". Something different with my expectation (not able to vote as voter hasn't select an option)?

There do have some problem of "no default select value" - you can still press the "Submit vote" button, and you'll find "Thank you, your vote has been recorded". Something different with my expectation (not able to vote as voter hasn't select an option)?

If you do not select a value my understanding is that the vote will be "null" i.e. "abstain". I can change that to require an option with the "Require that all options be answered" setting, if that would be preferable?

Of course that will have an uncertain effect on votes that have already been cast. I would assume they would be logged as "null" or "no vote" but I am not sure.

edit: Since there is only one candidate in each election this probably will not actually change anything and you would be safe to change this now.

If you do not select a value my understanding is that the vote will be "null" i.e. "abstain". I can change that to require an option with the "Require that all options be answered" setting, if that would be preferable?

Yeah, it will be great if you can set it to "Require that all options be answered", I think that's what we want here.

Of course that will have an uncertain effect on votes that have already been cast. I would assume they would be logged as "null" or "no vote" but I am not sure.

edit: Since there is only one candidate in each election this probably will not actually change anything and you would be safe to change this now.

From the text I get I think such vote without selecting a value will be logged as "neutral", but not pretty sure.

If you do not select a value my understanding is that the vote will be "null" i.e. "abstain". I can change that to require an option with the "Require that all options be answered" setting, if that would be preferable?

Yeah, it will be great if you can set it to "Require that all options be answered", I think that's what we want here.

I've implemented this on all 7 votes. Voters who already submitted and are worried about having submitted a blank vote may vote again.

I've implemented this on all 7 votes. Voters who already submitted and are worried about having submitted a blank vote may vote again.

Confirmed it works, thanks a lot!

This comment was removed by SCP-2000.
Stang updated the task description. (Show Details)

This one is done, thanks everyone's participate.