Page MenuHomePhabricator

Soda (Sohom Datta)
Volunteer dev

Today

  • No visible events.

Tomorrow

  • No visible events.

Friday

  • No visible events.

User Details

User Since
Nov 4 2019, 5:26 PM (327 w, 1 d)
Availability
Available
IRC Nick
Sohom Datta
LDAP User
Sohom Datta
MediaWiki User
Sohom Datta [ Global Accounts ]

GSoC '20 Intern at Wikimedia,
Coding pursuits: GitHub
Wikimedia: mediawiki.org

Recent Activity

Mon, Feb 9

Soda added a comment to T416620: Make ProofreadPage follow thumb steps.

Copying over what I mentioned in my +2, TLDR, while the basic functionality is unbroken, there is still a fair bit of functionality that remains broken that will need fixing.

Mon, Feb 9, 10:46 PM · MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), ProofreadPage

Fri, Feb 6

Soda added a comment to T416620: Make ProofreadPage follow thumb steps.

What are the "thumb steps" incantations exactly ?

Fri, Feb 6, 12:36 AM · MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), ProofreadPage

Mon, Feb 2

Soda updated the task description for T416219: Page Curation tools at enwiki keeps looping the same 10 articles.
Mon, Feb 2, 5:52 PM · Regression, Moderator-Tools-Team, PageTriage
Soda updated the task description for T416219: Page Curation tools at enwiki keeps looping the same 10 articles.
Mon, Feb 2, 5:49 PM · Regression, Moderator-Tools-Team, PageTriage

Sat, Jan 31

Soda added a comment to T416055: [SPIKE] How might we lower the likelihood that Suggestions cause/escalate edit wars.

cause/escalate edit wars.

More than this, there is a propensity to cause (to borrow a terminology used in the call, "a newbie biting machine") -- where multiple newbies get served the same erroneous suggestions, act on it, and then get reverted by increasingly irate experienced volunteers

Sat, Jan 31, 1:26 AM · VisualEditor Suggestion Mode, Editing-team (Planning)
Soda updated the task description for T416055: [SPIKE] How might we lower the likelihood that Suggestions cause/escalate edit wars.
Sat, Jan 31, 1:19 AM · VisualEditor Suggestion Mode, Editing-team (Planning)

Tue, Jan 27

Soda added a comment to T415669: GSoC 2026: Improvements to Edit in Sequence.

Yep, no worries, just wanted to note something that I found confusing!

Tue, Jan 27, 11:02 PM · Google-Summer-of-Code (Google Summer of Code (2026))
Soda added a comment to T415669: GSoC 2026: Improvements to Edit in Sequence.

@LGoto In previous years, we've typically gotten a bit more leeway on the end time. It'll be nice to specify timezones or use zonestamp going forward (for what it's worth, I think it was technically 26th AoE when I submitted? :)

Tue, Jan 27, 10:51 PM · Google-Summer-of-Code (Google Summer of Code (2026))
Soda added a comment to T413738: Nominating a redirect at RfD using Page Curation leaves an edit to the RfD daily log page without an edit summary.

While I don't disagree with the direction, I'm a bit confused about the current patch being merged in its current :( Shouldn't we be i18n-ing that string ?

Tue, Jan 27, 8:35 PM · Essential-Work, MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), Moderator-Tools-Team (Kanban), PageTriage
Soda updated the task description for T415669: GSoC 2026: Improvements to Edit in Sequence.
Tue, Jan 27, 2:28 PM · Google-Summer-of-Code (Google Summer of Code (2026))
Soda created T415669: GSoC 2026: Improvements to Edit in Sequence.
Tue, Jan 27, 2:28 PM · Google-Summer-of-Code (Google Summer of Code (2026))

Mon, Jan 26

Soda moved T415542: Curation toolbar shows the same redirect instead of the next one from Inbox to Code review requests on the Moderator-Tools-Team board.
Mon, Jan 26, 1:53 PM · MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), Moderator-Tools-Team (Kanban), Regression, PageTriage

Fri, Jan 23

Soda closed T414772: New Pages Feed Alert Banner as Declined.

Based on the conversation on the page, I'm going to say that there isn't sufficient consensus at this time to implement this change.

Fri, Jan 23, 11:46 AM · Community-consensus-needed, PageTriage

Tue, Jan 20

Soda moved T323632: [EPIC] Use CommunityConfiguration in PageTriage extension from Code review requests to Triaged on the Moderator-Tools-Team board.

Based on a talk with folks on Mod-Tools last week, not gonna go forward with the patch unless there is community interest (since properly implementing CommunityConfigurations will require some amount of rethinking of the deletion module as well)

Tue, Jan 20, 9:08 AM · Patch-For-Review, Epic, Moderator-Tools-Team, CommunityConfiguration-Adoption, PageTriage

Mon, Jan 19

Soda moved T414892: New Pages Feed Rollover from Inbox to Code review requests on the Moderator-Tools-Team board.
Mon, Jan 19, 2:19 PM · MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), Moderator-Tools-Team (Kanban), Regression, PageTriage

Sun, Jan 18

Soda added a project to T414892: New Pages Feed Rollover: PageTriage.
Sun, Jan 18, 7:39 PM · MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), Moderator-Tools-Team (Kanban), Regression, PageTriage

Fri, Jan 16

Soda added a comment to T414802: z-index issue causes random page/home to be unusable as a temp account on MinervaNeue.

For context, the normal contributor see this

Screenshot_20260116-193348.png (2×1 px, 327 KB)

Fri, Jan 16, 2:06 PM · Reader Experience Team, Patch-For-Review, Product Safety and Integrity, Temporary accounts, MinervaNeue (Tracking)
Soda updated the task description for T414802: z-index issue causes random page/home to be unusable as a temp account on MinervaNeue.
Fri, Jan 16, 1:55 PM · Reader Experience Team, Patch-For-Review, Product Safety and Integrity, Temporary accounts, MinervaNeue (Tracking)
Soda updated subscribers of T414802: z-index issue causes random page/home to be unusable as a temp account on MinervaNeue.
Fri, Jan 16, 1:55 PM · Reader Experience Team, Patch-For-Review, Product Safety and Integrity, Temporary accounts, MinervaNeue (Tracking)
Soda updated the task description for T414802: z-index issue causes random page/home to be unusable as a temp account on MinervaNeue.
Fri, Jan 16, 1:54 PM · Reader Experience Team, Patch-For-Review, Product Safety and Integrity, Temporary accounts, MinervaNeue (Tracking)
Soda updated the task description for T414802: z-index issue causes random page/home to be unusable as a temp account on MinervaNeue.
Fri, Jan 16, 1:51 PM · Reader Experience Team, Patch-For-Review, Product Safety and Integrity, Temporary accounts, MinervaNeue (Tracking)
Soda created T414802: z-index issue causes random page/home to be unusable as a temp account on MinervaNeue.
Fri, Jan 16, 1:50 PM · Reader Experience Team, Patch-For-Review, Product Safety and Integrity, Temporary accounts, MinervaNeue (Tracking)
Soda added a project to T414772: New Pages Feed Alert Banner: Community-consensus-needed.

To quote my comment on Discord:

I think a discussion on [[WT:NPR]] might be better/required? This is easy to implement technically, but I feel a bit iffy about whether we have consensus that NPPHOUR applies to UNBLARs?

Fri, Jan 16, 10:14 AM · Community-consensus-needed, PageTriage

Thu, Jan 15

Soda closed T277791: Ask the user to save changes before leaving page when PagelistWidget has changes as Resolved.
Thu, Jan 15, 3:15 PM · good first task, ProofreadPage

Jan 8 2026

Soda added a comment to T393289: Deploy user style to reduce bot comments on Phabricator.

Is there a way to get the more verbose state back, I can see the initial benefit of deprioritizing this data in the UI, but for example, having no way to see the full message here or track whether Patch-For-Review was added (which is prefereable in multi-patch tasks) is imo a net negative change in this context. (attaching how cut-off messages).

Jan 8 2026, 10:44 AM · Phabricator (2026-01-06), Wikimedia-Hackathon-2025

Jan 6 2026

Soda edited projects for T401975: require(...) and import should load JS modules and Vue components appropriately., added: patch-welcome; removed good first task.

Gonna boldly remove this from good first task, I don't think I can identify a easy way of doing this without familiarizing myself with the gory internals of ResourceLoader and I don't think a new-to-code/Wikimedia person will have a much better experience.

Jan 6 2026, 6:08 PM · patch-welcome, MediaWiki-ResourceLoader, MediaWiki-Platform-Team, JavaScript, Vue.js

Jan 4 2026

Soda added a comment to T412045: Saving a broken wikilink in Wikisource Index page will blank the Index page instead.

What is the expected output in this context? This feels like expected behavior (kinda/sorta)

Jan 4 2026, 8:47 PM · ProofreadPage

Jan 3 2026

Soda moved T403429: In PageTriage namespaces, pressing "Mark this page as patrolled" should generate a log entry in the "Page curation log" from Triaged to Code review requests on the Moderator-Tools-Team board.
Jan 3 2026, 6:48 PM · Moderator-Tools-Team (Kanban), PageTriage
Soda moved T323632: [EPIC] Use CommunityConfiguration in PageTriage extension from Triaged to Code review requests on the Moderator-Tools-Team board.
Jan 3 2026, 6:44 PM · Patch-For-Review, Epic, Moderator-Tools-Team, CommunityConfiguration-Adoption, PageTriage
Soda created T413696: Surface block reason of creator in PageTriage toolbar.
Jan 3 2026, 6:35 PM · Moderator-Tools-Team, PageTriage

Jan 2 2026

Soda added a comment to T409165: [SPIKE] What would it take to enable Recent Changes patrolling on all Wikipedias?.

The total of actually patrolled edits should be the total amount of edits which have been either patrolled or reverted, since edits that are cancelled are rarely marked as patrolled.

Jan 2 2026, 9:59 PM · MediaWiki-Patrolling, Moderator-Tools-Team, PersonalDashboard
Soda added a comment to T409165: [SPIKE] What would it take to enable Recent Changes patrolling on all Wikipedias?.

I'd argue since editor time is valuable, we should enable it so one editor doesn't need to review the same reviewed edit.

Jan 2 2026, 12:46 PM · MediaWiki-Patrolling, Moderator-Tools-Team, PersonalDashboard

Dec 31 2025

Soda added a comment to T413556: Add rotate option to OCR tool.

There was a patch and a task for this from Inductive a while back, lemme go fish it out.

Dec 31 2025, 5:47 PM · Patch-For-Review, Community-Tech, Wikimedia OCR

Dec 30 2025

Soda added a comment to T408915: visualdiff testing: Escaped link elements are shown in page view on fr.wikisource.org.

@Jgiannelos are there any blockers on this? This affects a reader-facing component of Wikisource (the book download functionality), and having it broken for multiple weeks is less than ideal

Dec 30 2025, 9:33 AM · Patch-For-Review, OKR-Work, Content-Transform-Team (Work In Progress), Parsoid

Dec 23 2025

Soda added a comment to T413434: Facilitate Volunteer NDA application process for 2025 Toolforge standards committee appointees.

Noting that, T366032 exists for me back when I requested access to logstash, not sure if that is sufficient

Dec 23 2025, 2:03 PM · User-bd808, Toolforge-standards-committee

Dec 17 2025

Soda added a comment to T412877: Revert dropping support of UserMerge from PageTriage.

I mean, you are welcome to help out at the wiki-agnostic task, but it still stands, PageTriage has very limited usecases out of enwiki specifically. If we (say) 5years down the line fix all the wiki-agonstic issues and decide that PageTriage is usable across all mediawiki instances, this argument would make more sense. As it stands currently, it doesn't make sense to revert the commit for PageTriage (imo)

Dec 17 2025, 6:39 AM · Moderator-Tools-Team, PageTriage

Dec 14 2025

Soda added a comment to T412411: Adoption request for fezcollector.

@DatGuy If this is critical infrastructure for the arbclerk team, I would suggest adding atleast one more (active) maintainer to increase the bus factor of folks who would be able to work on/maintain the tool

Dec 14 2025, 2:22 AM · Toolforge-standards-committee

Dec 12 2025

Soda updated the task description for T412495: Dumping and importing election leads to missing questions and PHP warnings.
Dec 12 2025, 5:37 AM · Product Safety and Integrity, MediaWiki-extensions-SecurePoll
Soda created T412495: Dumping and importing election leads to missing questions and PHP warnings.
Dec 12 2025, 5:32 AM · Product Safety and Integrity, MediaWiki-extensions-SecurePoll

Dec 3 2025

Soda added a comment to T408915: visualdiff testing: Escaped link elements are shown in page view on fr.wikisource.org.

From what I understand parsoid is escaping <link> elements as expected. Those links are injected from Module:Header_template lua script to add schema.org semantics.
I think ideally the microdata shouldn't be injected as hidden links but instead being added in existing elements <div>/<span> elements.

Dec 3 2025, 5:39 PM · Patch-For-Review, OKR-Work, Content-Transform-Team (Work In Progress), Parsoid

Dec 2 2025

Soda updated subscribers of T411303: ws-export is adding unwanted line from the header template module in the exported Epub.
Dec 2 2025, 7:16 PM · Wikisource Reader App, Content-Transform-Team (Work In Progress), ProofreadPage, Parsoid, Community-Tech, Bengali-Sites, WS Export
Soda added a project to T411303: ws-export is adding unwanted line from the header template module in the exported Epub: ProofreadPage.
Dec 2 2025, 7:15 PM · Wikisource Reader App, Content-Transform-Team (Work In Progress), ProofreadPage, Parsoid, Community-Tech, Bengali-Sites, WS Export
Soda updated subscribers of T411303: ws-export is adding unwanted line from the header template module in the exported Epub.

@cscott I know you that y'all on the Parsoid team did a bunch of work on ProofreadPage and the <pages /> tag recently, this might be a regression that made it through ?

Dec 2 2025, 7:15 PM · Wikisource Reader App, Content-Transform-Team (Work In Progress), ProofreadPage, Parsoid, Community-Tech, Bengali-Sites, WS Export
Soda added a comment to T409668: [alerting] Create alerts for cloud-vps/VideoCutTool app.

Yepp!

Dec 2 2025, 6:44 PM · cloud-services-team (FY2025/2026-Q1-Q2), VideoCutTool, Cloud-VPS
Soda added a comment to T409668: [alerting] Create alerts for cloud-vps/VideoCutTool app.

for alert runbook, lets use this link for all alerts

https://commons.wikimedia.org/w/index.php?title=Commons%3AVideoCutTool%2FAlerts_Runbook#

i'll update this (maybe tomorrow or day after)

thanks

Dec 2 2025, 5:40 PM · cloud-services-team (FY2025/2026-Q1-Q2), VideoCutTool, Cloud-VPS

Nov 22 2025

Soda created T410828: Add the ability to see a larger number of pages in the Watchlist edit screen.
Nov 22 2025, 6:40 PM · Moderator-Tools-Team, MediaWiki-Watchlist

Nov 21 2025

Soda added a comment to T392754: Installing the UserPageEditProtection extension on jawiki.

Sure!

Nov 21 2025, 4:01 PM · Wikimedia-extension-review-queue, Wikimedia-Extension-setup, Wikimedia-Site-requests

Nov 20 2025

Soda added a comment to T392754: Installing the UserPageEditProtection extension on jawiki.

@Yushu-kasai I assume jawiki is still interested in this being implemented?

Nov 20 2025, 4:05 PM · Wikimedia-extension-review-queue, Wikimedia-Extension-setup, Wikimedia-Site-requests
Soda created T410655: Add the ability to grant the confirmed userright to admins and account creators on jawiki.
Nov 20 2025, 4:03 PM · Wikimedia-Site-requests
Soda created T410654: Upstream UserPageEditProtection to MediaWiki core.
Nov 20 2025, 4:00 PM · MediaWiki-User-management, MediaWiki-Page-protection, MediaWiki-extensions-Other, MediaWiki-Page-editing
Soda added a comment to T392754: Installing the UserPageEditProtection extension on jawiki.

Given that the code inside this extension can legitimately fit into a Phabricator comment, and to my understanding does not impact any major performance-sensitive components, I don't see why this couldn't/shouldn't be upstreamed into MediaWiki. For what it's worth, I think meta (and a few other projects) already monkey-patch this in using AbuseFilters.

Nov 20 2025, 3:37 PM · Wikimedia-extension-review-queue, Wikimedia-Extension-setup, Wikimedia-Site-requests

Nov 7 2025

Soda added a comment to T12347: Enable wikis to configure whether to display page indicators which show that the page being viewed is protected.

I've started a draft for the documentation at https://www.mediawiki.org/wiki/User:Sohom_Datta/protection_indicators lmk if I should include anything else (for example, do we want to include the config flag/request process?).

This looks very nice, would it be okay to move it to the normal help namespace, as 'Help:Protection_indicators' or something? (Note that all content in the help namespace is under the CC0 license, so you should be the one to move it if you're okay with that.)

We could link to it from the Tech News message, instead of https://www.mediawiki.org/wiki/Help:Page_status_indicators.

The help page (for MediaWiki users) should also be cross-linked with https://www.mediawiki.org/wiki/Manual:$wgEnableProtectionIndicators (which is the manual for site owners).

Nov 7 2025, 12:15 AM · User-notice-archive, MediaWiki-Page-protection, MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), MediaWiki-Engineering, Design, Vector (legacy skin), Vector 2022, Community-Wishlist-Survey-2016, JavaScript, MediaWiki-User-Interface

Nov 4 2025

Soda added projects to T409179: Add range modifiers to [[Special:IPContributions]]: Temporary accounts, Product Safety and Integrity.
Nov 4 2025, 1:41 PM · Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), CheckUser, Temporary accounts
Soda created T409179: Add range modifiers to [[Special:IPContributions]].
Nov 4 2025, 1:41 PM · Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), CheckUser, Temporary accounts
Soda added a comment to T278617: ImagePanel should show loading animation for first image.

@Samwilson I think the reproduction steps is to close the window and then reopen it and see if the loading animation shows up. (I'm also a bit rusty on what the bug is but I remember that it involved closing the window)

Nov 4 2025, 12:14 PM · Patch-For-Review, RoadToWiki, good first task, ProofreadPage

Nov 1 2025

Soda renamed T408975: New editors are unable to create pages with external links in them from New editors are unable to create draft articles with external link in them to New editors are unable to create any page with external link in them.
Nov 1 2025, 7:41 PM · MW-1.45-notes (1.45.0-wmf.25; 2025-10-28), MW-1.46-notes (1.46.0-wmf.1; 2025-11-05), WikiEditor (2010), Product Safety and Integrity (Sprint Mint Choc Chip Ice Cream (Oct 20 - Nov 7)), ConfirmEdit (CAPTCHA extension)
Soda renamed T408975: New editors are unable to create pages with external links in them from New editors are unable to create draft articles to New editors are unable to create draft articles with external link in them.
Nov 1 2025, 7:09 PM · MW-1.45-notes (1.45.0-wmf.25; 2025-10-28), MW-1.46-notes (1.46.0-wmf.1; 2025-11-05), WikiEditor (2010), Product Safety and Integrity (Sprint Mint Choc Chip Ice Cream (Oct 20 - Nov 7)), ConfirmEdit (CAPTCHA extension)
Soda added a comment to T408975: New editors are unable to create pages with external links in them.

Only ones with external URLs! I tried the same flow with page content with no references, and it went through.

Nov 1 2025, 7:07 PM · MW-1.45-notes (1.45.0-wmf.25; 2025-10-28), MW-1.46-notes (1.46.0-wmf.1; 2025-11-05), WikiEditor (2010), Product Safety and Integrity (Sprint Mint Choc Chip Ice Cream (Oct 20 - Nov 7)), ConfirmEdit (CAPTCHA extension)
Soda updated the task description for T408975: New editors are unable to create pages with external links in them.
Nov 1 2025, 6:30 PM · MW-1.45-notes (1.45.0-wmf.25; 2025-10-28), MW-1.46-notes (1.46.0-wmf.1; 2025-11-05), WikiEditor (2010), Product Safety and Integrity (Sprint Mint Choc Chip Ice Cream (Oct 20 - Nov 7)), ConfirmEdit (CAPTCHA extension)
Soda added projects to T408975: New editors are unable to create pages with external links in them: ConfirmEdit (CAPTCHA extension), Product Safety and Integrity.

Based on the fact that VE shows a CAPTCHA in the same flow, I'm going to add ConfirmEdit (CAPTCHA extension) and the PSI team who I know was working on some CAPTCHA related work on ConfirmEdit recently!

Nov 1 2025, 6:24 PM · MW-1.45-notes (1.45.0-wmf.25; 2025-10-28), MW-1.46-notes (1.46.0-wmf.1; 2025-11-05), WikiEditor (2010), Product Safety and Integrity (Sprint Mint Choc Chip Ice Cream (Oct 20 - Nov 7)), ConfirmEdit (CAPTCHA extension)
Soda created T408975: New editors are unable to create pages with external links in them.
Nov 1 2025, 6:20 PM · MW-1.45-notes (1.45.0-wmf.25; 2025-10-28), MW-1.46-notes (1.46.0-wmf.1; 2025-11-05), WikiEditor (2010), Product Safety and Integrity (Sprint Mint Choc Chip Ice Cream (Oct 20 - Nov 7)), ConfirmEdit (CAPTCHA extension)

Oct 30 2025

Soda created T408770: Add user info cards to talk page comments.
Oct 30 2025, 3:37 AM · Product Safety and Integrity, DiscussionTools, CheckUser-UserInfoCard

Oct 27 2025

Soda added a comment to T408380: Unable to view revision deleted data (MediaWiki\Revision\SuppressedDataException: Not an available content version.).

Steps to reproduce:

  • (Be an admin and have Parsoid views enabled in preferences)
  • Navigate to the history of a page that has a revdeleted revision
  • Click on the revision link of the deleted revision

Screenshot From 2025-10-27 06-50-53.png (209×1 px, 86 KB)

  • Once the next page opens up, click on the link "view this revision"

Screenshot From 2025-10-27 06-52-31.png (346×1 px, 83 KB)

  • You end up in the error screen
Oct 27 2025, 10:53 AM · Parsoid, Wikimedia-production-error
Soda added a comment to T408380: Unable to view revision deleted data (MediaWiki\Revision\SuppressedDataException: Not an available content version.).

The URL in question is: https://en.wikipedia.org/w/index.php?oldid=1319024349&title=User:Sohom_Datta/sandbox&unhide=1. TLDR, I cannot view deleted revisions through that specific URL pattern unless I switch out of the new Parsoid parser mode.

Oct 27 2025, 10:36 AM · Parsoid, Wikimedia-production-error
Soda created T408380: Unable to view revision deleted data (MediaWiki\Revision\SuppressedDataException: Not an available content version.).
Oct 27 2025, 10:33 AM · Parsoid, Wikimedia-production-error

Oct 22 2025

Soda closed T355470: Help panel question from categories displayed incorrectly as Resolved.
Oct 22 2025, 3:47 PM · Growth-Team (FY2025-26 Q2 Sprint 1), RoadToWiki, MW-1.45-notes (1.45.0-wmf.20; 2025-09-23), good first task, GrowthExperiments-Help panel

Oct 14 2025

Soda added a comment to T407157: CVE-2026-0671: Multiple stored i18n/message-key XSSes in UploadWizard.


This patch should (imo) fix it.

Oct 14 2025, 4:15 PM · Patch-For-Review, affects-Miraheze, SecTeam-Processed, Vuln-XSS, UploadWizard, Security, Security-Team

Oct 12 2025

Soda updated subscribers of T407072: UploadWizard displays undefined message mwe-upwiz-fetching.

@Reedy The stage is not coming from this codebase at all, mw.FormDataTransport, which is defined in resources/handlers/mw.ApiUploadFormDataHandler.js sends out the events based on the API response to the upload stash API (see mw.FormDataTransport.js:L383). The comment in the function says the following:

// Statuses that can be returned:
// * queued
// * publish
// * assembling

However, my assumption here is that the API has drifted from the comment since it was added. The only reference to 'fetching' in the mediawiki-core codebase is in UploadJobTrait::fetchFile which was added in https://gerrit.wikimedia.org/r/c/mediawiki/core/+/982757 (for T295007). I don't see a good place where all the stages of a file upload are documented, except for this switchcase in SpecialUpload.php, but even then it does not appear to mention the "assembling" stage even though there are still references to the assembling stage in the mediawiki-core codebase in ApiUpload.php and AssembleUploadChunksJob.php. Maybe @Joe or @Ladsgroup who worked on the "fetching" patch have more insight on what the values of stage can be?

Oct 12 2025, 9:25 PM · UploadWizard
Soda edited projects for T341592: Allow users to delete notifications they received, added: Product Safety and Integrity; removed Trust and Safety Product Team.
Oct 12 2025, 2:37 AM · Notifications (Echo), Growth-Team

Oct 10 2025

Soda added a project to T406666: Do not have editors choose a license for AI-generated work: Community-consensus-needed.

I would kick this back to the community to figure out what combination of templates to use. Implementing this into UploadWizard is the easy part tbh.

Oct 10 2025, 1:19 PM · Community-consensus-needed, Commons, UploadWizard, Structured-Data-Backlog (Current Work)

Oct 8 2025

Soda removed projects from T406666: Do not have editors choose a license for AI-generated work: OKR-Work, Epic.
Oct 8 2025, 8:59 PM · Community-consensus-needed, Commons, UploadWizard, Structured-Data-Backlog (Current Work)

Oct 3 2025

Soda added a comment to T404708: Some users whose edit counts were reduced are incorrectly flagged as ineligible to use The Wikipedia Library.

(Seems fine for me now)

Oct 3 2025, 11:20 PM · Moderator-Tools-Team, Library-Card-Platform
Soda added a comment to T405999: Add the abusefilter-modify-restricted right to enwiki EFMs.

This, in all probability, should not have been deployed given the current state of the discussion. Imo it needs wider input from the community, 3 people on enwiki cannot be called a consensus enough for such a sensitive change. I agree that the chances of abuse are low, but that does not preclude having a more robust discussion about this.

I think the consensus was sufficient here. There was more than a full week before it was put into Phabricator, and multiple days after that before the change was deployed. The edit filter noticeboard has 351 people as watchers, and of those, 57 visited in the last 30 days, providing ample opportunity to leave any comments in opposition. It's not as if this was held in an obscure area, it's a noticeboard linked to in the noticeboard template, and yet still, there was not a single actual objection to this proposal.

Oct 3 2025, 4:46 AM · Wikimedia-Site-requests

Oct 2 2025

Soda added a comment to T406239: ProofreadPage generated transclusion output should set lang attribute according to $wgPageViewLanguage.

What is Language Converter?

Oct 2 2025, 11:21 PM · MediaWiki-Language-converter, Chinese-Sites, ProofreadPage
Soda added a comment to T404708: Some users whose edit counts were reduced are incorrectly flagged as ineligible to use The Wikipedia Library.

Still getting bunked out of accessing ACM publications

Oct 2 2025, 8:23 PM · Moderator-Tools-Team, Library-Card-Platform
Soda updated subscribers of T405999: Add the abusefilter-modify-restricted right to enwiki EFMs.

cc @hashar, who was the deployer

Oct 2 2025, 1:35 PM · Wikimedia-Site-requests
Soda added a comment to T405999: Add the abusefilter-modify-restricted right to enwiki EFMs.

This, in all probability, should not have been deployed given the current state of the discussion. Imo it needs wider input from the community, 3 people on enwiki cannot be called a consensus enough for such a sensitive change. I agree that the chances of abuse are low, but that does not preclude having a more robust discussion about this.

Oct 2 2025, 1:34 PM · Wikimedia-Site-requests

Oct 1 2025

Soda added a member for Trusted-Contributors: Saiphani02.
Oct 1 2025, 1:30 PM
Soda added a member for Trusted-Contributors: Bodhisattwa.
Oct 1 2025, 1:29 PM

Sep 30 2025

Soda renamed T405975: Surface the ability to set a user's license choice as a preference in the Wizard from Surface Upload Wizard the ability to set a user's license choice as a preference in the Wizard to Surface the ability to set a user's license choice as a preference in the Wizard.
Sep 30 2025, 12:42 PM · UploadWizard
Soda renamed T405975: Surface the ability to set a user's license choice as a preference in the Wizard from Have Upload Wizard remember a user's license choice to use as a default to Surface Upload Wizard the ability to set a user's license choice as a preference in the Wizard.
Sep 30 2025, 12:42 PM · UploadWizard
Soda added a comment to T394802: Write-access to Video2Commons GitHub repo.

@Pintoch, I do think that makes sense.

Sep 30 2025, 1:12 AM · User-bd808, Toolforge-standards-committee, video2commons

Sep 29 2025

Soda added a comment to T405975: Surface the ability to set a user's license choice as a preference in the Wizard.

Maybe this should be about surfacing the option in the UI on the wizard itself ?

Sep 29 2025, 9:39 PM · UploadWizard
Soda added a comment to T405979: Use ECMAScript in ProofreadPage for selenium tests.

Does this mean our JS code needs to use ESM as well ?

Sep 29 2025, 9:36 PM · Patch-For-Review, ProofreadPage
Soda added a comment to T405975: Surface the ability to set a user's license choice as a preference in the Wizard.

This should be doable in settings under Special:Preferences#mw-prefsection-uploads, right?

Sep 29 2025, 9:35 PM · UploadWizard
Soda added a comment to T402178: Not finished after 5 hours running.

Also noting that if you end up in that kind of a situation, a reload (or even a retry with ?nocache=yes at the end of the URL) should submit a fresh try and fix it

Sep 29 2025, 3:00 AM · Tool-link-dispenser
Soda added a comment to T402178: Not finished after 5 hours running.

@Chidgk1, This should be fixed now?

Sep 29 2025, 2:51 AM · Tool-link-dispenser

Sep 26 2025

Soda added a comment to T405719: Make EnableProtectionIndicators enabled by default.

The setting is already set to default to false per https://gerrit.wikimedia.org/g/operations/mediawiki-config/+/90892fa0af282cb9b774c306ac311512c4606ea3/wmf-config/InitialiseSettings.php#12932 so we probably just need to set enabled to true in the config.

Sep 26 2025, 1:02 PM · MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), MediaWiki-Page-protection, MediaWiki-User-Interface

Sep 22 2025

Soda created T405187: Unable to upload Videos from Youtube.
Sep 22 2025, 4:47 AM · video2commons

Sep 21 2025

Soda added a comment to T376522: Add PD-textlogo to list of default reasons an image might be in the public domain in the Upload Wizard.

On a technical level, I'm not sure I follow the concern about interaction with the campaign system.

Sep 21 2025, 9:30 PM · Structured-Data-Backlog, UploadWizard
Soda added a comment to T376522: Add PD-textlogo to list of default reasons an image might be in the public domain in the Upload Wizard.

@Matrix @Sdkb Would it be possible to revisit this? Adding an auto-patroller-only restriction seems like it will be a fair bit more work. (In particular, I'm wondering how this would interact with the campaign system?)

Sep 21 2025, 3:50 PM · Structured-Data-Backlog, UploadWizard
Soda closed T384320: update description of interface of UploadWizard as Declined.

This was set by the specific Campaign that you were uploading under (see https://commons.wikimedia.org/w/index.php?title=Campaign:wlm-at&action=edit). Vanilla UploadWizard does not have this functionality. Declining based on that.

Sep 21 2025, 3:36 PM · UploadWizard
Soda merged T403489: Change the workflow in UploadWizard to allow for providing the description and other information for files whilst they are still being uploaded, so that users can spend time waiting for the upload to complete usefully into T39462: Allow providing image information (categories/description) while still uploading.
Sep 21 2025, 3:09 PM · Multimedia, Design, UploadWizard
Soda merged task T403489: Change the workflow in UploadWizard to allow for providing the description and other information for files whilst they are still being uploaded, so that users can spend time waiting for the upload to complete usefully into T39462: Allow providing image information (categories/description) while still uploading.
Sep 21 2025, 3:09 PM · UploadWizard
Soda moved T39462: Allow providing image information (categories/description) while still uploading from Backlog to Large feature requests on the UploadWizard board.
Sep 21 2025, 3:08 PM · Multimedia, Design, UploadWizard
Soda closed T36531: no choice for PD-old-70 as Resolved.

Fixed in T347749

Sep 21 2025, 2:54 PM · Multimedia, UploadWizard
Soda added a project to T394802: Write-access to Video2Commons GitHub repo: Toolforge-standards-committee.

Adding the standards committee (who might be able to ask folks on the toolforge team to action this) (if @DaxServer is still interested)

Sep 21 2025, 1:11 AM · User-bd808, Toolforge-standards-committee, video2commons

Sep 20 2025

Soda created T405149: Remove unneeded messages from UploadWizard.
Sep 20 2025, 10:08 PM · UploadWizard
Soda added a comment to T351618: Redirects to an article should not be considered when considering if it(the article) is an orphan or not.

(Error on my end)

Sep 20 2025, 9:06 PM · Moderator-Tools-Team, PageTriage
Soda reopened T351618: Redirects to an article should not be considered when considering if it(the article) is an orphan or not as "Open".
Sep 20 2025, 9:06 PM · Moderator-Tools-Team, PageTriage