[00:02:55] (03PS1) 10SLF bot: Updating domains.php from Mozilla [extensions/SecureLinkFixer] - 10https://gerrit.wikimedia.org/r/1128020 [00:11:28] (03CR) 10Brian Wolff: "Question: The Wikipedia article mentions that Å and Ö are used in foreign words. Do they need to be included here as well? If they are not" [core] - 10https://gerrit.wikimedia.org/r/1128008 (https://phabricator.wikimedia.org/T388970) (owner: 10Jon Harald Søby) [00:12:00] (03CR) 10CI reject: [V:04-1] Add support for more complex linking in formulas [extensions/Math] - 10https://gerrit.wikimedia.org/r/1128019 (https://phabricator.wikimedia.org/T388985) (owner: 10FrederikHennecke1) [00:25:41] (03PS4) 10FrederikHennecke1: Add support for more complex linking in formulas [extensions/Math] - 10https://gerrit.wikimedia.org/r/1128019 (https://phabricator.wikimedia.org/T388985) [00:38:26] (03PS1) 10TrainBranchBot: Branch commit for wmf/branch_cut_pretest [core] (wmf/branch_cut_pretest) - 10https://gerrit.wikimedia.org/r/1128021 [00:38:26] (03CR) 10TrainBranchBot: [C:03+2] Branch commit for wmf/branch_cut_pretest [core] (wmf/branch_cut_pretest) - 10https://gerrit.wikimedia.org/r/1128021 (owner: 10TrainBranchBot) [00:50:02] (03Merged) 10jenkins-bot: Branch commit for wmf/branch_cut_pretest [core] (wmf/branch_cut_pretest) - 10https://gerrit.wikimedia.org/r/1128021 (owner: 10TrainBranchBot) [00:58:51] 10Diff-blog, 07Video: Allow video embedding from Wikimedia Commons at Diff - https://phabricator.wikimedia.org/T309101#10639199 (10valerio.bozzolan) [00:58:59] 10Diff-blog, 07Video: Allow video embedding from Wikimedia Commons at Diff - https://phabricator.wikimedia.org/T309101#10639201 (10valerio.bozzolan) [00:59:56] 10MediaWiki-Categories, 10MediaWiki-Internationalization, 13Patch-For-Review: Incorrect category header "ء" needs to be "ئ" instead (on ckbwiki) - https://phabricator.wikimedia.org/T310051#10639203 (10Bawolff) >>! In T310051#10639115, @Aram wrote: > @Bawolff Thanks for creating the demo and for all your expl... [01:01:07] 10Diff-blog, 07Video: Allow video embedding from Wikimedia Commons at Diff - https://phabricator.wikimedia.org/T309101#10639204 (10valerio.bozzolan) I've swapped the parent←→children relationship because to make WordPress Diff working we need {T364479} and not vice-versa I think. P.S. I am surprisingly optimi... [01:06:00] (03PS16) 10Abaris: Extract magic-word logic handling from Language [core] - 10https://gerrit.wikimedia.org/r/1127895 (https://phabricator.wikimedia.org/T387862) [01:08:33] (03PS1) 10TrainBranchBot: Branch commit for wmf/next [core] (wmf/next) - 10https://gerrit.wikimedia.org/r/1128022 [01:08:33] (03CR) 10TrainBranchBot: [C:03+2] Branch commit for wmf/next [core] (wmf/next) - 10https://gerrit.wikimedia.org/r/1128022 (owner: 10TrainBranchBot) [01:14:32] 10GlobalUsage: Improve Global Usage list on Wikimedia Commons - https://phabricator.wikimedia.org/T388990#10639207 (10Peachey88) [01:16:01] 10GlobalUsage: Improve Global Usage list on Wikimedia Commons - https://phabricator.wikimedia.org/T388990#10639209 (10Peachey88) Can you explain how we could actually improve the page? For example a TOC with all the projects listed? Example link that actually works: https://commons.wikimedia.org/wiki/Special:Gl... [01:18:28] (03CR) 10Zabe: [C:03+2] Updating domains.php from Mozilla [extensions/SecureLinkFixer] - 10https://gerrit.wikimedia.org/r/1128020 (owner: 10SLF bot) [01:26:35] (03Merged) 10jenkins-bot: Branch commit for wmf/next [core] (wmf/next) - 10https://gerrit.wikimedia.org/r/1128022 (owner: 10TrainBranchBot) [01:26:36] (03Merged) 10jenkins-bot: Updating domains.php from Mozilla [extensions/SecureLinkFixer] - 10https://gerrit.wikimedia.org/r/1128020 (owner: 10SLF bot) [01:40:48] 10MediaWiki-General, 07Voice & Tone: Address Voice and Tone issues in MediaWiki Core - https://phabricator.wikimedia.org/T277987#10639210 (10valerio.bozzolan) [02:02:30] 10MediaWiki-Core-Snapshots, 10MediaWiki-extensions-Translate, 06MW-Interfaces-Team: Import failed to create dummy revision - https://phabricator.wikimedia.org/T388619#10639214 (10Pppery) This also seems to happen if the page is edited while the import is in progress. [02:43:45] 10Wikimedia-Hackathon-2025 (Wikimedia-Hackathon-2025-Satellite-Event-Palermo): Understand how to create a new MediaWiki API (in core?) for oEmbed protocol management - https://phabricator.wikimedia.org/T388972#10639216 (10valerio.bozzolan) 05Open→03Resolved Dear Diary, Registering a new MediaWiki API wa... [02:43:57] (03PS1) 10Pppery: Allow more actions on source tunits [extensions/Translate] - 10https://gerrit.wikimedia.org/r/1128023 (https://phabricator.wikimedia.org/T388988) [02:45:10] 10MediaWiki-extensions-Cargo: DBQueryError on special page with ambiguous 'page' field - https://phabricator.wikimedia.org/T388991 (10Cnoisel) 03NEW [03:02:40] 10Wikimedia Foundation Governance Wiki (foundation.wikimedia.org), 10Wikimedia-Site-requests: Enable Wikilove on Foundation Governance Wiki - https://phabricator.wikimedia.org/T381065#10639246 (10Pppery) 05In progress→03Resolved [03:03:10] 10Foundation-Office-Wiki, 06Language and Product Localization, 10MoveComms-Support, 10Wikimedia-Site-requests: Enable Translate extension on Office Wiki to assist with drafting text for use elsewhere - https://phabricator.wikimedia.org/T380414#10639248 (10Pppery) Anything left to do here? [03:04:55] 10Foundation-Office-Wiki, 10Wikimedia-Site-requests: Enable importing of content from Foundation Governance Wiki to Foundation Office Wiki - https://phabricator.wikimedia.org/T381063#10639250 (10Pppery) Anything left to do here? [03:05:41] 10MediaWiki-Internationalization, 07I18n, 10LPL Technical Support (LPL Technical Support (Current)), 10MW-1.44-notes (1.44.0-wmf.21; 2025-03-18): Configure namespaces for the Chavacano Wikipedia (cbk-zam) - https://phabricator.wikimedia.org/T386722#10639252 (10Pppery) Cross-referencing https://gerrit.wikim... [03:09:19] 10Wikimedia-Site-requests: Add Translate namespace in Kannada and Tulu wikisource - https://phabricator.wikimedia.org/T388955#10639256 (10Pppery) 05Open→03In progress [03:10:30] 10Wikimedia-Site-requests: New alias for Project namespace on Persian Wikipedia - https://phabricator.wikimedia.org/T387185#10639257 (10Pppery) Anything left to do here? [03:25:17] 10Wikimedia-Hackathon-2025 (Wikimedia-Hackathon-2025-Satellite-Event-Palermo): Understand how to create a new MediaWiki REST API (in core?) for oEmbed protocol management (attempt 2) - https://phabricator.wikimedia.org/T388992 (10valerio.bozzolan) 03NEW p:05Triage→03High [03:44:21] 10MediaWiki-Core-JobQueue, 10MediaWiki-Maintenance-system, 07PostgreSQL: TypeError using runJobs.php with PostgreSQL - https://phabricator.wikimedia.org/T359510#10639282 (10Pppery) [03:45:00] 10ContentTranslation: Clicking Translate in Content Translation tool resets it back - https://phabricator.wikimedia.org/T388993 (10ItsMeGabeProductions) 03NEW [03:45:08] 10MediaWiki-Core-AuthManager, 10MediaWiki-Maintenance-system, 06MediaWiki-Platform-Team: Add range support to resetAuthenticationThrottle.php - https://phabricator.wikimedia.org/T247160#10639294 (10Pppery) [03:45:35] 10MediaWiki-Maintenance-system, 10MediaWiki-User-management: Include deleted edits when initializing users' edit counts - https://phabricator.wikimedia.org/T217293#10639296 (10Pppery) [03:45:47] 10MediaWiki-Core-JobQueue: For how long will a claimed active job but not ran Job turned back into queued state? - https://phabricator.wikimedia.org/T216474#10639297 (10Pppery) [03:46:17] 10MediaWiki-Search, 06Discovery-Search, 10Multi-Content-Revisions (Reactive): updateSearchIndex.php fails with Error: 1100 Table 'slots' was not locked with LOCK TABLES - https://phabricator.wikimedia.org/T214062#10639298 (10Pppery) [03:46:27] 10MediaWiki-Maintenance-system, 10MediaWiki-Patrolling: Make deleteAutopatrolLogs.php a logged update - https://phabricator.wikimedia.org/T201978#10639299 (10Pppery) [03:47:30] 10MediaWiki-Core-Revision-backend: Issues with populateRevisionLength.php maintenance script - https://phabricator.wikimedia.org/T155628#10639300 (10Pppery) [03:47:46] 10MediaWiki-Core-Snapshots, 10MediaWiki-Maintenance-system: dumpBackup.php: Add --sort option - https://phabricator.wikimedia.org/T165243#10639301 (10Pppery) [03:48:11] 10MediaWiki-Logevents, 10MediaWiki-Page-protection: PopulateLogSearch.php does not update protection information - https://phabricator.wikimedia.org/T160559#10639303 (10Pppery) [03:50:55] 10MediaWiki-Redirects: fixDoubleRedirects.php: possible null pointer dereference - https://phabricator.wikimedia.org/T126465#10639304 (10Pppery) [03:50:55] 10MediaWiki-Redirects: fixDoubleRedirects.php: possible null pointer dereference - https://phabricator.wikimedia.org/T126465#10639306 (10Pppery) This is still an issue. [03:51:17] 10MediaWiki-Page-diffs, 10MediaWiki-Page-history: Diffs: Incorrect number of bytes added or removed because rev_parent_id is set to wrong revision - https://phabricator.wikimedia.org/T38976#10639308 (10Pppery) [03:52:11] 10MediaWiki-User-management: Targeted forced password update - https://phabricator.wikimedia.org/T68793#10639309 (10Pppery) [03:52:20] 10MediaWiki-Redirects: fixDoubleRedirects.php doesn't detect circular redirects - https://phabricator.wikimedia.org/T65888#10639310 (10Pppery) [03:53:14] 10MediaWiki-Maintenance-system: rebuildall.php maintenance script adds RC log entries (e.g. "Patrol Log") that would not normally be there - https://phabricator.wikimedia.org/T49789#10639312 (10Pppery) →14Duplicate dup:03T20364 [03:53:16] 10MediaWiki-Maintenance-system, 10MediaWiki-Recent-changes, 06Growth-Team, 06Moderator-Tools-Team: rebuildrecentchanges should not generate entries for rc-suppressing log events (e.g. patrol) - https://phabricator.wikimedia.org/T20364#10639314 (10Pppery) [03:53:45] 10MediaWiki-User-management, 07Performance Issue: resetUserTokens.php not usable on large wikis - https://phabricator.wikimedia.org/T49490#10639317 (10Pppery) [03:53:56] 10MediaWiki-Maintenance-system, 10MediaWiki-Uploading, 07Performance Issue: cleanupUploadStash.php is slow and bloated - https://phabricator.wikimedia.org/T43250#10639318 (10Pppery) [03:54:10] 10MediaWiki-File-management, 10MediaWiki-Maintenance-system: rebuildImages.php --missing halts with error upon encountering any filename which it wants to rename - https://phabricator.wikimedia.org/T36654#10639319 (10Pppery) [03:54:16] 10ContentTranslation: Clicking Translate in Content Translation tool resets it back - https://phabricator.wikimedia.org/T388993#10639320 (10ItsMeGabeProductions) I know this is the wrong thing but I'm new here I just realised it only works on desktop and not mobile Pls fix this as I usually work in mobile [03:54:32] 10MediaWiki-Core-Revision-backend, 10MediaWiki-Maintenance-system, 07PostgreSQL: compressOld.php does not work on Postgres (gzip binary causes syntax error) - https://phabricator.wikimedia.org/T26607#10639321 (10Pppery) [03:54:48] 10MediaWiki-Maintenance-system, 10MediaWiki-Page-deletion: deleteBatch.php causes database deadlock - https://phabricator.wikimedia.org/T25544#10639322 (10Pppery) [03:55:09] 10MediaWiki-File-management, 10MediaWiki-Maintenance-system: Table updaters should warn (and offer deletion) of empty image.img_name or image.img_size rows - https://phabricator.wikimedia.org/T24231#10639323 (10Pppery) [03:55:26] 10MediaWiki-User-management, 06Product-Analytics: Update fixUserRegistration.php to use newuserlog (where available, prior to r12207), and gaussian estimates for the fossils - https://phabricator.wikimedia.org/T20638#10639324 (10Pppery) [03:55:36] 10MediaWiki-File-management, 10MediaWiki-Maintenance-system: cleanupImages.php should enforce same file naming rules as UploadBase - https://phabricator.wikimedia.org/T18876#10639325 (10Pppery) [04:11:48] (03CR) 10Alex44019: [C:03+1] Add link to categories in JSON page view [extensions/Gadgets] - 10https://gerrit.wikimedia.org/r/1108192 (owner: 10SD0001) [04:36:49] (03PS17) 10Abaris: Extract magic-word logic handling from Language [core] - 10https://gerrit.wikimedia.org/r/1127895 (https://phabricator.wikimedia.org/T387862) [04:43:58] (03PS18) 10Abaris: Extract magic-word logic handling from Language [core] - 10https://gerrit.wikimedia.org/r/1127895 (https://phabricator.wikimedia.org/T387862) [04:48:14] (03PS19) 10Abaris: Extract magic-word logic handling from Language [core] - 10https://gerrit.wikimedia.org/r/1127895 (https://phabricator.wikimedia.org/T387862) [05:14:18] 10Local-Wiki-Template-And-Gadget-Issues: Problems with horizontal scrolling in tables under Minerva - https://phabricator.wikimedia.org/T388986#10639344 (10PM3) A workaround has been implemented in https://en.m.wikipedia.org/wiki/List_of_tallest_buildings, but it is not an option to do this for 10000s of tab... [05:14:24] 10Local-Wiki-Template-And-Gadget-Issues: Problems with horizontal scrolling in tables under Minerva - https://phabricator.wikimedia.org/T388986#10639345 (10PM3) 05Resolved→03Open [07:20:23] (03CR) 10Krinkle: [C:03+2] build: Upgrade eslint-config-wikimedia to 0.29.1 [core] - 10https://gerrit.wikimedia.org/r/1127891 (owner: 10Jforrester) [07:30:23] 10MediaWiki-extensions-Translate: Transwiki mass import of translated languages - https://phabricator.wikimedia.org/T388994 (10Robertsky) 03NEW [07:39:07] (03Merged) 10jenkins-bot: build: Upgrade eslint-config-wikimedia to 0.29.1 [core] - 10https://gerrit.wikimedia.org/r/1127891 (owner: 10Jforrester) [07:48:31] (03PS2) 10Jforrester: HISTORY: Fix entry for eslint-config-wikimedia in REL1_43 [core] - 10https://gerrit.wikimedia.org/r/1127893 [07:48:35] (03CR) 10Krinkle: [C:03+2] HISTORY: Fix entry for eslint-config-wikimedia in REL1_43 [core] - 10https://gerrit.wikimedia.org/r/1127893 (owner: 10Jforrester) [07:49:45] (03CR) 10Krinkle: "recheck" [core] - 10https://gerrit.wikimedia.org/r/1127892 (owner: 10Jforrester) [07:51:53] (03CR) 10Krinkle: "recheck" [core] - 10https://gerrit.wikimedia.org/r/1126201 (owner: 10Krinkle) [07:52:46] (03Abandoned) 10Krinkle: startup.js: Add test for Array.prototype.includes [core] - 10https://gerrit.wikimedia.org/r/1105907 (https://phabricator.wikimedia.org/T381537) (owner: 10Eric Gardner) [07:57:37] (03PS2) 10Krinkle: objectcache: Remove internal StorageAwareness, now unused [core] - 10https://gerrit.wikimedia.org/r/1126155 (https://phabricator.wikimedia.org/T353529) [07:58:47] (03PS3) 10Krinkle: objectcache: Remove internal StorageAwareness, now unused [core] - 10https://gerrit.wikimedia.org/r/1126155 (https://phabricator.wikimedia.org/T353529) [08:00:48] (03PS4) 10Krinkle: objectcache: Remove internal StorageAwareness, now unused [core] - 10https://gerrit.wikimedia.org/r/1126155 (https://phabricator.wikimedia.org/T353529) [08:08:40] (03Merged) 10jenkins-bot: HISTORY: Fix entry for eslint-config-wikimedia in REL1_43 [core] - 10https://gerrit.wikimedia.org/r/1127893 (owner: 10Jforrester) [08:15:21] (03PS5) 10Krinkle: objectcache: Remove internal StorageAwareness, now unused [core] - 10https://gerrit.wikimedia.org/r/1126155 (https://phabricator.wikimedia.org/T353529) [08:16:05] (03PS5) 10Krinkle: objectcache: Improve docs for BagOStuff::ATTR_DURABILITY docs [core] - 10https://gerrit.wikimedia.org/r/1073571 [08:17:00] (03PS6) 10Krinkle: objectcache: Improve docs for BagOStuff::ATTR_DURABILITY docs [core] - 10https://gerrit.wikimedia.org/r/1073571 [08:20:45] 10CampaignEvents, 07affects-Miraheze, 10Campaigns-Product-Team (Campaign-Tools-Current-Sprint): Move CampaignEvents maintenance scripts to job queue - https://phabricator.wikimedia.org/T388996#10639394 (10Aeyeu) [08:22:53] (03CR) 10Krinkle: "ExpirationAwareness is now `@internal` as well since Jan 2025 with https://gerrit.wikimedia.org/r/1110877" [extensions/CentralAuth] - 10https://gerrit.wikimedia.org/r/1072920 (owner: 10Krinkle) [08:23:06] (03PS2) 10Krinkle: Replace ExpirationAwareness with BagOStuff [extensions/CentralAuth] - 10https://gerrit.wikimedia.org/r/1072920 (https://phabricator.wikimedia.org/T353529) [08:23:14] (03CR) 10CI reject: [V:04-1] Replace ExpirationAwareness with BagOStuff [extensions/CentralAuth] - 10https://gerrit.wikimedia.org/r/1072920 (https://phabricator.wikimedia.org/T353529) (owner: 10Krinkle) [08:25:35] (03PS3) 10Krinkle: Replace ExpirationAwareness with BagOStuff [extensions/CentralAuth] - 10https://gerrit.wikimedia.org/r/1072920 (https://phabricator.wikimedia.org/T353529) [08:25:54] (03CR) 10Krinkle: "Done" [extensions/CentralAuth] - 10https://gerrit.wikimedia.org/r/1072920 (https://phabricator.wikimedia.org/T353529) (owner: 10Krinkle) [08:27:09] (03PS4) 10Krinkle: Replace ExpirationAwareness with BagOStuff [extensions/CentralAuth] - 10https://gerrit.wikimedia.org/r/1072920 (https://phabricator.wikimedia.org/T353529) [08:33:11] 10Phabricator: Project Reports: Time span selector applies to a single option on that page - https://phabricator.wikimedia.org/T388997 (10Aklapper) 03NEW p:05Triage→03Low [08:50:24] 10MediaWiki-extensions-Translate: Show an IP warning when logged out when translating - https://phabricator.wikimedia.org/T388974#10639414 (10Aklapper) [08:52:58] 10Local-Wiki-Template-And-Gadget-Issues: Problems with horizontal scrolling in tables under Minerva - https://phabricator.wikimedia.org/T388986#10639416 (10Aklapper) [08:53:19] 06All-and-every-Wiktionary, 10Local-Wiki-Template-And-Gadget-Issues: Cannot scroll wide overflowing inflection-table sideways in mobile view - https://phabricator.wikimedia.org/T388864#10639419 (10Aklapper) [09:38:48] 10Phabricator, 06Diffusion-Repository-Administrators: Destroy nonsense legacy "WMIT" mirror repository (was empty for years) - https://phabricator.wikimedia.org/T388978#10639427 (10valerio.bozzolan) (P.S. Thanks for the tag for extra attention - premising that CLI access is needed) [09:47:52] 10Local-Wiki-Template-And-Gadget-Issues: Problems with horizontal scrolling in tables - https://phabricator.wikimedia.org/T388986#10639432 (10PM3) [09:49:44] 10MediaWiki-File-management, 06Commons, 10media-backups, 10SRE-swift-storage: Media storage metadata inconsistent with Swift or corrupted in general - https://phabricator.wikimedia.org/T289996#10639433 (10Nemo_bis) [09:49:45] 10MediaWiki-Uploading: Better protect against data loss and corruption during file uploads - https://phabricator.wikimedia.org/T271530#10639434 (10Nemo_bis) [10:29:04] (03CR) 10Tacsipacsi: "Wouldn’t it be better to have a blocklist instead of an allowlist? There are probably still a number of actions (e.g. AbuseFilter-related " [extensions/Translate] - 10https://gerrit.wikimedia.org/r/1128023 (https://phabricator.wikimedia.org/T388988) (owner: 10Pppery) [10:32:03] 10Wikimedia-Hackathon-2025 (Wikimedia-Hackathon-2025-Satellite-Event-Palermo): Understand how to create a new MediaWiki REST API (in core?) for oEmbed protocol management (attempt 2) - https://phabricator.wikimedia.org/T388992#10639440 (10valerio.bozzolan) [10:34:02] 10MediaWiki-Internationalization, 10AvoinGLAM-Saami, 10WMNO-Sámi, 07Upstream: Use corrected ICU collation for the Inari Sámi Wikipedia - https://phabricator.wikimedia.org/T388998 (10jhsoby-WMNO) 03NEW [10:37:00] 10MediaWiki-Internationalization, 10AvoinGLAM-Saami, 10WMNO-Sámi, 07Upstream: Use corrected ICU collation for the Inari Sámi Wikipedia - https://phabricator.wikimedia.org/T388998#10639453 (10jhsoby-WMNO) [10:37:01] 10MediaWiki-Internationalization, 10AvoinGLAM-Saami, 10WMNO-Sámi, 13Patch-For-Review: Add custom uppercase collation for Inari Sámi Wikipedia - https://phabricator.wikimedia.org/T388970#10639454 (10jhsoby-WMNO) [10:37:30] 10MediaWiki-Internationalization, 10AvoinGLAM-Saami, 10WMNO-Sámi, 07Upstream: Use corrected ICU collation for the Inari Sámi Wikipedia - https://phabricator.wikimedia.org/T388998#10639455 (10jhsoby-WMNO) 05Open→03Stalled Setting as "stalled" while waiting for upstream changes. [10:40:12] 10WMNO-Sámi: Translate ContentTranslation interface into Northern Sámi - https://phabricator.wikimedia.org/T258252#10639473 (10jhsoby-WMNO) 05Open→03Resolved Done during our MediaWiki translation project 2023–2024. [10:43:26] 10WMNO-Sámi: Investigate adding Tromholt collection to Commons - https://phabricator.wikimedia.org/T189683#10639475 (10jhsoby-WMNO) 05Open→03Declined Not something we're planning on working on in the foreseeable future. [10:43:55] 10WMNO-Sámi: Qvigstad at The National Library - https://phabricator.wikimedia.org/T223913#10639477 (10jhsoby-WMNO) 05Open→03Declined Not something we're planning to work on in the foreseeable future. [10:45:55] 10WMNO-Sámi: Move Sámi education pages from Wikimedia Norge's wiki to the Northern Sámi Wikipedia - https://phabricator.wikimedia.org/T258251#10639479 (10jhsoby-WMNO) 05Open→03Declined This education program in collaboration with the Sámi allaskuvla was unfortunately cancelled due to COVID, so we don't p... [10:52:18] 10MediaWiki-Internationalization, 10AvoinGLAM-Saami, 10WMNO-Sámi, 13Patch-For-Review: Add custom uppercase collation for Inari Sámi Wikipedia - https://phabricator.wikimedia.org/T388970#10639481 (10jhsoby-WMNO) Oh, that is weird indeed! It seems like their collation is based on the order that was given [[h... [10:55:40] 10Wikimedia-Hackathon-2025 (Wikimedia-Hackathon-2025-Satellite-Event-Palermo): Understand how to create a new MediaWiki REST API (in core?) for oEmbed protocol management (attempt 2) - https://phabricator.wikimedia.org/T388992#10639483 (10valerio.bozzolan) [10:57:32] 10Wikimedia-Hackathon-2025 (Wikimedia-Hackathon-2025-Satellite-Event-Palermo): Understand how to create a new MediaWiki REST API (in core?) for oEmbed protocol management (attempt 2) - https://phabricator.wikimedia.org/T388992#10639484 (10valerio.bozzolan) ## Question 1: What class should I extend? ✅ Probably `... [10:58:39] (03PS2) 10Jon Harald Søby: Add uppercase collation for Inari Sámi [core] - 10https://gerrit.wikimedia.org/r/1128008 (https://phabricator.wikimedia.org/T388970) [10:59:09] (03CR) 10Jon Harald Søby: "Good point! I've added them (and a couple others) to match the new collation I proposed in CLDR: https://unicode-org.atlassian.net/browse/" [core] - 10https://gerrit.wikimedia.org/r/1128008 (https://phabricator.wikimedia.org/T388970) (owner: 10Jon Harald Søby) [11:00:39] 10Wikimedia-Hackathon-2025 (Wikimedia-Hackathon-2025-Satellite-Event-Palermo): Understand how to create a new MediaWiki REST API (in core?) for oEmbed protocol management (attempt 2) - https://phabricator.wikimedia.org/T388992#10639485 (10valerio.bozzolan) Question 2: Should I extend `MediaFileHandler` or should... [11:27:31] 10MediaWiki-Blocks, 10Multiblocks, 06Trust and Safety Product Team, 10Community-Tech (Sea Lion Squad), and 2 others: wgRelevantUserName is null for IPs in Special:Block - https://phabricator.wikimedia.org/T388521#10639489 (10LD) >>! In T388521#10631809, @kostajh wrote: >>>! In T388521#10626763, @hgzh wrote... [11:52:24] 10WLM-Italy, 10Wikimedia-Hackathon-2025 (Wikimedia-Hackathon-2025-Satellite-Event-Palermo): Add history to Wiki Loves Monuments Italy stats - https://phabricator.wikimedia.org/T388967#10639490 (10Ferdi2005) Feature created and deployed, see https://github.com/ferdi2005/concorsi-locali latest commits [11:52:27] 10WLM-Italy, 10Wikimedia-Hackathon-2025 (Wikimedia-Hackathon-2025-Satellite-Event-Palermo): Add history to Wiki Loves Monuments Italy stats - https://phabricator.wikimedia.org/T388967#10639491 (10Ferdi2005) 05Open→03Resolved [12:07:12] 10EditCheck, 06Editing QA, 10Editing-team (Kanban Board), 10MW-1.44-notes (1.44.0-wmf.21; 2025-03-18): Clarify the meaning of the editcheck-references-activated tag - https://phabricator.wikimedia.org/T373949#10639495 (10Wargo) Where the information about what answer editor choose will be available to all... [12:56:42] 07SVG: PNG previews of SVG files include out-of-viewbox pixels at the edge of the image - https://phabricator.wikimedia.org/T389000 (10Yodin) 03NEW [12:56:48] (03CR) 10Gergő Tisza: [POC] Move PHP class aliases to a dedicated file, with deprecations (031 comment) [core] - 10https://gerrit.wikimedia.org/r/1128012 (owner: 10Jforrester) [13:01:09] 10Wikimedia-SVG-rendering, 07SVG: PNG previews of SVG files include out-of-viewbox pixels at the edge of the image - https://phabricator.wikimedia.org/T389000#10639622 (10Yodin) [13:03:00] (03CR) 10Gergő Tisza: [C:03+2] "TBH the other direction would make more sense to me, with a less obscure class name (e.g. `Time::MINUTE`). It's not like BagOStuff has a d" [extensions/CentralAuth] - 10https://gerrit.wikimedia.org/r/1072920 (https://phabricator.wikimedia.org/T353529) (owner: 10Krinkle) [13:04:27] (03PS20) 10Abaris: Extract magic-word logic handling from Language [core] - 10https://gerrit.wikimedia.org/r/1127895 (https://phabricator.wikimedia.org/T387862) [13:09:26] (03PS1) 10BlankEclair: Pin psr/simple-cache to 1.0.1 [extensions/DataTransfer] - 10https://gerrit.wikimedia.org/r/1128029 [13:10:12] (03Merged) 10jenkins-bot: Replace ExpirationAwareness with BagOStuff [extensions/CentralAuth] - 10https://gerrit.wikimedia.org/r/1072920 (https://phabricator.wikimedia.org/T353529) (owner: 10Krinkle) [13:10:19] (03CR) 10Paladox: [C:03+2] "For reference MW core only uses version 1. See https://github.com/wikimedia/mediawiki-vendor/blob/e3d9d21716a5a6fc37a87adee16d4a7684223698" [extensions/DataTransfer] - 10https://gerrit.wikimedia.org/r/1128029 (owner: 10BlankEclair) [13:12:20] 10PageImages, 10Code-Stewardship-Reviews: PageImages extension: Code stewardship review - https://phabricator.wikimedia.org/T252249#10639627 (10zdev) Updates? I don't think that this extension is "maintained" as the future is precarious and nebulous. What should drive someone to maintain it? WMF should spend... [13:14:01] (03Merged) 10jenkins-bot: Pin psr/simple-cache to 1.0.1 [extensions/DataTransfer] - 10https://gerrit.wikimedia.org/r/1128029 (owner: 10BlankEclair) [13:24:48] 10MediaWiki-Core-AuthManager, 10MediaWiki-Internationalization, 06MediaWiki-Platform-Team, 07Wikimedia-production-error: "LogicException: Process cache for 'en' should be set by now." during session initialization - https://phabricator.wikimedia.org/T389001 (10Tgr) 03NEW [13:26:15] 10MediaWiki-Debug-Logger, 10MediaWiki-libs-Rdbms: DBError errors should be normalized - https://phabricator.wikimedia.org/T389002 (10Tgr) 03NEW [13:27:26] 10Wikimedia-Hackathon-2025 (Wikimedia-Hackathon-2025-Satellite-Event-Palermo): Lexemes translations - https://phabricator.wikimedia.org/T389003 (10Sciking) 03NEW [13:33:30] 10WMIT-Infrastructure, 10Wikimedia-Hackathon-2025 (Wikimedia-Hackathon-2025-Satellite-Event-Palermo): Pages with colon in the title are not accessible for non-logged-in users - https://phabricator.wikimedia.org/T388871#10639671 (10valerio.bozzolan) [13:33:35] 06MediaWiki-Platform-Team, 10Wikimedia-maintenance-script-run: Unblock stuck global rename of Carles 88 - https://phabricator.wikimedia.org/T388957#10639674 (10Tgr) 05Open→03Resolved a:03Tgr Failed three times due to DB issues and then the job queue gave up. ` Failed to rename Carles 88 to C.Marti1 (... [13:50:16] 10Phabricator: Remove the "Burnup Graph" project menu item from #User-MarcoAurelio - https://phabricator.wikimedia.org/T388765#10639677 (10MarcoAurelio) 05Open→03Resolved a:03MarcoAurelio @Aklapper Done. Thanks. [14:02:51] (03PS21) 10Abaris: Extract magic-word logic handling from Language [core] - 10https://gerrit.wikimedia.org/r/1127895 (https://phabricator.wikimedia.org/T387862) [14:04:52] (03PS1) 10BlankEclair: Pin psr/http-message to ^1.0.1 [extensions/DataTransfer] - 10https://gerrit.wikimedia.org/r/1128031 [14:06:18] (03CR) 10Paladox: [C:03+2] "phpoffice/phpspreadsheet includes psr/http-client / psr/http-factory which does `"psr/http-message": "^1.0 || ^2.0"`. But MW core only all" [extensions/DataTransfer] - 10https://gerrit.wikimedia.org/r/1128031 (owner: 10BlankEclair) [14:07:01] 10Wikimedia-Site-requests, 07Logos, 13Patch-For-Review: Icons: sqwiktionary logo icon should be localized to language - https://phabricator.wikimedia.org/T342172#10639686 (10Anoop) [14:09:16] (03Merged) 10jenkins-bot: Pin psr/http-message to ^1.0.1 [extensions/DataTransfer] - 10https://gerrit.wikimedia.org/r/1128031 (owner: 10BlankEclair) [14:12:49] 10Wikimedia-Site-requests: Logo update script tries to make some logos huge, puts things in non-alphabetic order - https://phabricator.wikimedia.org/T387448#10639690 (10Anoop) works now correctly https://gerrit.wikimedia.org/r/c/operations/mediawiki-config/+/1128032 [14:19:21] 10vrts: VRTS bounces filled mail queues, resulting in a weekend page - https://phabricator.wikimedia.org/T389004 (10MatthewVernon) 03NEW [14:26:54] 10MediaWiki-extensions-Translate: Transwiki mass import of translated languages - https://phabricator.wikimedia.org/T388994#10639707 (10Pppery) {T329043} There's already a maintenance script to do this. But I agree bothering the sysadmins to run can be a pain at times. [14:30:20] hi Reedy. I see for https://github.com/wikimedia/mediawiki-vendor/blob/e3d9d21716a5a6fc37a87adee16d4a7684223698/composer.lock#L4104C31-L4104C71 we use https://github.com/php-fig/http-message/commit/cb6ce4845ce34a8ad9e68117c10ee90a29919eba. [14:30:33] I'm getting "PHP Fatal Error: Declaration of MWCallbackStream::write($string) must be compatible with Psr\Http\Message\StreamInterface::write(string $string): int" [14:31:16] I thought it was a extension, which is why we did https://gerrit.wikimedia.org/r/1128031 but seems it's in core as well? [14:34:07] Should we fix it in core to use the type or do we downgrade the library? [15:14:44] (03PS1) 10Matěj Suchánek: Eliminate redundancy in FilterFromSpecsTestTrait [extensions/AbuseFilter] - 10https://gerrit.wikimedia.org/r/1128033 [15:20:26] 10MediaWiki-General, 10MediaWiki-Vendor, 05MW-1.43-release: Declaration of MWCallbackStream::write($string) must be compatible with Psr\Http\Message\StreamInterface::write(string $string) - https://phabricator.wikimedia.org/T389005 (10Paladox) 03NEW [15:26:44] (03PS4) 10Paladox: MWCallbackStream: Fix "Declaration of MWCallbackStream::write($string) must be compatible with Psr\Http\Message\StreamInterface::write" [core] - 10https://gerrit.wikimedia.org/r/1128036 (https://phabricator.wikimedia.org/T389005) [15:27:00] (03PS1) 10Aude: Show tooltips for pie charts [extensions/Chart] - 10https://gerrit.wikimedia.org/r/1128037 (https://phabricator.wikimedia.org/T388977) [15:27:25] 10Charts, 13Patch-For-Review: Display values on hover on pie chart slices - https://phabricator.wikimedia.org/T388977#10639727 (10aude) a:03aude [15:28:02] 10MediaWiki-extensions-CentralAuth, 06MediaWiki-Platform-Team, 10MW-1.44-notes (1.44.0-wmf.19; 2025-03-04), 05SUL3, 07Wikimedia-production-error: RuntimeException: User ID mismatch - https://phabricator.wikimedia.org/T388177#10639728 (10Tgr) 30 examples in the last 7 days. The central used ID is always [15:30:24] (03PS5) 10Paladox: MWCallbackStream: Fix "Declaration of MWCallbackStream::write($string) must be compatible with Psr\Http\Message\StreamInterface::write(string $string)" [core] - 10https://gerrit.wikimedia.org/r/1128036 (https://phabricator.wikimedia.org/T389005) [15:30:27] 10Charts, 13Patch-For-Review: Display values on hover on pie chart slices - https://phabricator.wikimedia.org/T388977#10639730 (10aude) pie charts with tooltips: {F58843977} {F58843976} line charts with tooltips when hovering over values in the axis: {F58843978} [15:30:35] 10MediaWiki-extensions-CentralAuth, 06MediaWiki-Platform-Team, 10MW-1.44-notes (1.44.0-wmf.19; 2025-03-04), 05SUL3, 07Wikimedia-production-error: RuntimeException: User ID mismatch - https://phabricator.wikimedia.org/T388177#10639731 (10Tgr) This always seems to be happening on the local `continueAuthent... [15:32:18] (03PS7) 10Aude: Add axis format option ("none", "auto") [extensions/Chart] - 10https://gerrit.wikimedia.org/r/1125653 (https://phabricator.wikimedia.org/T386028) [15:33:19] 10MediaWiki-Action-API, 10MediaWiki-extensions-CentralAuth, 06MediaWiki-Platform-Team, 07Wikimedia-production-error: MediaWiki\Api\ApiUsageException: The centralauthtoken is not valid. - https://phabricator.wikimedia.org/T389006 (10Tgr) 03NEW [15:34:35] (03CR) 10Paladox: "Not sure if this will fix it or did it correctly..." [core] - 10https://gerrit.wikimedia.org/r/1128036 (https://phabricator.wikimedia.org/T389005) (owner: 10Paladox) [15:34:56] 10MediaWiki-Action-API, 10MediaWiki-extensions-CentralAuth, 06MediaWiki-Platform-Team, 07Wikimedia-production-error: MediaWiki\Api\ApiUsageException: The centralauthtoken is not valid. - https://phabricator.wikimedia.org/T389006#10639744 (10Tgr) 12 events in the last 7 days. This is user error (or maybe ti... [15:36:04] 10GlobalUsage: Improve Global Usage list on Wikimedia Commons - https://phabricator.wikimedia.org/T388990#10639745 (10zdev) >>! In T388990#10639207, @Peachey88 wrote: > Can you explain how we could actually improve the page? For example a TOC with all the projects listed? Yes, I think a TOC (or something that c... [15:36:51] 10MediaWiki-extensions-CentralAuth, 06MediaWiki-Platform-Team, 07Wikimedia-production-error: LogicException: CentralAuthReturnRequest not found - https://phabricator.wikimedia.org/T388250#10639746 (10Tgr) ~150 cases in the last 7 days. [15:38:36] 10GlobalUsage: Improve Global Usage list on Wikimedia Commons - https://phabricator.wikimedia.org/T388990#10639747 (10zdev) [15:41:04] (03CR) 10Paladox: "Ok, it should work. Tested using an example." [core] - 10https://gerrit.wikimedia.org/r/1128036 (https://phabricator.wikimedia.org/T389005) (owner: 10Paladox) [15:41:09] 10GlobalUsage: Improve Global Usage list on Wikimedia Commons - https://phabricator.wikimedia.org/T388990#10639748 (10zdev) [15:42:20] 10GlobalUsage: Improve Global Usage list on Wikimedia Commons - https://phabricator.wikimedia.org/T388990#10639749 (10zdev) [15:47:45] 10GlobalUsage: Improve Global Usage list on Wikimedia Commons - https://phabricator.wikimedia.org/T388990#10639750 (10zdev) [15:48:50] 10PageImages, 10Code-Stewardship-Reviews: PageImages extension: Code stewardship review - https://phabricator.wikimedia.org/T252249#10639751 (10Aklapper) @zdev: Please move discussions somewhere else what WMF should spend money on, otherwise we have them on every ticket instead of technical debates. Thanks. [15:50:44] 10CampaignEvents, 07affects-Miraheze: Move CampaignEvents maintenance scripts to job queue - https://phabricator.wikimedia.org/T388996#10639752 (10Aklapper) Please don't add team tags without their explicit consent. Thanks. [15:54:07] (03CR) 10Paladox: "Hmm" [core] - 10https://gerrit.wikimedia.org/r/1128036 (https://phabricator.wikimedia.org/T389005) (owner: 10Paladox) [15:55:50] 10MediaWiki-File-management, 10MediaWiki-Platform-Team (Radar), 06Commons, 06Data-Engineering, and 4 others: Migrate file tables to a modern layout (image/oldimage; file/filerevision; add primary keys) - https://phabricator.wikimedia.org/T28741#10639754 (10Magnus) @Jdforrester-WMF Thanks! It appears `fr_a... [16:01:21] (03PS1) 10Gergő Tisza: authmanager: Use an URL parameter to keep track of returns [core] - 10https://gerrit.wikimedia.org/r/1128039 (https://phabricator.wikimedia.org/T388250) [16:02:29] 10Developer-Outreach, 10Outreachy (Round 30): Outreachy 30: Create an experience for Wikipedia on Minecraft Education - https://phabricator.wikimedia.org/T388913#10639758 (10Aklapper) [16:02:42] 10GlobalUsage: Add table of contents to GlobalUsage - https://phabricator.wikimedia.org/T388990#10639759 (10taavi) [16:06:21] 10PageImages, 10Code-Stewardship-Reviews: PageImages extension: Code stewardship review - https://phabricator.wikimedia.org/T252249#10639760 (10zdev) Yes I've seen it but it seems that a temporary solution is taking too long and is b coming permanent (and it is in good company...). I also have an idea about a... [16:06:22] (03CR) 10Paladox: "Oh nvm. An extension had a newer version installed which conflicted." [core] - 10https://gerrit.wikimedia.org/r/1128036 (https://phabricator.wikimedia.org/T389005) (owner: 10Paladox) [16:06:22] 10Developer-Outreach, 10Outreachy (Round 30): Outreachy 30: Create an experience for Wikipedia on Minecraft Education - https://phabricator.wikimedia.org/T388913#10639761 (10Aklapper) The five tasks listed under "Microtasks" above do not all look like [self-contained, easy and newcomer-friendly microtasks](htt... [16:11:16] 04(no projects): delete my email to resign in phabricator - https://phabricator.wikimedia.org/T389007 (10Newpublisher) 03NEW [16:20:12] (03CR) 10Paladox: "I fixed it locally. An extension had a newer http-message version. We use a tool to deploy mw. So the version I was looking at was differe" [core] - 10https://gerrit.wikimedia.org/r/1128036 (https://phabricator.wikimedia.org/T389005) (owner: 10Paladox) [16:20:22] 10MediaWiki-General, 10MediaWiki-Vendor, 05MW-1.43-release, 13Patch-For-Review: Declaration of MWCallbackStream::write($string) must be compatible with Psr\Http\Message\StreamInterface::write(string $string) - https://phabricator.wikimedia.org/T389005#10639768 (10Paladox) 05Open→03Invalid I fixed i... [16:31:58] 10MediaWiki-File-management, 10MediaWiki-Platform-Team (Radar), 06Commons, 06Data-Engineering, and 4 others: Migrate file tables to a modern layout (image/oldimage; file/filerevision; add primary keys) - https://phabricator.wikimedia.org/T28741#10639773 (10taavi) >>! In T28741#10639754, @Magnus wrote: > It... [16:40:59] 10Phabricator: delete my email to resign in phabricator - https://phabricator.wikimedia.org/T389007#10639775 (10Bugreporter) [16:44:13] 10Phabricator: delete my email to resign in phabricator - https://phabricator.wikimedia.org/T389007#10639776 (10Aklapper) 05Open→03Declined Hi, deleting an email address is technically not possible. You could change your email address in the settings of your old account (for example by changing `foo@exam... [16:49:07] 10MediaWiki-extensions-Quiz, 07good first task, 13Patch-Needs-Improvement: Some messages in Quiz extension use camel case; change messages in Quiz extension to all use lower case and dashes - https://phabricator.wikimedia.org/T200252#10639778 (10Mvolz) >>! In T200252#10639116, @Tacsipacsi wrote: >>>! In T200... [16:51:14] 10Thumbor, 10Wikimedia-SVG-rendering: PNG previews of SVG files include out-of-viewbox pixels at the edge of the image - https://phabricator.wikimedia.org/T389000#10639780 (10Aklapper) Sounds very similar to T282385#7073151 but the other way round. [16:52:17] 10MediaWiki-Core-AuthManager, 10MediaWiki-extensions-CentralAuth, 10MediaWiki-extensions-OATHAuth, 06MediaWiki-Platform-Team, and 3 others: Move credentials change to central login wiki - https://phabricator.wikimedia.org/T362715#10639784 (10Tgr) One tricky aspect here is that after credentials change we r... [17:01:12] (03CR) 10CI reject: [V:04-1] build: Updating npm dependencies [skins/Cosmos] (REL1_39) - 10https://gerrit.wikimedia.org/r/1128042 (owner: 10Libraryupgrader) [17:18:43] 10MediaWiki-File-management, 10MediaWiki-Platform-Team (Radar), 06Commons, 06Data-Engineering, and 4 others: Migrate file tables to a modern layout (image/oldimage; file/filerevision; add primary keys) - https://phabricator.wikimedia.org/T28741#10639787 (10Magnus) 05Open→03Resolved [17:38:35] 10MediaWiki-File-management, 10MediaWiki-Platform-Team (Radar), 06Commons, 06Data-Engineering, and 4 others: Migrate file tables to a modern layout (image/oldimage; file/filerevision; add primary keys) - https://phabricator.wikimedia.org/T28741#10639794 (10Bugreporter) 05Resolved→03Open Please wait unt... [19:15:24] 10MediaWiki-Categories, 10MediaWiki-Internationalization, 13Patch-For-Review: Incorrect category header "ء" needs to be "ئ" instead (on ckbwiki) - https://phabricator.wikimedia.org/T310051#10639831 (10Aram) >Its tied to number sorting. If we sort numbers in numerical order, then we have to put them under one... [19:33:46] 06Wikibase Product Platform Team WPP, 10Wikibase REST API (WPP), 07Story: Handle AND, OR, and phrase match operation in simple search - https://phabricator.wikimedia.org/T389011 (10WMDE-leszek) 03NEW [19:34:02] 06Wikibase Product Platform Team WPP, 10Wikibase REST API (WPP): Additional sophisticated functionality for simple search - https://phabricator.wikimedia.org/T386230#10639864 (10WMDE-leszek) [19:40:58] 10Fiwiki-Wikidata-Commons: Täydennä Wikidataan ja OpenStreetMap:iin Susisaaren rakennukset ja paikat - https://phabricator.wikimedia.org/T382308#10639867 (10Aurorakiitaja) 05Open→03Resolved Tehtävä suoritettu, Susisaaren ja Kustaanmiekan kohteet on nyt kattavasti lisätty. [19:42:09] 04(no projects): Vulneración de la verdad y la libertad de expresión - https://phabricator.wikimedia.org/T389012 (10PSYchob100) 03NEW [19:43:03] 10Fiwiki-Wikidata-Commons: Lisää Susisaaren rakennuksiin muunkieliset nimet - https://phabricator.wikimedia.org/T385815#10639881 (10Aurorakiitaja) 05Open→03Resolved Susisaaren ja Kustaanmiekan kohteet on nimetty myös ruotsiksi ja engalnniksi. [19:44:14] 06Wikibase Product Platform Team WPP, 10Wikibase REST API (WPP), 07Story: Paginate simple search results - https://phabricator.wikimedia.org/T389013 (10WMDE-leszek) 03NEW [19:45:43] (03PS1) 10Gergő Tisza: Redirect credentials change pages to central domain [extensions/CentralAuth] - 10https://gerrit.wikimedia.org/r/1128044 (https://phabricator.wikimedia.org/T362715) [19:47:25] (03CR) 10Gergő Tisza: "This looks fine & does what it says. But after thinking about it more, I feel that 1) we should redirect visits of the local special page " [extensions/CentralAuth] - 10https://gerrit.wikimedia.org/r/1125168 (https://phabricator.wikimedia.org/T362715) (owner: 10D3r1ck01) [19:51:57] 06Wikibase Product Platform Team WPP, 10Wikibase REST API (WPP), 07Story: Allow adjusting simple search results response - https://phabricator.wikimedia.org/T389014 (10WMDE-leszek) 03NEW [19:52:02] 06Wikibase Product Platform Team WPP, 10Wikibase REST API (WPP): Additional sophisticated functionality for simple search - https://phabricator.wikimedia.org/T386230#10639905 (10WMDE-leszek) [19:54:26] 10Lingua-Libre, 10Luthor: Accumulate lexemes without pronunciations and offer to feed them into a Lingua Libre session - https://phabricator.wikimedia.org/T389015 (10Ijon) 03NEW [19:54:40] (03PS1) 10Abaris: Extract magic-word logic handling from Language [core] - 10https://gerrit.wikimedia.org/r/1128045 (https://phabricator.wikimedia.org/T387862) [19:57:40] 04(no projects): Violation of truth and freedom of expression - https://phabricator.wikimedia.org/T389012#10639921 (10PSYchob100) [20:00:19] 07dark-mode: Element of editing preview not fixed for dark mode - https://phabricator.wikimedia.org/T389016 (10Slawobog) 03NEW [20:00:50] 07dark-mode: Element of editing preview not fixed for dark mode - https://phabricator.wikimedia.org/T389016#10639936 (10Slawobog) {F58845941} [20:02:47] (03PS28) 10Abaris: Add wikimedia/message 1.0.2 [vendor] - 10https://gerrit.wikimedia.org/r/1115891 (https://phabricator.wikimedia.org/T227447) [20:03:40] 10MediaWiki-extensions-CentralAuth, 06MediaWiki-Platform-Team, 07affects-Miraheze, 05SUL3: Remove SUL3 opt-in code from CentralAuth - https://phabricator.wikimedia.org/T387861#10639938 (10Tgr) SUL3 is three migrations in parallel: * move user interaction with authentication forms to the central domain ({T3... [20:03:50] (03CR) 10Gergő Tisza: [C:04-1] "This would need open redirect protection." [core] - 10https://gerrit.wikimedia.org/r/1125166 (https://phabricator.wikimedia.org/T362715) (owner: 10D3r1ck01) [20:06:18] (03CR) 10Gergő Tisza: [C:03+2] Hard-deprecate misspelled fetchLocalUserIdentitites() alias [extensions/CentralAuth] - 10https://gerrit.wikimedia.org/r/1126593 (owner: 10Máté Szabó) [20:07:03] (03CR) 10Daniel Kinzler: "recheck" [core] - 10https://gerrit.wikimedia.org/r/1126970 (https://phabricator.wikimedia.org/T388588) (owner: 10Daniel Kinzler) [20:07:30] (03CR) 10Abaris: "check perf" [core] - 10https://gerrit.wikimedia.org/r/1128045 (https://phabricator.wikimedia.org/T387862) (owner: 10Abaris) [20:08:42] (03CR) 10Gergő Tisza: populateLocalAndGlobalIds.php: Fix rows with lu_local_id=0 or lu_global_id=0/null (031 comment) [extensions/CentralAuth] - 10https://gerrit.wikimedia.org/r/1128018 (https://phabricator.wikimedia.org/T303590) (owner: 10Reedy) [20:10:39] 10MediaWiki-extensions-CentralAuth, 06MediaWiki-Platform-Team, 13Patch-For-Review, 07Wikimedia-production-error: LogicException: CentralAuthReturnRequest not found - https://phabricator.wikimedia.org/T388250#10639945 (10Tgr) a:05DAlangi_WMF→03Tgr [20:11:28] (03CR) 10Reedy: populateLocalAndGlobalIds.php: Fix rows with lu_local_id=0 or lu_global_id=0/null (031 comment) [extensions/CentralAuth] - 10https://gerrit.wikimedia.org/r/1128018 (https://phabricator.wikimedia.org/T303590) (owner: 10Reedy) [20:11:40] (03PS7) 10Reedy: populateLocalAndGlobalIds.php: Fix rows with lu_local_id=0 or lu_global_id=0/null [extensions/CentralAuth] - 10https://gerrit.wikimedia.org/r/1128018 (https://phabricator.wikimedia.org/T303590) [20:16:21] 10MediaWiki-Core-AuthManager, 10MediaWiki-extensions-CentralAuth, 10MediaWiki-extensions-OATHAuth, 06MediaWiki-Platform-Team, and 3 others: Move credentials change to central login wiki - https://phabricator.wikimedia.org/T362715#10639947 (10Tgr) >>! In T362715#10639784, @Tgr wrote: > OATHAuth/WebAuthn alw... [20:18:42] (03Merged) 10jenkins-bot: Hard-deprecate misspelled fetchLocalUserIdentitites() alias [extensions/CentralAuth] - 10https://gerrit.wikimedia.org/r/1126593 (owner: 10Máté Szabó) [20:21:02] 04(no projects): Violation of truth and freedom of expression - https://phabricator.wikimedia.org/T389012#10639951 (10Pppery) 05Open→03Invalid Phabricator is not an appeals court for disputes with the community of other wikis. [20:21:49] 10MediaWiki-Page-editing, 07dark-mode: Element of editing preview not fixed for dark mode - https://phabricator.wikimedia.org/T389016#10639953 (10Pppery) [20:24:30] 10MediaWiki-Page-editing, 07dark-mode: "Could not connect to the server" in editing preview not adjusted for dark mode - https://phabricator.wikimedia.org/T389016#10639954 (10Aklapper) [20:37:43] 10Add-Link, 10Growth-Structured-Tasks, 10MoveComms-Support, 10Growth-Team (Current Sprint): Add a link (Structured task): Increase rollout on English Wikipedia to 20% - https://phabricator.wikimedia.org/T388289#10639984 (10KStoller-WMF) [20:37:52] 10Add-Link, 10Growth-Structured-Tasks, 10MoveComms-Support, 10Growth-Team (Current Sprint): Add a link (Structured task): Increase rollout on English Wikipedia to 15% - https://phabricator.wikimedia.org/T386029#10639986 (10KStoller-WMF) [20:38:01] 10Add-Link, 10Growth-Team (Current Sprint): Add a link (Structured task): Increase rollout on English Wikipedia to 10% - https://phabricator.wikimedia.org/T384551#10639988 (10KStoller-WMF) [20:40:33] 10Wikimedia-Portals, 07PHP 8.1 support, 07Wikimedia-production-error: Uncaught TypeError: preg_match(): Argument #2 ($subject) must be of type string, array given in /srv/mediawiki/docroot/wwwportal/w/search-redirect.php:18 - https://phabricator.wikimedia.org/T389019 (10Reedy) 03NEW [20:40:57] 10Wikimedia-Portals, 07PHP 8.1 support, 07Wikimedia-production-error: Uncaught TypeError: preg_match(): Argument #2 ($subject) must be of type string, array given in /srv/mediawiki/docroot/wwwportal/w/search-redirect.php:18 - https://phabricator.wikimedia.org/T389019#10640009 (10Reedy) [20:40:59] 10MediaWiki-Platform-Team (Radar), 06Content-Transform-Team, 10WMF-General-or-Unknown, 07PHP 8.1 support: ☂ PHP 8.1 issues found during WMF rollout/ramp up - https://phabricator.wikimedia.org/T379874#10640010 (10Reedy) [20:42:26] 10Wikimedia-Portals, 07PHP 8.1 support, 07Wikimedia-production-error: Uncaught TypeError: preg_match(): Argument #2 ($subject) must be of type string, array given in /srv/mediawiki/docroot/wwwportal/w/search-redirect.php:18 - https://phabricator.wikimedia.org/T389019#10640011 (10Reedy) [20:43:53] 10MediaWiki-extensions-CentralNotice, 07PHP 8.1 support, 07Wikimedia-production-error: PHP Deprecated: explode(): Passing null to parameter #2 ($string) of type string is deprecated - https://phabricator.wikimedia.org/T389020 (10Reedy) 03NEW [20:44:18] 10MediaWiki-extensions-CentralNotice, 07PHP 8.1 support, 07Wikimedia-production-error: PHP Deprecated: explode(): Passing null to parameter #2 ($string) of type string is deprecated - https://phabricator.wikimedia.org/T389020#10640025 (10Reedy) [20:44:22] 10MediaWiki-Platform-Team (Radar), 06Content-Transform-Team, 10WMF-General-or-Unknown, 07PHP 8.1 support: ☂ PHP 8.1 issues found during WMF rollout/ramp up - https://phabricator.wikimedia.org/T379874#10640026 (10Reedy) [20:45:33] 10Wikimedia-Portals, 07PHP 8.1 support, 07Wikimedia-production-error: Argument #2 must be of type string, array given in /srv/mediawiki/docroot/wwwportal/w/search-redirect.php - https://phabricator.wikimedia.org/T389019#10640027 (10Reedy) [20:46:10] 10MediaWiki-extensions-CentralAuth, 06MediaWiki-Platform-Team, 07affects-Miraheze, 05SUL3: Remove SUL3 opt-in code from CentralAuth - https://phabricator.wikimedia.org/T387861#10640029 (10RhinosF1) The third isn't of interested to me, we can change all wikis at once. I'd just like us to be able to plan it... [20:51:46] (03PS11) 10Fomafix: Implement Scribunto hook interface [extensions/ExternalData] - 10https://gerrit.wikimedia.org/r/1083437 [21:07:50] (03CR) 10Krinkle: "They are indeed not different. WANObjectCache is a wrapper around BagOStuff, just as eg CachedBagOStuff." [extensions/CentralAuth] - 10https://gerrit.wikimedia.org/r/1072920 (https://phabricator.wikimedia.org/T353529) (owner: 10Krinkle) [21:09:01] (03CR) 10Tacsipacsi: "recheck" [extensions/Quiz] - 10https://gerrit.wikimedia.org/r/469463 (https://phabricator.wikimedia.org/T200252) (owner: 10Flutterish) [21:11:38] 10MediaWiki-extensions-Quiz, 07good first task, 13Patch-Needs-Improvement: Some messages in Quiz extension use camel case; change messages in Quiz extension to all use lower case and dashes - https://phabricator.wikimedia.org/T200252#10640036 (10Tacsipacsi) Thanks! Rebased, outstanding issues resolved. [21:14:03] (03CR) 10Rockingpenny4: "recheck" [extensions/PageTriage] - 10https://gerrit.wikimedia.org/r/1069651 (https://phabricator.wikimedia.org/T207238) (owner: 10Rockingpenny4) [21:14:24] (03CR) 10Rockingpenny4: "recheck" [extensions/PageTriage] - 10https://gerrit.wikimedia.org/r/1069651 (https://phabricator.wikimedia.org/T207238) (owner: 10Rockingpenny4) [21:16:14] 10Phabricator, 06Diffusion-Repository-Administrators, 10Release-Engineering-Team (Doing 😎): Destroy nonsense legacy "WMIT" mirror repository (was empty for years) - https://phabricator.wikimedia.org/T388978#10640037 (10Aklapper) 05Open→03Resolved Sure; done [21:22:06] (03PS33) 10Rockingpenny4: Adds functionality to filter articles by pageviews [extensions/PageTriage] - 10https://gerrit.wikimedia.org/r/1069651 (https://phabricator.wikimedia.org/T207238) [21:22:13] (03CR) 10CI reject: [V:04-1] Adds functionality to filter articles by pageviews [extensions/PageTriage] - 10https://gerrit.wikimedia.org/r/1069651 (https://phabricator.wikimedia.org/T207238) (owner: 10Rockingpenny4) [21:50:28] (03PS1) 10BlankEclair: deferred: Remove setStrictTestMode [core] - 10https://gerrit.wikimedia.org/r/1128046 [21:52:39] 10DiscussionTools: DiscussionTools generating inconsistent timestamp format for imported pages - https://phabricator.wikimedia.org/T389022 (10Pppery) 03NEW [22:02:51] 10Page-Previews, 10PageImages: Page preview generation with small SVG files - https://phabricator.wikimedia.org/T389023 (10zdev) 03NEW [22:06:17] 10EventStreams: EventStreams frequently replaying edits from beginning of queue - https://phabricator.wikimedia.org/T388290#10640077 (10AntiCompositeNumber) currently also affecting [[ https://en.wikipedia.org/wiki/User:MusikBot/AbuseFilterIRC | MusikBot AbuseFilterIRC ]] (cc @MusikAnimal ) [22:32:21] 10Wikimedia-Phabricator-Extensions: Literal newlines on displayed text - https://phabricator.wikimedia.org/T389024 (10Reedy) 03NEW [22:34:04] 10Phabricator, 06Security-Team: Remove the "Burnup Graph" project menu item from #Security-Team - https://phabricator.wikimedia.org/T388764#10640093 (10Aklapper) 05Open→03Resolved a:03Reedy [22:40:45] 10Phabricator, 10Wikimedia-Phabricator-Extensions, 10Release-Engineering-Team (Doing 😎), 07Technical-Debt: Remove "Burnup Graph" project menu item and custom ProjectBurnupGraphProfileMenuItem code - https://phabricator.wikimedia.org/T388664#10640098 (10Aklapper) [22:46:52] (03PS1) 10Jforrester: WebRequest::getText: Don't let getVal's potential null return trigger PHP 8.1 errors [core] - 10https://gerrit.wikimedia.org/r/1128047 (https://phabricator.wikimedia.org/T388474) [22:51:53] (03PS1) 10Jforrester: Sanitizer::normalize*Whitespace: Don't let preg_replace's potential null return trigger PHP 8.1 deprecations [core] - 10https://gerrit.wikimedia.org/r/1128048 (https://phabricator.wikimedia.org/T388728) [22:52:51] 10CirrusSearch, 06Discovery-Search, 13Patch-For-Review, 07PHP 8.1 support, 07Wikimedia-production-error: PHP Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated - https://phabricator.wikimedia.org/T388728#10640108 (10Jdforrester-WMF) 05Open→03In progress a:03Jdfor... [22:55:03] (03PS3) 10Jforrester: PrefUpdateInstrumentation: Error on null/non-string VALUE_NEWLINE_COUNT pref value (?) [extensions/WikimediaEvents] - 10https://gerrit.wikimedia.org/r/1127581 (https://phabricator.wikimedia.org/T388812) [22:55:24] 10MediaWiki-extensions-WikimediaEvents, 13Patch-For-Review, 07PHP 8.1 support, 07Wikimedia-production-error: PHP Deprecated: preg_split(): Passing null to parameter #2 ($subject) of type string is deprecated - https://phabricator.wikimedia.org/T388812#10640111 (10Jdforrester-WMF) 05Open→03In progress a... [23:01:45] (03CR) 10Tim Starling: [C:04-1] deferred: Remove setStrictTestMode (031 comment) [core] - 10https://gerrit.wikimedia.org/r/1128046 (owner: 10BlankEclair) [23:08:49] 10Wikimedia-Portals, 13Patch-For-Review, 07PHP 8.1 support, 07Wikimedia-production-error: Argument #2 must be of type string, array given in /srv/mediawiki/docroot/wwwportal/w/search-redirect.php - https://phabricator.wikimedia.org/T389019#10640116 (10Jdforrester-WMF) 05Open→03In progress a:03Jdforres... [23:09:18] 10css-sanitizer, 10TemplateStyles, 13Patch-For-Review: Support CSS variable fallbacks in template styles - https://phabricator.wikimedia.org/T361934#10640121 (10zdev) In {T368637} it was asked why the sanitizer cannot accept a border-color rule with only a single var(...) as its value. [23:11:30] (03PS2) 10Jforrester: Sanitizer::normalize*Whitespace: Don't let preg_replace's potential null return trigger PHP 8.1 deprecations [core] - 10https://gerrit.wikimedia.org/r/1128048 (https://phabricator.wikimedia.org/T388728) [23:11:30] (03PS1) 10Jforrester: MagicWord::replace*: Make sure we don't pass null into preg_match/preg_replace [core] - 10https://gerrit.wikimedia.org/r/1128051 (https://phabricator.wikimedia.org/T388924) [23:12:10] (03CR) 10Tim Starling: [C:04-1] deferred: Remove setStrictTestMode (031 comment) [core] - 10https://gerrit.wikimedia.org/r/1128046 (owner: 10BlankEclair) [23:13:12] 10MediaWiki-Parser, 13Patch-For-Review, 07PHP 8.1 support, 07Wikimedia-production-error: PHP Deprecated: preg_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated - https://phabricator.wikimedia.org/T388924#10640127 (10Jdforrester-WMF) 05Open→03In progress a:03Jdforres... [23:14:26] (03PS27) 10Dylsss: Fix expensive computations before cache hit and add additional caching to DefaultOptionsLookup [core] - 10https://gerrit.wikimedia.org/r/1121792 (https://phabricator.wikimedia.org/T386883) [23:14:34] (03CR) 10Tim Starling: [C:03+2] Fix expensive computations before cache hit and add additional caching to DefaultOptionsLookup [core] - 10https://gerrit.wikimedia.org/r/1121792 (https://phabricator.wikimedia.org/T386883) (owner: 10Dylsss) [23:16:52] 10Wikimedia-Phabricator-Extensions: Literal newlines on displayed text - https://phabricator.wikimedia.org/T389024#10640132 (10Pppery) This code is going away in T388664 [23:18:48] (03CR) 10Jforrester: "I've got (most of) this locally in my stash, but I thought we couldn't land this until we dropped PHP 7.4 support. From CI passing, it see" [core] - 10https://gerrit.wikimedia.org/r/1128036 (https://phabricator.wikimedia.org/T389005) (owner: 10Paladox) [23:18:51] (03CR) 10Jforrester: "check php" [core] - 10https://gerrit.wikimedia.org/r/1128036 (https://phabricator.wikimedia.org/T389005) (owner: 10Paladox) [23:20:54] (03CR) 10Paladox: "I don't see why this would cause an issue under php 7.4? The version we're using is 1.1 which typed these." [core] - 10https://gerrit.wikimedia.org/r/1128036 (https://phabricator.wikimedia.org/T389005) (owner: 10Paladox) [23:22:40] (03CR) 10Jforrester: [POC] Move PHP class aliases to a dedicated file, with deprecations (031 comment) [core] - 10https://gerrit.wikimedia.org/r/1128012 (owner: 10Jforrester) [23:24:12] (03CR) 10Jforrester: "Naturally, it failed a second time in a different flaky job (selenium vs. api-tests). Sigh." [core] - 10https://gerrit.wikimedia.org/r/1127892 (owner: 10Jforrester) [23:24:16] (03CR) 10Jforrester: "recheck" [core] - 10https://gerrit.wikimedia.org/r/1127892 (owner: 10Jforrester) [23:25:38] 10WPCleaner: 404 Error When Trying to Install WPCleaner - https://phabricator.wikimedia.org/T389025 (10Froglegseternal) 03NEW [23:26:19] 10WPCleaner: 404 Error When Trying to Install WPCleaner - https://phabricator.wikimedia.org/T389025#10640146 (10Froglegseternal) oops sorry uh here's a screenshot. {F58846991} [23:27:14] 10WPCleaner: 404 Error When Trying to Install WPCleaner - https://phabricator.wikimedia.org/T389025#10640147 (10Froglegseternal) also I'm using Firefox. [23:28:07] (03CR) 10VolkerE: docs: Don't wrap `` element contents (031 comment) [design/codex] - 10https://gerrit.wikimedia.org/r/1127159 (owner: 10VolkerE) [23:32:53] (03Abandoned) 10BlankEclair: deferred: Remove setStrictTestMode [core] - 10https://gerrit.wikimedia.org/r/1128046 (owner: 10BlankEclair) [23:32:58] (03Merged) 10jenkins-bot: Fix expensive computations before cache hit and add additional caching to DefaultOptionsLookup [core] - 10https://gerrit.wikimedia.org/r/1121792 (https://phabricator.wikimedia.org/T386883) (owner: 10Dylsss) [23:33:06] (03CR) 10BlankEclair: deferred: Remove setStrictTestMode (031 comment) [core] - 10https://gerrit.wikimedia.org/r/1128046 (owner: 10BlankEclair) [23:39:26] (03PS1) 10Jforrester: Drop a few phan PhanImpossibleTypeComparison suppressions now we've dropped PHP 7.4 [core] - 10https://gerrit.wikimedia.org/r/1128053 [23:51:56] 10PageImages, 10Page-Previews (Tracking): Page preview generation with small SVG files - https://phabricator.wikimedia.org/T389023#10640152 (10Jdlrobson) [23:58:24] (03CR) 10CI reject: [V:04-1] Drop a few phan PhanImpossibleTypeComparison suppressions now we've dropped PHP 7.4 [core] - 10https://gerrit.wikimedia.org/r/1128053 (owner: 10Jforrester)