Page MenuHomePhabricator

jrbs (Joe Sutherland)
Ld. Trust and Safety Specialist

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Monday

  • Clear sailing ahead.

User Details

User Since
Jun 30 2015, 10:08 PM (473 w, 3 d)
Availability
Available
IRC Nick
foks / tzatziki
LDAP User
Foks
MediaWiki User
JSutherland (WMF) [ Global Accounts ]

"jrbs" are my initials. I don't really use a personal Phabricator account; I'll try to flag stuff I'm doing in my volunteer capacity as such.

Recent Activity

Yesterday

jrbs added a comment to T368610: Use SecurePoll for zhwiki's Requests for de-adminship (Jun 2024).

@jrbs Hello, the vote is ended. Could you please grant the right to Scrutineers for checking votes? Thanks.

Fri, Jul 26, 6:57 PM · Trust-and-Safety, Elections, Chinese-Sites

Mon, Jul 22

jrbs closed T326412: SecurePoll should not select option by default in histogram range votes as Resolved.

@jrbs: Hi, the Due Date set for this open task passed a while ago. Should this task be resolved per last comment?
If not, could you please either update or reset the Due Date (by clicking Edit Task)? Thanks!

Mon, Jul 22, 5:05 PM · MediaWiki-extensions-SecurePoll

Mon, Jul 15

jrbs added a comment to T370002: "Comments only" polls in SecurePoll.

Probably the best way to implement this would be to create an additional voting method alongside those which already exist. For T368610 we're using Histogram Range with dummy options which just read "Blank" and a question which just says "this has no effect". Definitely confusing.

Mon, Jul 15, 11:53 PM · MediaWiki-extensions-SecurePoll
jrbs added a comment to T368610: Use SecurePoll for zhwiki's Requests for de-adminship (Jun 2024).

@jrbs Hello, could you please add WiTo7946@zhwiki into the voter list? His username was changed recently. Thanks.

Mon, Jul 15, 6:56 PM · Trust-and-Safety, Elections, Chinese-Sites

Fri, Jul 12

jrbs added a comment to T368610: Use SecurePoll for zhwiki's Requests for de-adminship (Jun 2024).

After some internal discussion, this was a misunderstanding on @3301796's part. The configuration was correct and there is no need to change the options.

Fri, Jul 12, 5:32 PM · Trust-and-Safety, Elections, Chinese-Sites
jrbs added a comment to T368610: Use SecurePoll for zhwiki's Requests for de-adminship (Jun 2024).

The content of the poll has not written yet! (It should be您是否同意解任 Mys_721tx 的管理員?, 支持, 中立, 反对)

Fri, Jul 12, 2:06 AM · Trust-and-Safety, Elections, Chinese-Sites
jrbs added a comment to T368610: Use SecurePoll for zhwiki's Requests for de-adminship (Jun 2024).

There is an error on the poll. Can someone edit it?

Fri, Jul 12, 2:02 AM · Trust-and-Safety, Elections, Chinese-Sites

Thu, Jul 11

jrbs added a comment to T368610: Use SecurePoll for zhwiki's Requests for de-adminship (Jun 2024).

@jrbs Hello, could you please change the end date to 26 July 2024 00:00. The voting period is 14 days. Thanks.

Thu, Jul 11, 5:00 PM · Trust-and-Safety, Elections, Chinese-Sites

Wed, Jul 10

jrbs triaged T369768: SecurePoll should better catch error when min and max are equal as Low priority.
Wed, Jul 10, 10:21 PM · MediaWiki-extensions-SecurePoll
jrbs created T369768: SecurePoll should better catch error when min and max are equal.
Wed, Jul 10, 10:21 PM · MediaWiki-extensions-SecurePoll
jrbs added a comment to T368610: Use SecurePoll for zhwiki's Requests for de-adminship (Jun 2024).

Should be done. Election admins (Jimmy Xu, AT, Wong128hk) may check everything looks OK.

Wed, Jul 10, 6:05 PM · Trust-and-Safety, Elections, Chinese-Sites
jrbs updated the task description for T368610: Use SecurePoll for zhwiki's Requests for de-adminship (Jun 2024).
Wed, Jul 10, 6:04 PM · Trust-and-Safety, Elections, Chinese-Sites
jrbs claimed T368610: Use SecurePoll for zhwiki's Requests for de-adminship (Jun 2024).

I aim to set this up today.

Wed, Jul 10, 5:13 PM · Trust-and-Safety, Elections, Chinese-Sites

Wed, Jul 3

jrbs added a comment to T368610: Use SecurePoll for zhwiki's Requests for de-adminship (Jun 2024).

I think this is OK. It will be during the end of the Charter ratification vote that is ongoing, but I think we were comfortable with votewiki being in English for these elections (the options etc would be in Mandarin as usual though).

Wed, Jul 3, 1:25 AM · Trust-and-Safety, Elections, Chinese-Sites
jrbs added a comment to T344018: Improve the dump format for STV elections.

Hello!

Implementation is finished and ready for review: https://gerrit.wikimedia.org/r/c/mediawiki/extensions/SecurePoll/+/1049558

I chose not to implement a dropdown, because this would be more complicated. This would need to implement a form in the special page.
The solution right now looks like this:

image.png (100×1 px, 27 KB)

Is this sufficient?

If the user wants to dump in blt format

  • via cli, the dump.php command has now the option --blt
  • via SpecialPage: title=Special:SecurePoll/dump/<ELECTION ID>&format=blt

Dumping in .blt is possible if

  • there are votes
  • election has only one question
Wed, Jul 3, 1:24 AM · MediaWiki-extensions-SecurePoll

Jun 26 2024

jrbs closed T368577: Unable to add/remove "researcher" user right on English Wikipedia as Invalid.

@jrbs - I think this is just a procedural thing, do you want us to remove this group from those users?

Jun 26 2024, 7:58 PM · MediaWiki-User-management
jrbs created T368577: Unable to add/remove "researcher" user right on English Wikipedia.
Jun 26 2024, 7:32 PM · MediaWiki-User-management

Jun 25 2024

jrbs added a comment to T344018: Improve the dump format for STV elections.

Sorry for my delay:

Jun 25 2024, 6:52 PM · MediaWiki-extensions-SecurePoll

Jun 24 2024

jrbs lowered the priority of T368305: SecurePoll: Unable to edit poll (GPG error) from Unbreak Now! to Needs Triage.
Jun 24 2024, 6:18 PM · MediaWiki-extensions-SecurePoll
jrbs triaged T368305: SecurePoll: Unable to edit poll (GPG error) as Unbreak Now! priority.

Escalating to UBN as an election is scheduled for midnight UTC.

Jun 24 2024, 5:51 PM · MediaWiki-extensions-SecurePoll
Nahid awarded T368305: SecurePoll: Unable to edit poll (GPG error) a Like token.
Jun 24 2024, 5:51 PM · MediaWiki-extensions-SecurePoll
jrbs created T368305: SecurePoll: Unable to edit poll (GPG error).
Jun 24 2024, 5:50 PM · MediaWiki-extensions-SecurePoll

Jun 14 2024

jrbs moved T344018: Improve the dump format for STV elections from Backlog to Actively working on the MediaWiki-extensions-SecurePoll board.
Jun 14 2024, 7:45 PM · MediaWiki-extensions-SecurePoll
jrbs moved T367595: SecurePoll: Find or write a script to tally a .blt election from Backlog to Needs evaluation on the MediaWiki-extensions-SecurePoll board.
Jun 14 2024, 7:43 PM · MediaWiki-extensions-SecurePoll
jrbs moved T367596: SecurePoll: Output the tally in a format that could help to visualise that data from Backlog to Needs evaluation on the MediaWiki-extensions-SecurePoll board.
Jun 14 2024, 7:43 PM · MediaWiki-extensions-SecurePoll
jrbs created T367596: SecurePoll: Output the tally in a format that could help to visualise that data.
Jun 14 2024, 7:43 PM · MediaWiki-extensions-SecurePoll
jrbs created T367595: SecurePoll: Find or write a script to tally a .blt election.
Jun 14 2024, 7:39 PM · MediaWiki-extensions-SecurePoll
jrbs added a comment to T344018: Improve the dump format for STV elections.

Thanks all for the discussion and work while I was away.

Jun 14 2024, 7:07 PM · MediaWiki-extensions-SecurePoll

Jun 12 2024

jrbs added a comment to T359603: SecurePoll: Email scripts should check for user opt-in.

Just to check my understanding--that would mean setting disablemail excludes one from participating in the vote? (There is no other way to access the poll?)

My sense is that modifying the scripts that send email to respect the disablemail preference would be better than modifying the script responsible for determining the pool of eligible voters.

Jun 12 2024, 7:44 AM · MediaWiki-extensions-SecurePoll
jrbs added a comment to T359603: SecurePoll: Email scripts should check for user opt-in.

With the caveat that I am not a PHP programmer in the slightest, I think the best approach here is actually to add code to PopulateEditCount.php to also check for that disablemail preference on each wiki. It could then also check for the global preference as well, but we could also just hack that by querying the centralauth database and adding the result to the nomail list (or something like that) for now.

Jun 12 2024, 2:16 AM · MediaWiki-extensions-SecurePoll

Jun 11 2024

jrbs added a comment to T359603: SecurePoll: Email scripts should check for user opt-in.

I think my path of action, given the time pressure we have on this (needs to be in place for the MCDC vote, I'm told) would be to adapt makeMailingList.php to accept a file containing users who have the disablemail global preference enabled -- that is, the results of this SQL query:

SELECT gu_name FROM globaluser INNER JOIN global_preferences ON globaluser.gu_id = global_preferences.gp_user WHERE gp_property = "disablemail" AND gp_value = 1;

That outputs around 3,000 users. From a cursory check, some but not all of them are on the nomail list.

Jun 11 2024, 9:08 PM · MediaWiki-extensions-SecurePoll
jrbs added a comment to T359603: SecurePoll: Email scripts should check for user opt-in.

I think my path of action, given the time pressure we have on this (needs to be in place for the MCDC vote, I'm told) would be to adapt makeMailingList.php to accept a file containing users who have the disablemail global preference enabled -- that is, the results of this SQL query:

Jun 11 2024, 5:31 PM · MediaWiki-extensions-SecurePoll
jrbs triaged T359603: SecurePoll: Email scripts should check for user opt-in as High priority.

Possibly we can make use of the disablemail property in the global_preferences table. 3,000-ish users have an entry for this:

Jun 11 2024, 3:14 PM · MediaWiki-extensions-SecurePoll
Xeno_WMF awarded T359603: SecurePoll: Email scripts should check for user opt-in a Fox token.
Jun 11 2024, 3:10 PM · MediaWiki-extensions-SecurePoll

Jun 6 2024

jrbs added a comment to T329565: SecurePoll display discrepancy in number of voters.

This is also the case for the recent U4C election, which has 1444 - 144 - 6 = 1294 votes listed, but the table shows there are actually 1295 unique usernames (from accounts whose votes were not struck).

Jun 6 2024, 8:34 PM · MediaWiki-extensions-SecurePoll

Jun 4 2024

jrbs added a comment to T364088: Remove custom Legalpad API downstream changes.

Sorry, I was on sabbatical until yesterday.

Jun 4 2024, 9:34 PM · Phabricator (2024-06-25), Release-Engineering-Team (Priority Backlog 📥), Technical-Debt

Apr 1 2024

Mooeypoo awarded T361462: Figure out a plan to move forward with regarding Libera.Chat rebranding change a Burninate token.
Apr 1 2024, 9:20 PM · Epic, Mew, wikimedia-irc-libera
Daimona awarded T361462: Figure out a plan to move forward with regarding Libera.Chat rebranding change a Meh! token.
Apr 1 2024, 8:29 PM · Epic, Mew, wikimedia-irc-libera
hashar awarded T361462: Figure out a plan to move forward with regarding Libera.Chat rebranding change a Burninate token.
Apr 1 2024, 7:19 PM · Epic, Mew, wikimedia-irc-libera
DannyS712 awarded T361462: Figure out a plan to move forward with regarding Libera.Chat rebranding change a The World Burns token.
Apr 1 2024, 4:44 PM · Epic, Mew, wikimedia-irc-libera

Mar 29 2024

jrbs added a comment to T361415: Request access to deployment-prep for Driedmueller.

What are they planning on doing with the extension on the beta cluster?

Mar 29 2024, 11:31 PM · Beta-Cluster-Infrastructure
jrbs created T361415: Request access to deployment-prep for Driedmueller.
Mar 29 2024, 11:17 PM · Beta-Cluster-Infrastructure

Mar 27 2024

jrbs added a comment to T344018: Improve the dump format for STV elections.

Confirming here @Lhuyghe's comment, I think the steps sound very reasonable.

Mar 27 2024, 1:24 AM · MediaWiki-extensions-SecurePoll
jrbs added a comment to T289388: Create a drag-drop solution for ranked choice voting.

I brought this up internally to work out our stance on this. I think the ideal solution here would be having a no-JS backup option (that users can be automatically driven to, or click a button to get, whichever is most feasible).

Mar 27 2024, 1:23 AM · MW-1.43-notes (1.43.0-wmf.9; 2024-06-11), MediaWiki-extensions-SecurePoll
jrbs updated the task description for T361077: Identify and implement a level of precision for STV elections.
Mar 27 2024, 1:20 AM · MediaWiki-extensions-SecurePoll
jrbs created T361077: Identify and implement a level of precision for STV elections.
Mar 27 2024, 1:17 AM · MediaWiki-extensions-SecurePoll
jrbs added a comment to T209892: SecurePoll is not compatible with GPG 2.1+.

Hey @Skizzerz, thanks for submitting a patch. This task was listed in our contractors' work package and I was just wondering what the status of the CR is?

Mar 27 2024, 1:04 AM · MW-1.43-notes (1.43.0-wmf.7; 2024-05-28), Community-Tech (CommTech-Kanban), MW-on-K8s, MediaWiki-extensions-SecurePoll

Mar 21 2024

jrbs added a comment to T326412: SecurePoll should not select option by default in histogram range votes.

Ah! I tested this myself and it does already seem possible even if the options are "0" and "1", as long as the option to require votes is selected. So I think indeed this task is already resolved.

Mar 21 2024, 7:03 PM · MediaWiki-extensions-SecurePoll
jrbs added a comment to T329922: SecurePoll should use active wiki (or allow users to select a wiki).

Ok, cool!
So then, we would implement a "most active wiki" input field on the vote page and populate it with the wikis where the user has more than X% of their edits.
I would suggest introducing a config variable to define X, e.g. with value of 10 for the wikis with more than 10% edits from the user.
The users choice is not stored, for now.
We can get the necessary data from CentralAuthUser::queryAttached method. [...]

Mar 21 2024, 6:41 PM · MediaWiki-extensions-SecurePoll
jrbs changed the status of T360159: Create voter list for U4C membership vote from Open to In Progress.

Scripts now running, should be done by EoW.

Mar 21 2024, 2:09 AM · MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), Trust-and-Safety, MediaWiki-extensions-SecurePoll, Elections
jrbs changed the status of T360159: Create voter list for U4C membership vote, a subtask of T358067: Run a vote for the membership of the U4C, from Open to In Progress.
Mar 21 2024, 2:08 AM · Trust-and-Safety, MediaWiki-extensions-SecurePoll, Elections

Mar 19 2024

jrbs added a comment to T326412: SecurePoll should not select option by default in histogram range votes.

I do wonder how those "blank" votes work out in the tally. The system does not seem to warn me when I submit a totally blank vote and I wonder if that vote even counts at all?

Mar 19 2024, 7:34 PM · MediaWiki-extensions-SecurePoll
jrbs added a comment to T326412: SecurePoll should not select option by default in histogram range votes.

[...]
I understand that the goal of this ticket has already been achieved, but if I have misunderstood something, I would be grateful if I could get some more information so that I can solve the problem.

I created a poll with no default value and this is how the ballot looks like if I want to vote:

image.png (208×312 px, 9 KB)

Mar 19 2024, 6:54 PM · MediaWiki-extensions-SecurePoll

Mar 18 2024

jrbs added a comment to T289388: Create a drag-drop solution for ranked choice voting.

Thanks to @jsn.sherman for CR back in August, much appreciated!

Mar 18 2024, 10:45 PM · MW-1.43-notes (1.43.0-wmf.9; 2024-06-11), MediaWiki-extensions-SecurePoll

Mar 15 2024

jrbs added a comment to T329922: SecurePoll should use active wiki (or allow users to select a wiki).

Sorry for the delay in getting back to you here @Driedmueller.

Mar 15 2024, 11:41 PM · MediaWiki-extensions-SecurePoll

Mar 14 2024

jrbs updated the task description for T360159: Create voter list for U4C membership vote.
Mar 14 2024, 10:39 PM · MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), Trust-and-Safety, MediaWiki-extensions-SecurePoll, Elections
jrbs created T360159: Create voter list for U4C membership vote.
Mar 14 2024, 10:36 PM · MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), Trust-and-Safety, MediaWiki-extensions-SecurePoll, Elections
jrbs updated the task description for T358067: Run a vote for the membership of the U4C.
Mar 14 2024, 10:28 PM · Trust-and-Safety, MediaWiki-extensions-SecurePoll, Elections

Mar 8 2024

jrbs updated subscribers of T344018: Improve the dump format for STV elections.
Mar 8 2024, 9:30 AM · MediaWiki-extensions-SecurePoll
jrbs added a comment to T344018: Improve the dump format for STV elections.

Sorry for my delay as I investigated these questions @Osnard.

Mar 8 2024, 9:29 AM · MediaWiki-extensions-SecurePoll

Mar 7 2024

jrbs created T359603: SecurePoll: Email scripts should check for user opt-in.
Mar 7 2024, 11:44 PM · MediaWiki-extensions-SecurePoll

Mar 5 2024

jrbs moved T291821: SecurePoll: Once a candidate is declared elected, make sure they remain elected [M] from Evaluated to On deck on the MediaWiki-extensions-SecurePoll board.
Mar 5 2024, 7:21 PM · Moderator-Tools-Team, Patch-For-Review, MediaWiki-extensions-SecurePoll
jrbs added a comment to T359211: Add a "reason" field in phab-ban tool.

@Bugreporter There is no similar comment in the log for blocking done directly in Phabricator, so I guess I'm wondering what you think people will write as a reason other than "spamming".

Mar 5 2024, 7:16 PM · Tool-phab-ban

Feb 27 2024

jrbs added a comment to T288784: SecurePoll doing DB writes to securepoll_voters on HTTP GET [Timebox: 8h].

@phuedx Would you be able to help shed some light on the above? In particular, is the revert due to any code issues or just a case of product ownership changes (i.e. could we just re-merge that patch again)?

Feb 27 2024, 6:46 PM · MW-1.38-notes (1.38.0-wmf.12; 2021-12-06), MediaWiki-extensions-SecurePoll, Wikimedia-production-error

Feb 22 2024

jrbs added a comment to T288784: SecurePoll doing DB writes to securepoll_voters on HTTP GET [Timebox: 8h].

Change 724456 merged by jenkins-bot:

[mediawiki/extensions/SecurePoll@master] Remove DB writes to securepoll_voters on HTTP GET

https://gerrit.wikimedia.org/r/724456

For the record, this commit was reverted on the same day that it was merged (18 Nov 2021)

https://gerrit.wikimedia.org/r/c/mediawiki/extensions/SecurePoll/+/739642
Change by @phuedx:
Revert "Remove DB writes to securepoll_voters on HTTP GET"

Reason for revert: T288784#7482853

Feb 22 2024, 11:19 PM · MW-1.38-notes (1.38.0-wmf.12; 2021-12-06), MediaWiki-extensions-SecurePoll, Wikimedia-production-error

Feb 21 2024

jrbs moved T357864: Account recovery help needed for User:Shrekinator91 from Support to 2FA (requests) on the Trust-and-Safety board.
Feb 21 2024, 12:01 AM · Wikimedia-maintenance-script-run, Trust-and-Safety
jrbs moved T354956: Reset 2FA for Phabricator account @Dringsim from Backlog to 2FA (requests) on the Trust-and-Safety board.
Feb 21 2024, 12:01 AM · Phabricator
jrbs closed T349263: Create voter list for U4C Charter ratification vote as Resolved.

This was performed successfully. Thank you!

Feb 21 2024, 12:00 AM · MW-1.42-notes (1.42.0-wmf.13; 2024-01-09 ), Trust-and-Safety, Elections
jrbs closed T349263: Create voter list for U4C Charter ratification vote, a subtask of T348597: Run a vote for the ratification of the U4C Charter, as Resolved.
Feb 21 2024, 12:00 AM · Elections, Trust-and-Safety, MediaWiki-extensions-SecurePoll

Feb 20 2024

jrbs moved T358067: Run a vote for the membership of the U4C from Backlog to Support on the Trust-and-Safety board.
Feb 20 2024, 11:59 PM · Trust-and-Safety, MediaWiki-extensions-SecurePoll, Elections
jrbs moved T358067: Run a vote for the membership of the U4C from Backlog to Other global elections on the Elections board.
Feb 20 2024, 11:59 PM · Trust-and-Safety, MediaWiki-extensions-SecurePoll, Elections
jrbs updated the task description for T358067: Run a vote for the membership of the U4C.
Feb 20 2024, 11:59 PM · Trust-and-Safety, MediaWiki-extensions-SecurePoll, Elections
jrbs created T358067: Run a vote for the membership of the U4C.
Feb 20 2024, 11:59 PM · Trust-and-Safety, MediaWiki-extensions-SecurePoll, Elections
jrbs closed T348597: Run a vote for the ratification of the U4C Charter as Resolved.

Vote is complete! Thanks all.

Feb 20 2024, 11:54 PM · Elections, Trust-and-Safety, MediaWiki-extensions-SecurePoll
jrbs updated the task description for T348597: Run a vote for the ratification of the U4C Charter.
Feb 20 2024, 11:54 PM · Elections, Trust-and-Safety, MediaWiki-extensions-SecurePoll

Feb 1 2024

jrbs created T356442: SecurePoll: Viewing voter data should require more friction.
Feb 1 2024, 8:55 PM · MediaWiki-extensions-SecurePoll
jrbs added a comment to T356421: SecurePoll data on vote.wikimedia.org is world-visible.

I believe this is intentionally public yes. It's difficult to find (which may be a problem itself) but it's not intended to be secret

Feb 1 2024, 6:19 PM · MediaWiki-extensions-SecurePoll, Security, Security-Team

Jan 29 2024

jrbs closed T356114: Send mid-vote email for U4C Charter Ratification vote as Resolved.

Done, sent 44,677 emails

Jan 29 2024, 11:08 PM · Elections, Trust-and-Safety, MediaWiki-extensions-SecurePoll
jrbs closed T356114: Send mid-vote email for U4C Charter Ratification vote, a subtask of T348597: Run a vote for the ratification of the U4C Charter, as Resolved.
Jan 29 2024, 11:08 PM · Elections, Trust-and-Safety, MediaWiki-extensions-SecurePoll
jrbs updated the task description for T356114: Send mid-vote email for U4C Charter Ratification vote.
Jan 29 2024, 11:07 PM · Elections, Trust-and-Safety, MediaWiki-extensions-SecurePoll
jrbs updated the task description for T356114: Send mid-vote email for U4C Charter Ratification vote.
Jan 29 2024, 9:20 PM · Elections, Trust-and-Safety, MediaWiki-extensions-SecurePoll
jrbs created T356114: Send mid-vote email for U4C Charter Ratification vote.
Jan 29 2024, 9:19 PM · Elections, Trust-and-Safety, MediaWiki-extensions-SecurePoll

Jan 23 2024

jrbs updated the task description for T348597: Run a vote for the ratification of the U4C Charter.
Jan 23 2024, 10:43 PM · Elections, Trust-and-Safety, MediaWiki-extensions-SecurePoll
jrbs added a comment to T348597: Run a vote for the ratification of the U4C Charter.

Hi @jrbs, I just noticed that we scrutineers have not yet been added as admins for this vote, thanks :)

Jan 23 2024, 10:43 PM · Elections, Trust-and-Safety, MediaWiki-extensions-SecurePoll
jrbs added a comment to T355594: SecurePoll creates a table for each election and keeps it forever.

Where in the code are these tables created? I don't recall the core code needing to create separate tables for elections. I know WMF has occasionally created tables (see ./cli/wm-scripts) but those are not for every single election either. And at least the present code (same link) only relates to 2022 and later.

Jan 23 2024, 6:59 PM · Data-Persistence (work done), MediaWiki-extensions-SecurePoll
jrbs added a comment to T355594: SecurePoll creates a table for each election and keeps it forever.

I spoke with Legal and it doesn't seem that they would have a problem with deleting these old tables.

Jan 23 2024, 12:11 AM · Data-Persistence (work done), MediaWiki-extensions-SecurePoll

Jan 3 2024

jrbs closed T74449: SecurePoll: [[Special:SecurePoll]] should include a link to the history for each poll, a subtask of T70118: Issues blocking deployment of new SecurePoll interface (tracking), as Invalid.
Jan 3 2024, 2:45 PM · Elections, Tracking-Neverending, MediaWiki-extensions-SecurePoll
jrbs closed T74449: SecurePoll: [[Special:SecurePoll]] should include a link to the history for each poll as Invalid.

Revisiting this very old task - I am not really sure what the ask is here - do you mean the history of edits to the SecurePoll election, or something else?

If nobody can clarify what's requested here, best to close this ticket as invalid?

Jan 3 2024, 2:45 PM · MediaWiki-extensions-SecurePoll

Jan 2 2024

jrbs changed Due Date from Nov 15 2023, 8:00 AM to Jan 12 2024, 8:00 AM on T349263: Create voter list for U4C Charter ratification vote.
Jan 2 2024, 1:56 PM · MW-1.42-notes (1.42.0-wmf.13; 2024-01-09 ), Trust-and-Safety, Elections

Dec 13 2023

jrbs added a comment to T310909: SecurePoll (votewiki) should import translations from Meta-Wiki.

On the translate subpage, if $wgSecurePollTranslationImportSourceUrl is set, there's currently a message that presumably claims anyone can 'import translations'

You can import translations from http://localhost, translate manually or edit existing translations.

...but it's misleading, because you can't if you're not an election admin.

I'd suggest to show this message only if the user can actually do the action (along with the button)

Dec 13 2023, 8:26 PM · MW-1.41-notes (1.41.0-wmf.10; 2023-05-23), MediaWiki-extensions-SecurePoll

Dec 11 2023

jrbs updated the task description for T348902: English Wikipedia Arbitration Committee Election 2023.
Dec 11 2023, 8:01 PM · Wikimedia-Site-requests, Trust-and-Safety, Elections

Nov 28 2023

jrbs renamed T341506: Improve the formatting of STV transfer votes from STV transfer votes presentation to Improve the formatting of STV transfer votes.
Nov 28 2023, 7:49 PM · MediaWiki-extensions-SecurePoll

Nov 27 2023

jrbs updated subscribers of T108748: Rework SecurePoll translation system.
Nov 27 2023, 7:42 PM · I18n, MediaWiki-extensions-SecurePoll
jrbs added a comment to T133369: When editing other election parameters, SecurePoll should not force the election start date to be reset.

Small update on this -- I can't find the task which changed this behaviour, but one is now able to update the election admins at any point. I believe this is possible even if the start date is in the past, but I will confirm this with the English Wikipedia elections which begin in about five hours.

Nov 27 2023, 7:38 PM · MediaWiki-extensions-SecurePoll

Nov 21 2023

jrbs closed T152972: Accessing private information through SecurePoll should be logged as Resolved.

No response so boldly closing this task given the successful implementation of T271276: Log when admins access voter data in SecurePoll.

Nov 21 2023, 5:36 PM · Platform Engineering (Icebox), Security, Stewards-and-global-tools, MediaWiki-extensions-SecurePoll

Nov 16 2023

jrbs closed T348448: Carry out 2023 fawiki Supervisory Council elections as Resolved.

Fantastic. Thank you!

Nov 16 2023, 7:42 PM · Elections, Trust-and-Safety, Wikimedia-Site-requests
jrbs updated the task description for T348448: Carry out 2023 fawiki Supervisory Council elections.
Nov 16 2023, 7:41 PM · Elections, Trust-and-Safety, Wikimedia-Site-requests
jrbs added a comment to T348448: Carry out 2023 fawiki Supervisory Council elections.

I think that's fine if it wouldn't be locally controversial (I doubt that, since the rankings are already published)

Nov 16 2023, 7:28 PM · Elections, Trust-and-Safety, Wikimedia-Site-requests
jrbs added a comment to T342774: Use SecurePoll for the admin election of zhwiki (Oct 2023).

The election has ended now. @jimmyxu / @Wong128hk - feel free to run your scrutiny of the new votes. We will see if the creation of a new tally works as expected once you are ready.

Nov 16 2023, 6:39 PM · Trust-and-Safety, Elections, Chinese-Sites
jrbs added a comment to T348448: Carry out 2023 fawiki Supervisory Council elections.

Hi everyone, is everything completed here? @Darafsh could you confirm the tally is OK?

Nov 16 2023, 6:37 PM · Elections, Trust-and-Safety, Wikimedia-Site-requests