Page MenuHomePhabricator

SD0001
User

Today

  • No visible events.

Tomorrow

  • No visible events.

Tuesday

  • No visible events.

User Details

User Since
Nov 9 2018, 4:09 PM (405 w, 1 d)
Availability
Available
LDAP User
SD0001
MediaWiki User
SD0001 [ Global Accounts ]

Recent Activity

Yesterday

SD0001 added a comment to T433536: LogicException: Internal error in MediaWiki\Api\ApiQueryAllUsers::execute: Saw more duplicate rows than expected.

This is reproducible from https://en.wikipedia.org/w/api.php?action=query&list=allusers&formatversion=2&auactiveusers=1&aulimit=max.

Sat, Aug 15, 5:08 PM · MediaWiki-API-Platform-Team, MediaWiki-Action-API, Wikimedia-production-error

Sun, Aug 2

SD0001 added a subtask for T402145: Create view for betafeatures_user_counts table in wiki replicas: T431654: Import betafeatures_user_counts into sanitarium and wikireplicas.
Sun, Aug 2, 12:58 PM · Data-Platform-SRE (2026-08-07 - 2026-08-28), tools-platform-team, SecTeam-Processed, Privacy Engineering, Patch-For-Review, Essential-Work, Data-Engineering, BetaFeatures, Data-Services, cloud-services-team
SD0001 added a parent task for T431654: Import betafeatures_user_counts into sanitarium and wikireplicas: T402145: Create view for betafeatures_user_counts table in wiki replicas.
Sun, Aug 2, 12:58 PM · DBA
SD0001 removed a parent task for T402145: Create view for betafeatures_user_counts table in wiki replicas: T431654: Import betafeatures_user_counts into sanitarium and wikireplicas.
Sun, Aug 2, 12:58 PM · Data-Platform-SRE (2026-08-07 - 2026-08-28), tools-platform-team, SecTeam-Processed, Privacy Engineering, Patch-For-Review, Essential-Work, Data-Engineering, BetaFeatures, Data-Services, cloud-services-team
SD0001 removed a subtask for T431654: Import betafeatures_user_counts into sanitarium and wikireplicas: T402145: Create view for betafeatures_user_counts table in wiki replicas.
Sun, Aug 2, 12:58 PM · DBA

Wed, Jul 29

SD0001 added a comment to T425761: improve naming of voter eligibility "lists" such as eligibility list, override list, exclude list.

I think we should just remove override list as it's feature creep. It's not used for any kind of election as far as I know. Once it's gone, "Eligibility list" and "Exclusion list" would be fine labels (when complemented with a helptip).

Wed, Jul 29, 5:56 PM · Product Safety and Integrity, MediaWiki-extensions-SecurePoll

Mon, Jul 27

SD0001 added a comment to T383047: Could not send confirmation email: Unknown error in PHP's mail() function..

SDZeroBot ran into this error 3 times today. The emails were in fact received according to the end-user. However, self-cc mails were not received and the bot got php-mail-error code from the API.

Mon, Jul 27, 6:34 PM · MW-1.44-notes, MW-1.46-notes, MW-1.45-notes, MW-1.47-notes (1.47.0-wmf.9; 2026-06-30), MW-1.43-notes, Patch-For-Review, Product Safety and Integrity, MediaWiki-extensions-EmailAuth, MediaWiki-Email, Mail, Infrastructure-Foundations, MediaWiki-Core-Platform-Team, MediaWiki-User-login-and-signup, Wikimedia-production-error

Fri, Jul 24

Restricted Application added a project to T258854: Support multiple Callback URLs or regex pattern matching: MediaWiki-Core-Platform-Team.

Also, most identity platforms allow configuring multiple callback URLs.

Fri, Jul 24, 4:42 PM · MediaWiki-Core-Platform-Team, MediaWiki-extensions-OAuth
SD0001 added a comment to T432499: Rename everything in OAuth that uses the word "consumer" or "client", but allows both OAuth 1 consumers and OAuth 2 clients, to use the word "app" instead.

I'd suggest changing "consumer"/"client" to be consistently be "client". OAuth 2 is the present and the future. We shouldn't worry about the OAuth 1 terminology.

Fri, Jul 24, 4:28 PM · Voice & Tone, MediaWiki-Core-Platform-Team (Kanban), MediaWiki-extensions-OAuth

Thu, Jul 23

SD0001 added a comment to T315893: Add space between page namespace and page title using CSS.

It’s very easy to mischaracterise the opposition as being about ‘change aversion’ when the problem is that DiscussionTools developers imposed a poorly thought out change by their privileged access on a subset of the pages and the action views and now you guys refuse to reconsider its impact or to consult with the community about it.

Thu, Jul 23, 4:10 PM · CSS, Patch-For-Review, MediaWiki-General
SD0001 added a parent task for T431943: Hide "client is confidential" checkbox for OAuth 2 owner-only clients: T142279: Simplify OAuth registration form for owner-only consumers.
Thu, Jul 23, 7:14 AM · MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), MediaWiki-Core-Platform-Team (Kanban), Patch-For-Review, MediaWiki-extensions-OAuth
SD0001 added a subtask for T142279: Simplify OAuth registration form for owner-only consumers: T431943: Hide "client is confidential" checkbox for OAuth 2 owner-only clients.
Thu, Jul 23, 7:14 AM · MW-1.47-notes (1.47.0-wmf.13; 2026-07-28), MediaWiki-Core-Platform-Team, MW-1.42-notes (1.42.0-wmf.9; 2023-12-12), MediaWiki-extensions-OAuth
Restricted Application added a project to T142279: Simplify OAuth registration form for owner-only consumers: MediaWiki-Core-Platform-Team.

probably no need of the "Types of grants being requested" radiobox (why would one an owner-only authonly or authonlyprivate consumer?)

Thu, Jul 23, 7:13 AM · MW-1.47-notes (1.47.0-wmf.13; 2026-07-28), MediaWiki-Core-Platform-Team, MW-1.42-notes (1.42.0-wmf.9; 2023-12-12), MediaWiki-extensions-OAuth

Sun, Jul 19

SD0001 added a comment to T420297: Allow OAuth 2 apps using client credentials flow to perform actions as the app's owner (i.e. be logged in).

Came up with a quick (but working) patch for this. Happy to abandon if Platform team would prefer to work on this instead!

Sun, Jul 19, 4:24 PM · Patch-For-Review, MediaWiki-Core-Platform-Team, MediaWiki-extensions-OAuth

Jul 16 2026

SD0001 added a comment to T315893: Add space between page namespace and page title using CSS.

Given the lack of requests for translating the separator I don't think that is a priority for now, and while our APIs are mostly tolerant of additional whitespace, they would not handle different separators so it would be a vastly more complicated undertaking and beyond the scope of this task.

Jul 16 2026, 12:43 PM · CSS, Patch-For-Review, MediaWiki-General
SD0001 added a comment to T315893: Add space between page namespace and page title using CSS.

It's more complicated than just making it a per-wiki setting, but it reacting based on the current user's chosen language is what stjn and I were talking about with that colon-separator patch earlier today. Because of the mentioned issues with colon-separator we'd probably want to make a new message specifically for this purpose instead, but the patch already shows what would need to be done for that.

Jul 16 2026, 8:49 AM · CSS, Patch-For-Review, MediaWiki-General

Jul 14 2026

SD0001 added a comment to T432072: Notifications becoming highlighted randomly.

I too get this sometimes (but for notifications instead of alerts).

Jul 14 2026, 4:18 AM · Notifications (Echo)

Jul 12 2026

SD0001 moved T238690: Add support for background-position-x and y from Blocked to W3C Working Draft (or earlier) on the css-sanitizer board.

These properties now appear in Level 4 Working Draft (https://www.w3.org/TR/css-backgrounds-4/#background-position-longhands).

Jul 12 2026, 2:23 PM · RoadToWiki, Patch-For-Review, css-sanitizer, TemplateStyles

Jul 11 2026

SD0001 added a comment to T429706: Raise Grade A JavaScript requirement from ES2019 to ES2020 (ECMAScript 11).

Minimum browser versions required for new features:

Jul 11 2026, 4:03 PM · MediaWiki-extensions-CodeMirror, MediaWiki-Core-Platform-Team, JavaScript, MediaWiki-ResourceLoader

Jun 30 2026

SD0001 added a project to T430471: Interface admins should know what gadgets the user has enabled: Privacy Engineering.
Jun 30 2026, 4:24 AM · SecTeam-Processed, Privacy Engineering, MediaWiki-Core-Preferences, MediaWiki-extensions-Gadgets
SD0001 added a comment to T430471: Interface admins should know what gadgets the user has enabled.

If we are doing this, we should just expose it to all users. I don't get what's so private about gadget preferences and beta feature opt-ins. Everyone can already see what user scripts someone is using. If anything, it'll improve transparency.

Jun 30 2026, 4:22 AM · SecTeam-Processed, Privacy Engineering, MediaWiki-Core-Preferences, MediaWiki-extensions-Gadgets

Jun 28 2026

SD0001 added a comment to T413944: sr:Модул:No globals/док has the wrong content model.

All done from the above list. It actually does work without making text changes if the page content model was correct and we want to set the revision content model to match that, but not the other way round.

Jun 28 2026, 7:19 AM · Scribunto, MediaWiki-ContentHandler
SD0001 added a comment to T413944: sr:Модул:No globals/док has the wrong content model.

My guess is that someone who has editcontentmodel access on the wiki might be able to fix this by trying to make an edit through the API with an explicit content model parameter of wikitext. At one point that worked, although later refactoring may have broken it.

Jun 28 2026, 3:24 AM · Scribunto, MediaWiki-ContentHandler
SD0001 added a comment to T31398: Implement Gadget Manager.

How hard would it be to make this use CommunityConfiguration? It's basically a tailored JSON editor just like all the other CC modules, so it's almost odd for it not to be in CC.

I do think Gadgets should not hard-depend on CommunityConfiguration, though. For tests, you can skip on the file level (outside the class structure) if the test class uses a trait that lives in CC.

Jun 28 2026, 2:03 AM · Patch-For-Review, CommunityConfiguration-Adoption, Community-Tech (2015-2017), Gadgets-2.0, MediaWiki-extensions-Gadgets

Jun 27 2026

SD0001 closed T425099: Add native support for ES2021 to the minifier as Resolved.
Jun 27 2026, 8:03 AM · Wikimedia-Hackathon-2026, MediaWiki-Core-Platform-Team, Wikimedia-Minify
SD0001 added a comment to T395347: Raise Grade A JavaScript requirement from ES2017 to ES2018 (ECMAScript 9).

I would suggest keeping it to Safari 12/iOS 12. Raising the requirements all the way to Safari 16.4/iOS 16.4 seems a bit drastic as the only feature we gain from them is regexp lookbehinds, which isn't particularly interesting.

Jun 27 2026, 7:44 AM · MW-1.47-notes (1.47.0-wmf.14; 2026-08-04), MediaWiki-Core-Platform-Team (Kanban), MediaWiki-extensions-CodeMirror, MediaWiki-ResourceLoader, JavaScript
SD0001 added a comment to T425616: mw.logObject() gives a confusing error when trying to log an iterator.

In the middle of a complex module, you don't always know the data type of a variable. Logging it is one way to check its type, but if the logger fails with a cryptic error message, it isn't helpful.

Jun 27 2026, 4:08 AM · Scribunto

Jun 25 2026

SD0001 added a comment to T31398: Implement Gadget Manager.

From https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Gadgets/+/1107096:

Jun 25 2026, 6:53 PM · Patch-For-Review, CommunityConfiguration-Adoption, Community-Tech (2015-2017), Gadgets-2.0, MediaWiki-extensions-Gadgets
SD0001 added a comment to T412317: Produnto package deployment dashboard.

Assuming this would involve a Vue frontend invoking a backend API, I'd suggest making the APIs stable (not internal). That would enable setting up deployment pipelines for modules and gadgets triggered directly within GitLab CI.

Jun 25 2026, 6:40 AM · Produnto, Scribunto
SD0001 added a comment to T425752: Produnto repository viewer: Package namespace.

Each deployment has a set of packages. Saving [[MediaWiki:Packages.json]] creates one new deployment. Creating a deployment requires the creation of one produnto_package_deployment row per deployed package. That's just the way the 1:N relationship is stored. I don't think it's a problem that needs to be solved. It's only 8 bytes per row.

Jun 25 2026, 6:36 AM · Produnto

Jun 24 2026

SD0001 closed T398259: "X voters have voted" at top of list page is incorrect when striking a user's valid votes and they also have duplicate votes as Resolved.
Jun 24 2026, 6:14 PM · MW-1.47-notes (1.47.0-wmf.9; 2026-06-30), Product Safety and Integrity, MediaWiki-extensions-SecurePoll
SD0001 added a comment to T398088: ListPager is slow when sorting.

For the record, the primary fix was to remove use of an expensive template in securepoll-voter-name-local message.

Jun 24 2026, 5:40 PM · Product Safety and Integrity, Performance Issue, MediaWiki-extensions-SecurePoll

Jun 22 2026

SD0001 updated the task description for T425099: Add native support for ES2021 to the minifier.
Jun 22 2026, 5:03 AM · Wikimedia-Hackathon-2026, MediaWiki-Core-Platform-Team, Wikimedia-Minify
SD0001 added a comment to T373725: Record `importScript` and `mw.loader.load` and `@import` as transclusions when they fetch other scripts from other on-wiki pages.

I think we could do this for importScript and importStylesheet, removing the need to track relations via wikitext comments. SyntaxHighlight can also be adjusted to make the importScript arg a clickable link similar to how we do it for Lua require().

Jun 22 2026, 3:05 AM · Patch-For-Review, MediaWiki-ContentHandler, MediaWiki-Core-Platform-Team, MediaWiki-Parser, MediaWiki-ResourceLoader

Jun 21 2026

SD0001 added a project to T373725: Record `importScript` and `mw.loader.load` and `@import` as transclusions when they fetch other scripts from other on-wiki pages: MediaWiki-ContentHandler.
Jun 21 2026, 1:43 PM · Patch-For-Review, MediaWiki-ContentHandler, MediaWiki-Core-Platform-Team, MediaWiki-Parser, MediaWiki-ResourceLoader

Jun 20 2026

SD0001 closed T428952: Links in lua modules don't work if there are spaces within parens as Resolved.
Jun 20 2026, 7:27 PM · MW-1.47-notes (1.47.0-wmf.8; 2026-06-23), SyntaxHighlight
SD0001 added a comment to T428773: Warning: foreach() argument must be of type array|object, int given in /var/www/html/w/extensions/Gadgets/includes/Content/GadgetDefinitionContentHandler.php on line 134.

Weird. Why does GadgetDefinitionContentHandler::fillParserOutput get called at all for invalid content?

Jun 20 2026, 2:23 PM · MediaWiki-extensions-Gadgets
SD0001 closed T161278: Add default gadget styling to Parsoid's output as Resolved.
Jun 20 2026, 1:18 PM · MW-1.46-notes (1.46.0-wmf.1; 2025-11-05), Essential-Work, Patch-For-Review, Wikimania-Hackathon-2025, Content-Platform-Team (Work In Progress), affects-Kiwix-and-openZIM, Parsoid-Rendering, Platform Engineering, Parsoid, MediaWiki-extensions-Gadgets, MediaWiki-Action-API
SD0001 closed T161278: Add default gadget styling to Parsoid's output, a subtask of T140664: Achieve predictable MediaWiki routing and cacheable skin data, as Resolved.
Jun 20 2026, 1:18 PM · MediaWiki-Core-Platform-Team, Wikimedia-Performance-recommendation, MediaWiki-User-Interface, Epic, MediaWiki-General
SD0001 closed T376875: Category-triggered gadgets not loaded in live preview, a subtask of T63007: Allow specifying when a gadget should load (action, namespace, content model), as Resolved.
Jun 20 2026, 1:17 PM · Patch-Needs-Improvement, User-notice-archive, MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), MW-1.41-notes (1.41.0-wmf.28; 2023-09-26), Wikimedia-Performance-recommendation, Wikimedia-Israel-Hackers, MediaWiki-extensions-Gadgets
SD0001 closed T376875: Category-triggered gadgets not loaded in live preview as Resolved.
Jun 20 2026, 1:17 PM · MW-1.47-notes (1.47.0-wmf.7; 2026-06-16), MW-1.46-notes (1.46.0-wmf.1; 2025-11-05), MediaWiki-Page-editing, MediaWiki-extensions-Gadgets

Jun 16 2026

SD0001 added a project to T344108: Add global_edit_count to wikireplicas: Privacy Engineering.

Hi @aranyap, similar to T402145, could you review and approve this one too?

Jun 16 2026, 5:42 PM · DBA, SecTeam-Processed, Privacy Engineering, Data-Engineering, cloud-services-team, Patch-For-Review, Data-Services
SD0001 added a comment to T402145: Create view for betafeatures_user_counts table in wiki replicas.

The table doesn't have any user identifiers, so I don't see a way.

Jun 16 2026, 9:55 AM · Data-Platform-SRE (2026-08-07 - 2026-08-28), tools-platform-team, SecTeam-Processed, Privacy Engineering, Patch-For-Review, Essential-Work, Data-Engineering, BetaFeatures, Data-Services, cloud-services-team

Jun 15 2026

SD0001 closed T429146: Dark mode syntax highlighting is same dark grey as background as Invalid.

It's because of style="border:none; background:transparent;" applied locally on the <syntaxhighlight> tag.

Jun 15 2026, 11:01 AM · dark-mode, Vector 2022
SD0001 added a comment to T427696: Gerrit marks patches as having merge conflicts after their parent is merged.

I think I've been noticing this for a longer time. Noticed it with https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1222740 today (which was a child of https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1222739). PS12 was marked as having a merge conflict. There weren't actually any conflicts. Gerrit itself recognized PS13 as a rebase-only change.

Jun 15 2026, 5:50 AM · Gerrit

Jun 13 2026

SD0001 added a subtask for T5593: [Epic] SVG client side rendering: T429077: Native SVG rendering with server-side language processing.
Jun 13 2026, 6:20 PM · Community-Wishlist-Survey-2023, Epic, Wikimedia-SVG-rendering, Commons, Multimedia, Accessibility, MediaWiki-File-management
SD0001 added a parent task for T429077: Native SVG rendering with server-side language processing: T5593: [Epic] SVG client side rendering.
Jun 13 2026, 6:20 PM · Commons, Patch-For-Review, MediaWiki-File-management, SVG
SD0001 created T429077: Native SVG rendering with server-side language processing.
Jun 13 2026, 6:20 PM · Commons, Patch-For-Review, MediaWiki-File-management, SVG

Jun 11 2026

SD0001 added a comment to T386436: Make it easier to add TemplateStyles from a module.

Ah, it doesn’t support cases like https://ru.wikipedia.org/wiki/Модуль:Вложенный_список#L-10 or https://ru.wikipedia.org/wiki/Модуль:NumberOf#L-376 which is why I thought it’s not currently implemented. Apologies.

Jun 11 2026, 6:45 PM · Patch-For-Review, MediaWiki-extensions-CodeMirror, SyntaxHighlight, Scribunto, TemplateStyles
SD0001 created T428952: Links in lua modules don't work if there are spaces within parens.
Jun 11 2026, 6:44 PM · MW-1.47-notes (1.47.0-wmf.8; 2026-06-23), SyntaxHighlight
SD0001 added a comment to T428887: usecodemirror preference is not sticky if global preference is overriden.

Ideally I think we would use global: 'update' flag in the actions=options request and avoid action=globalpreferences altogether. But that also seems buggy as setting the option to the default value removes the global preference, activating the local preference which may not necessarily be set to the default.

Jun 11 2026, 6:38 PM · MW-1.47-notes (1.47.0-wmf.8; 2026-06-23), MediaWiki-extensions-CodeMirror
SD0001 added a comment to T428887: usecodemirror preference is not sticky if global preference is overriden.

I've seen this happen too. In my case, it was somehow disabled in GlobalPreferences. Enabling it from the toolbar button doesn't stick.

Jun 11 2026, 4:33 PM · MW-1.47-notes (1.47.0-wmf.8; 2026-06-23), MediaWiki-extensions-CodeMirror

Jun 9 2026

SD0001 renamed T147875: SecurePoll should comply with MariaDB/MySQL strict mode from SecurePoll should comply with strict mode to SecurePoll should comply with MariaDB/MySQL strict mode.
Jun 9 2026, 8:06 AM · Product Safety and Integrity, Technical-Debt, MediaWiki-extensions-SecurePoll
SD0001 closed T190087: PopulateVoterListJob isn't submitted, and fails if it is as Invalid.

PopulateVoterListJob was removed altogether in https://gerrit.wikimedia.org/r/c/mediawiki/extensions/SecurePoll/+/1164696 / T397565.

Jun 9 2026, 7:54 AM · Product Safety and Integrity, MediaWiki-extensions-SecurePoll
SD0001 closed T410217: User group subfields of "Populate list automatically" not shown while setting up voter eligbility as Invalid.

This feature was removed altogether in https://gerrit.wikimedia.org/r/c/mediawiki/extensions/SecurePoll/+/1164696 / T397565.

Jun 9 2026, 7:53 AM · Product Safety and Integrity, MediaWiki-extensions-SecurePoll

Jun 8 2026

SD0001 added a project to T402145: Create view for betafeatures_user_counts table in wiki replicas: Privacy Engineering.

I'd also would need a sign off from the privacy team

Jun 8 2026, 5:19 PM · Data-Platform-SRE (2026-08-07 - 2026-08-28), tools-platform-team, SecTeam-Processed, Privacy Engineering, Patch-For-Review, Essential-Work, Data-Engineering, BetaFeatures, Data-Services, cloud-services-team
SD0001 updated the task description for T428371: Avoid looking up and persisting all lists to which user belongs.
Jun 8 2026, 3:55 AM · Patch-For-Review, Product Safety and Integrity, MediaWiki-extensions-SecurePoll

Jun 7 2026

SD0001 created T428371: Avoid looking up and persisting all lists to which user belongs.
Jun 7 2026, 7:49 PM · Patch-For-Review, Product Safety and Integrity, MediaWiki-extensions-SecurePoll
SD0001 created T428368: Creation of polls is broken.
Jun 7 2026, 6:26 PM · Essential-Work, MW-1.47-notes (1.47.0-wmf.6; 2026-06-09), Product Safety and Integrity (Sprint Iris (May 25 - Jun 12)), Regression, MediaWiki-extensions-SecurePoll
SD0001 renamed T410219: SecurePoll should check block status across all wikis only if necessary from SecurePoll should not check global block status for elections where it's not necessary to SecurePoll should check block status across all wikis only if necessary.
Jun 7 2026, 4:39 PM · Patch-For-Review, Product Safety and Integrity, MediaWiki-extensions-SecurePoll
SD0001 added a comment to T428357: Avoid querying block status across all wikis while voting in local elections.

(I forgot I had already created a task for this!)

Jun 7 2026, 3:57 PM · Product Safety and Integrity, MediaWiki-extensions-SecurePoll
SD0001 merged task T428357: Avoid querying block status across all wikis while voting in local elections into T410219: SecurePoll should check block status across all wikis only if necessary.
Jun 7 2026, 3:57 PM · Product Safety and Integrity, MediaWiki-extensions-SecurePoll
SD0001 merged T428357: Avoid querying block status across all wikis while voting in local elections into T410219: SecurePoll should check block status across all wikis only if necessary.
Jun 7 2026, 3:57 PM · Patch-For-Review, Product Safety and Integrity, MediaWiki-extensions-SecurePoll
SD0001 created T428357: Avoid querying block status across all wikis while voting in local elections.
Jun 7 2026, 2:06 PM · Product Safety and Integrity, MediaWiki-extensions-SecurePoll
SD0001 added a comment to T423547: Switch global election workflow to use voterlists.wmcloud.org?.

Unfortunately I can't seem to use the file with importGlobalVoterList.php because it's too big for k8s (I think that's what this means):

Jun 7 2026, 4:56 AM · Product Safety and Integrity, MediaWiki-extensions-SecurePoll, VPS-project-voterlists
SD0001 created T428351: Create API equivalent for importGlobalVoterList.php.
Jun 7 2026, 4:52 AM · Patch-For-Review, Product Safety and Integrity, MediaWiki-extensions-SecurePoll

Jun 5 2026

SD0001 added a comment to T425752: Produnto repository viewer: Package namespace.

The repo viewer only shows deployed versions, and deploying is a privileged action, done by editing [[MediaWiki:Packages.json]].

Jun 5 2026, 7:28 AM · Produnto

May 31 2026

SD0001 moved T427707: Localize Gadgets magic words and namespaces to Pashto from Backlog to Localization on the MediaWiki-extensions-Gadgets board.
May 31 2026, 3:30 PM · Patch-For-Review, I18n, MediaWiki-extensions-Gadgets

May 27 2026

SD0001 added a comment to T425752: Produnto repository viewer: Package namespace.

We should also think about what happens when someone spams or posts libel on a gitlab repo. An onwiki admin should be able to make it go away, ideally with no knowledge of using gitlab. See also: https://en.wikipedia.org/wiki/User:Risker/Risker%27s_checklist_for_content-creation_extensions

May 27 2026, 5:44 PM · Produnto

May 23 2026

SD0001 added a comment to T423669: Move Wikimedia-specific scripts from SecurePoll to WikimediaMaintanence or WikimediaCustomization.

Many of these can be deleted following T423547.

May 23 2026, 5:16 PM · Product Safety and Integrity, WikimediaCustomizations, MediaWiki-extensions-WikimediaMaintenance, MediaWiki-extensions-SecurePoll
SD0001 added a comment to T423547: Switch global election workflow to use voterlists.wmcloud.org?.

For User:Ambouzella, the nodejs script saw 297 edits. PHP saw 297 + 3 flow edits, getting them to the 300 mark. I suspect the same is the case for most of the users in the first list.

May 23 2026, 5:07 PM · Product Safety and Integrity, MediaWiki-extensions-SecurePoll, VPS-project-voterlists
SD0001 added a comment to T423547: Switch global election workflow to use voterlists.wmcloud.org?.

Okay. So Aka_sektor does indeed have 88 Flow edits:

May 23 2026, 4:21 PM · Product Safety and Integrity, MediaWiki-extensions-SecurePoll, VPS-project-voterlists
SD0001 added a comment to T423547: Switch global election workflow to use voterlists.wmcloud.org?.

Thanks @SD0001 - only two errors in the file:

2026-05-07 22:13:04.530 ERROR: [s5] [urwikisource] Error while connecting: Access denied for user 's56852'@'%' to database 'urwikisource_p'
2026-05-07 22:13:04.531 ERROR: [s5] [urwikisource] Failed: Access denied for user 's56852'@'%' to database 'urwikisource_p'
May 23 2026, 3:41 PM · Product Safety and Integrity, MediaWiki-extensions-SecurePoll, VPS-project-voterlists

May 16 2026

SD0001 created T426488: Could not resolve hostname bast5004.wikimedia.org: nodename nor servname provided, or not known.
May 16 2026, 7:35 AM · Infrastructure-Foundations, SRE

May 7 2026

SD0001 added a comment to T423547: Switch global election workflow to use voterlists.wmcloud.org?.

@jrbs You can use sudo su - to become root, which avoids linux file mode issues.

May 7 2026, 7:40 AM · Product Safety and Integrity, MediaWiki-extensions-SecurePoll, VPS-project-voterlists
SD0001 updated the task description for T425616: mw.logObject() gives a confusing error when trying to log an iterator.
May 7 2026, 7:04 AM · Scribunto
SD0001 renamed T425616: mw.logObject() gives a confusing error when trying to log an iterator from mw.logObject() gives a confusing when trying to log an iterator to mw.logObject() gives a confusing error when trying to log an iterator.
May 7 2026, 7:03 AM · Scribunto
SD0001 created T425616: mw.logObject() gives a confusing error when trying to log an iterator.
May 7 2026, 7:03 AM · Scribunto

May 3 2026

SD0001 added a project to T413462: Interface for syntax highlighting in core: Wikimedia-Hackathon-2026.
May 3 2026, 12:37 PM · MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), Essential-Work, Content-Platform-Team (Work In Progress), Wikimedia-Hackathon-2026, Scribunto, SyntaxHighlight, MediaWiki-ContentHandler
SD0001 added a comment to T413462: Interface for syntax highlighting in core.

The problem with this is that, unlike the migration of SyntaxHighlight from GeSHi to Pygments, there is no “new” and “old” implementation: an interface allows multiple implementations to co-exist, so extension A should be “backward-compatible” (I quote this because it’s not really backward due to the lack of “new” and “old”) with extension B, but at the same time extension B should also be “backward-compatible” with extension A.

May 3 2026, 9:04 AM · MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), Essential-Work, Content-Platform-Team (Work In Progress), Wikimedia-Hackathon-2026, Scribunto, SyntaxHighlight, MediaWiki-ContentHandler

May 2 2026

SD0001 updated the task description for T425231: Semicolonless import/export statements are mangled by minifier.
May 2 2026, 8:52 PM · MediaWiki-Core-Platform-Team, Wikimedia-Minify
SD0001 created T425231: Semicolonless import/export statements are mangled by minifier.
May 2 2026, 8:50 PM · MediaWiki-Core-Platform-Team, Wikimedia-Minify
SD0001 added a project to T425103: Add native support for ES2024 to the minifier: Wikimedia-Hackathon-2026.
May 2 2026, 7:29 PM · Wikimedia-Hackathon-2026, Patch-For-Review, MediaWiki-Core-Platform-Team, Wikimedia-Minify
SD0001 added a project to T425102: Add native support for ES2023 to the minifier: Wikimedia-Hackathon-2026.
May 2 2026, 7:28 PM · Wikimedia-Hackathon-2026, Patch-For-Review, MediaWiki-Core-Platform-Team, Wikimedia-Minify
SD0001 added a project to T425100: Add native support for ES2022 to the minifier: Wikimedia-Hackathon-2026.
May 2 2026, 9:12 AM · Wikimedia-Hackathon-2026, Patch-For-Review, MediaWiki-Core-Platform-Team, Wikimedia-Minify
SD0001 added a parent task for T317502: Support minification of ES2022 Class fields syntax: T425100: Add native support for ES2022 to the minifier.
May 2 2026, 8:54 AM · Patch-For-Review, MediaWiki-Core-Platform-Team (Radar), patch-welcome, Wikimedia-Minify
SD0001 added a subtask for T425100: Add native support for ES2022 to the minifier: T317502: Support minification of ES2022 Class fields syntax.
May 2 2026, 8:54 AM · Wikimedia-Hackathon-2026, Patch-For-Review, MediaWiki-Core-Platform-Team, Wikimedia-Minify

May 1 2026

SD0001 added a project to T425099: Add native support for ES2021 to the minifier: Wikimedia-Hackathon-2026.
May 1 2026, 9:09 PM · Wikimedia-Hackathon-2026, MediaWiki-Core-Platform-Team, Wikimedia-Minify
SD0001 updated the task description for T386530: Add native support for ES2018-ES2020 to the minifier.
May 1 2026, 12:26 PM · MediaWiki-Core-Platform-Team (Kanban), Patch-For-Review, Wikimedia-Minify, MediaWiki-ResourceLoader
SD0001 updated the task description for T425103: Add native support for ES2024 to the minifier.
May 1 2026, 12:25 PM · Wikimedia-Hackathon-2026, Patch-For-Review, MediaWiki-Core-Platform-Team, Wikimedia-Minify
SD0001 updated the task description for T425102: Add native support for ES2023 to the minifier.
May 1 2026, 12:25 PM · Wikimedia-Hackathon-2026, Patch-For-Review, Wikimedia-Minify, MediaWiki-Core-Platform-Team
SD0001 updated the task description for T425100: Add native support for ES2022 to the minifier.
May 1 2026, 12:24 PM · Wikimedia-Hackathon-2026, Patch-For-Review, MediaWiki-Core-Platform-Team, Wikimedia-Minify
SD0001 updated the task description for T425099: Add native support for ES2021 to the minifier.
May 1 2026, 12:24 PM · Wikimedia-Hackathon-2026, MediaWiki-Core-Platform-Team, Wikimedia-Minify
SD0001 created T425104: Add native support for ES2025 to the minifier.
May 1 2026, 12:23 PM · Patch-For-Review, MediaWiki-Core-Platform-Team, Wikimedia-Minify
SD0001 created T425103: Add native support for ES2024 to the minifier.
May 1 2026, 12:22 PM · Wikimedia-Hackathon-2026, Patch-For-Review, MediaWiki-Core-Platform-Team, Wikimedia-Minify
SD0001 created T425102: Add native support for ES2023 to the minifier.
May 1 2026, 12:21 PM · Wikimedia-Hackathon-2026, Patch-For-Review, Wikimedia-Minify, MediaWiki-Core-Platform-Team
SD0001 created T425100: Add native support for ES2022 to the minifier.
May 1 2026, 12:20 PM · Wikimedia-Hackathon-2026, Patch-For-Review, MediaWiki-Core-Platform-Team, Wikimedia-Minify
SD0001 created T425099: Add native support for ES2021 to the minifier.
May 1 2026, 12:18 PM · Wikimedia-Hackathon-2026, MediaWiki-Core-Platform-Team, Wikimedia-Minify

Apr 19 2026

SD0001 updated the task description for T423547: Switch global election workflow to use voterlists.wmcloud.org?.
Apr 19 2026, 4:57 AM · MediaWiki-extensions-SecurePoll, Product Safety and Integrity, VPS-project-voterlists

Apr 16 2026

SD0001 added a comment to T423547: Switch global election workflow to use voterlists.wmcloud.org?.

Grant Joe access to voterlists.wmcloud.org shell

Apr 16 2026, 10:18 AM · Product Safety and Integrity, MediaWiki-extensions-SecurePoll, VPS-project-voterlists