[00:07:56] (03PS1) 10TrainBranchBot: Branch commit for wmf/next [core] (wmf/next) - 10https://gerrit.wikimedia.org/r/1170661 [00:07:56] (03CR) 10TrainBranchBot: [C:03+2] Branch commit for wmf/next [core] (wmf/next) - 10https://gerrit.wikimedia.org/r/1170661 (owner: 10TrainBranchBot) [00:28:48] (03Merged) 10jenkins-bot: Branch commit for wmf/next [core] (wmf/next) - 10https://gerrit.wikimedia.org/r/1170661 (owner: 10TrainBranchBot) [00:35:57] 06MediaWiki-Platform-Team, 10Wikimedia-maintenance-script-run: Unblock stuck global rename of ClerkBot - https://phabricator.wikimedia.org/T399997 (10DreamRimmer) 03NEW [00:58:36] 06MediaWiki-Platform-Team, 10Wikimedia-maintenance-script-run: Unblock stuck global rename of ClerkBot - https://phabricator.wikimedia.org/T399997#11018445 (10Reedy) 05Open→03Resolved a:03Reedy [01:07:50] 10MediaWiki-Uploading, 07SVG: Uploading SVG file generated by matplotlib fails - https://phabricator.wikimedia.org/T399990#11018449 (10Reedy) As it's not been touched in 8 years... The DTD checking in {bc31c5bd57e5f58c204113ef651d8fa172122c47} for {T151735} may be due some amount of update. [01:14:13] 10MediaWiki-libs-Mime, 10MediaWiki-Uploading, 07SVG: Uploading SVG file generated by matplotlib fails - https://phabricator.wikimedia.org/T399990#11018451 (10Reedy) [01:20:54] 10MediaWiki-libs-Mime, 10MediaWiki-Uploading, 07SVG: Uploading SVG file generated by matplotlib fails - https://phabricator.wikimedia.org/T399990#11018452 (10Reedy) I can upload https://github.com/matplotlib/matplotlib/blame/192b7c24d153ab36b779bcd51f4050134d1ab254/lib/matplotlib/mpl-data/images/move.svg to... [02:43:38] (03CR) 10VRATEJDWIVEDI: [C:03+1] Fix grammar in README: 'contain' → 'contains' [core] - 10https://gerrit.wikimedia.org/r/1170576 (owner: 10VRATEJDWIVEDI) [03:28:28] (03CR) 10CI reject: [V:04-1] build: Updating npm dependencies [extensions/CognitiveProcessDesigner] (REL1_43) - 10https://gerrit.wikimedia.org/r/1170678 (owner: 10Libraryupgrader) [04:33:50] 10MediaWiki-extensions-CodeMirror: CodeMirror v6 breaks browsers' Find function - https://phabricator.wikimedia.org/T399998 (10SnorlaxMonster) 03NEW [05:04:28] 10MediaWiki-extensions-CodeMirror: CodeMirror v6 breaks browsers' Find function - https://phabricator.wikimedia.org/T399998#11018466 (10Pppery) →14Duplicate dup:03T393833 [05:04:30] 10MediaWiki-extensions-CodeMirror: browser search sometimes doesn't detect text in .cm-editor - https://phabricator.wikimedia.org/T393833#11018468 (10Pppery) [05:15:22] 10MediaWiki-extensions-CodeMirror: browser search sometimes doesn't detect text in .cm-editor - https://phabricator.wikimedia.org/T393833#11018472 (10SnorlaxMonster) >>! In T393833#10810162, @MusikAnimal wrote: > This is a requirement for performance, I'm afraid. > > What we can do however auto-focus on the... [05:17:56] 10MediaWiki-extensions-CodeMirror: browser search sometimes doesn't detect text in .cm-editor - https://phabricator.wikimedia.org/T393833#11018473 (10Bhsd) >>! In T393833#11018472, @SnorlaxMonster wrote: > > It would be perfectly fine for the text outside of visible area to not be syntax-highlighted, as long... [05:30:20] 10MediaWiki-extensions-CodeMirror: Add keyboard shortcuts and possibly a preference to fold reference tags - https://phabricator.wikimedia.org/T393540#11018474 (10Bhsd) 05Open→03Resolved The new keyboard shortcut has been added for a while, so I am inclined to close this ticket. However, please feel free... [06:15:58] 10MediaWiki-libs-Mime, 10MediaWiki-Uploading, 07SVG: Uploading SVG file generated by matplotlib fails - https://phabricator.wikimedia.org/T399990#11018480 (10Lahwaacz) We tried on the Arch Linux wiki ([Special:Version](https://wiki.archlinux.org/title/Special:Version)) which has [this config](https://gitlab.... [06:23:48] 10MediaWiki-extensions-Page_Forms, 10Codex, 13Patch-For-Review: Make use of Codex within Page Forms - https://phabricator.wikimedia.org/T349828#11018481 (10Samwilson) > But Page Forms can just use the JavaScript version, no? Yes true. So perhaps a good starting point would be something like switching `token... [06:31:40] 06Trust and Safety Product Team, 10Temporary accounts (Global wiki rollout), 10Trust and Safety Product Sprint (Sprint Cannoli (July 7 - July 25)): Temporary accounts: Check global registration date when expiring temporary account on edit - https://phabricator.wikimedia.org/T397738#11018482 (10Tchanders)... [06:32:13] 10CheckUser, 06Security-Team, 06Trust and Safety Product Team, 10MW-1.45-notes (1.45.0-wmf.9; 2025-07-08), and 4 others: CVE-2025-53478: Special:Investigate 'IPs and User agents' tab has i18n XSS vectors - https://phabricator.wikimedia.org/T394692#11018483 (10Tchanders) 05Open→03Resolved [06:32:44] 10CheckUser, 06Security-Team, 06Trust and Safety Product Team, 07SecTeam-Processed, and 3 others: CVE-2025-53480: Special:Investigate 'Account information' tab has i18n XSS vectors - https://phabricator.wikimedia.org/T394700#11018484 (10Tchanders) 05Open→03Resolved [07:44:52] (03PS66) 10Winston Sung: Implement language converter for Hokkien Minnan - Latin script (nan-latn) [core] - 10https://gerrit.wikimedia.org/r/946648 (https://phabricator.wikimedia.org/T372186) [07:50:31] (03PS67) 10Winston Sung: Implement language converter for Hokkien Minnan - Latin script (nan-latn) [core] - 10https://gerrit.wikimedia.org/r/946648 (https://phabricator.wikimedia.org/T372186) [09:40:12] 10AbuseFilter, 07dark-mode: AbuseFilter special page is not dark mode friendly - https://phabricator.wikimedia.org/T370191#11018528 (10Matrix) 05Open→03Resolved a:03Matrix All issues look to be fixed. [09:41:07] (03PS59) 10Winston Sung: Preferences: Always include converter code in content view language preference (variant-*) for languages with converter [core] - 10https://gerrit.wikimedia.org/r/945796 (https://phabricator.wikimedia.org/T334822) [10:52:22] 10Wiki-Setup: Create a Wiki for Wikimedia Thailand - https://phabricator.wikimedia.org/T400001 (10Wutkh) 03NEW [11:28:40] (03PS1) 10Thomas-topway-it: set default config parameter, add check Symfony [extensions/EmailNotifications] - 10https://gerrit.wikimedia.org/r/1170705 [11:29:12] (03PS2) 10Thomas-topway-it: set default config parameter, add check Symfony [extensions/EmailNotifications] - 10https://gerrit.wikimedia.org/r/1170705 [11:29:14] (03CR) 10CI reject: [V:04-1] set default config parameter, add check Symfony [extensions/EmailNotifications] - 10https://gerrit.wikimedia.org/r/1170705 (owner: 10Thomas-topway-it) [11:30:34] (03CR) 10CI reject: [V:04-1] set default config parameter, add check Symfony [extensions/EmailNotifications] - 10https://gerrit.wikimedia.org/r/1170705 (owner: 10Thomas-topway-it) [11:35:08] (03PS3) 10Thomas-topway-it: set default config parameter, add check Symfony [extensions/EmailNotifications] - 10https://gerrit.wikimedia.org/r/1170705 [11:38:23] (03CR) 10Thomas-topway-it: [V:03+2 C:03+2] set default config parameter, add check Symfony [extensions/EmailNotifications] - 10https://gerrit.wikimedia.org/r/1170705 (owner: 10Thomas-topway-it) [11:58:11] 10MediaWiki-libs-Mime, 10MediaWiki-Uploading, 07SVG: Uploading SVG file generated by matplotlib fails - https://phabricator.wikimedia.org/T399990#11018548 (10Reedy) https://test.wikipedia.org/wiki/File:Move.svg worked fine too. If I delete the file, and set `$wgSVGNativeRendering = true;`, it still uploads... [12:08:29] 10MediaWiki-Maintenance-system, 10MediaWiki-User-management: resetUserEmail.php does not escape `$` - https://phabricator.wikimedia.org/T399978#11018551 (10Ladsgroup) A much better solution would be to set up a GUI to do this kind of work, with logging enabled. Is there a ticket for that? [12:10:42] (03PS2) 10Reedy: XmlTypeCheck: Reduce code duplication using finally [core] - 10https://gerrit.wikimedia.org/r/1170707 [12:10:47] 10MediaWiki-libs-Mime, 10MediaWiki-Uploading, 07SVG: Uploading SVG file generated by matplotlib fails - https://phabricator.wikimedia.org/T399990#11018553 (10Reedy) {T60553}/{T67724} `lang=php /** * @param string $filename * @param bool $partial * @return bool|array */ protected function detectScr... [12:16:08] 10Wiki-Setup: Create a Wiki for Wikimedia Thailand - https://phabricator.wikimedia.org/T400001#11018557 (10Reedy) >**Extensions:** Translate, VisualEditor, CiteThisPage, ConfirmEdit, Gadgets, Interwiki, ParserFunctions, ReplaceText, SpamBlacklist, TemplateData, TitleBlacklist, VisualEditor, WikiEditor, Echo, Loc... [12:19:09] 10wikimediafoundation.org: wikimediafoundation.org staff and contractors page needs updating - https://phabricator.wikimedia.org/T344479#11018559 (10Novem_Linguae) Hey @sgrabarczuk. How are you? I hope you're having a great week. I notice that you recently blanked and redirected (BLAR'd) the page https://www.m... [12:22:04] (03PS1) 10Ladsgroup: filebackend: Remove consistency check for multi-backend [core] - 10https://gerrit.wikimedia.org/r/1170709 (https://phabricator.wikimedia.org/T328872) [12:24:07] 10Wiki-Setup: Create a Wiki for Wikimedia Thailand - https://phabricator.wikimedia.org/T400001#11018563 (10Bugreporter) >Lockdown Instead you can propose for creation of a second wiki such as th-internal.wikimedia.org if you want to host information that should keep private. [12:57:29] (03PS1) 10Ladsgroup: UnreviewedPagesPager: Use query builder instead of array manipulation [extensions/FlaggedRevs] - 10https://gerrit.wikimedia.org/r/1170712 [12:58:58] 10Wiki-Setup: Create a Wiki for Wikimedia Thailand - https://phabricator.wikimedia.org/T400001#11018569 (10HideonRosie) What is the point of installing UserFunctions? [13:03:59] (03PS2) 10Ladsgroup: UnreviewedPagesPager: Use query builder instead of array manipulation [extensions/FlaggedRevs] - 10https://gerrit.wikimedia.org/r/1170712 [13:04:17] 10Phabricator, 10Release-Engineering-Team (Priority Backlog 📥): Update to Phorge upstream 202x.xx release (the one after 2025.18) - https://phabricator.wikimedia.org/T393840#11018571 (10Aklapper) [13:22:07] 10Wiki-Setup: Create a Wiki for Wikimedia Thailand - https://phabricator.wikimedia.org/T400001#11018574 (10Wutkh) [13:22:12] 10Wiki-Setup: Create a Wiki for Wikimedia Thailand - https://phabricator.wikimedia.org/T400001#11018575 (10Wutkh) Thank you all for your advice. I am aware that my request includes too many extensions, as it is based on a former request in another user group wiki. Therefore, I have chosen only the necessary exte... [13:43:21] 06MediaWiki-Platform-Team, 07Epic, 05FY2025-26 KR 5.1, 07OKR-Work: Update existing cookie-based sessions to include JWT cookie - https://phabricator.wikimedia.org/T399200#11018579 (10Tgr) a:05JTweed-WMF→03Tgr [13:53:32] 10ISA, 06Wiki-Mentor-Africa, 07good first task: Add link to user guidelines - https://phabricator.wikimedia.org/T336472#11018581 (10Ketulucas) a:03Ketulucas [14:02:09] 10TimedMediaHandler: Invalid Ogg file: Stream Undecodable - https://phabricator.wikimedia.org/T63900#11018582 (10Aklapper) [14:02:12] 10WMF-General-or-Unknown, 07Tracking-Neverending: Multimedia file format support (tracking) - https://phabricator.wikimedia.org/T44725#11018583 (10Aklapper) [14:02:18] 10TimedMediaHandler-Transcode: PEAR File_Ogg reports ogg/flac having 0 second length if total sample count field missing - https://phabricator.wikimedia.org/T62554#11018584 (10Aklapper) [14:02:20] 10WMF-General-or-Unknown, 07Tracking-Neverending: Multimedia file format support (tracking) - https://phabricator.wikimedia.org/T44725#11018585 (10Aklapper) [14:03:07] 10MediaWiki-File-management: Support uploading Comic Book Archive (cbz/cbt) files - https://phabricator.wikimedia.org/T399981#11018586 (10Aklapper) 05Open→03Declined There are no plans to do introduce support for this in MediaWiki Core itself (which this task was filed under), as the CBxHandler extension... [14:04:53] 10Bitu, 06Infrastructure-Foundations: https://idp.wikimedia.org/ down - https://phabricator.wikimedia.org/T399356#11018589 (10Aklapper) What was found out on Monday? [14:14:33] 10MediaWiki-Core-Skin-Architecture, 07dark-mode: White text on white background in .thumbimage - https://phabricator.wikimedia.org/T399413#11018590 (10Aklapper) Going to https://en.wikipedia.org/w/index.php?title=Debian&oldid=1299510330&vectornightmode=1&safemode=1&debug=true#Organization it seems that this is... [14:23:05] 10MediaWiki-extensions-EmailAuth, 07Documentation: Document and/or allow EmailAuth via the API - https://phabricator.wikimedia.org/T400002 (10Reedy) 03NEW [14:30:53] 10Developer-Outreach, 10Outreachy (Round 30): Outreachy 30: Improve the Nearby feature of the Commons Android app - https://phabricator.wikimedia.org/T387664#11018606 (10sonal1234_yadav) **INTERNSHIP REPORT** _____________________________________ **Week -7 (14 July - 20 July ) Task Progress:** Completed [[ h... [14:40:26] 10Wiki-Setup: Create a Wiki for Wikimedia Thailand - https://phabricator.wikimedia.org/T400001#11018608 (10Pppery) > ReplaceText This extension isn't compatible with Wikipedia's setup and can't be installed. > intersection We don't typically enable DPL on new wikis for performance reasons. The sysadmins might... [14:41:09] 10Wiki-Setup (Create): Create a Wiki for Wikimedia Thailand - https://phabricator.wikimedia.org/T400001#11018611 (10Pppery) [14:41:57] 10Wiki-Setup (Create): Create a Wiki for Wikimedia Thailand - https://phabricator.wikimedia.org/T400001#11018613 (10Pppery) Also standard note that {T397348} still appears to be blocking current wiki creations. [14:51:58] 10Wiki-Setup (Create): Create a Wiki for Wikimedia Thailand - https://phabricator.wikimedia.org/T400001#11018616 (10Wutkh) [14:52:04] (03CR) 10Sophivorus: [C:03+2] Support intersection/DynamicPageList [extensions/NukeDPL] - 10https://gerrit.wikimedia.org/r/1170501 (owner: 10Pskyechology) [14:52:14] 10Wiki-Setup (Create): Create a Wiki for Wikimedia Thailand - https://phabricator.wikimedia.org/T400001#11018618 (10Ladsgroup) I suggest that we create the wiki with default config and extensions of our chapter wikis. If you want extra extensions, you can request them separately but very likely they will be reje... [14:53:40] 10Wiki-Setup (Create): Create a Wiki for Wikimedia Thailand - https://phabricator.wikimedia.org/T400001#11018619 (10Wutkh) [14:55:51] (03Merged) 10jenkins-bot: Support intersection/DynamicPageList [extensions/NukeDPL] - 10https://gerrit.wikimedia.org/r/1170501 (owner: 10Pskyechology) [14:56:23] (03CR) 10Sophivorus: [C:03+2] Use backwards-compatible variable for bottom spacer [extensions/MsUpload] - 10https://gerrit.wikimedia.org/r/1168177 (https://phabricator.wikimedia.org/T399142) (owner: 10Samwilson) [14:59:49] (03Merged) 10jenkins-bot: Use backwards-compatible variable for bottom spacer [extensions/MsUpload] - 10https://gerrit.wikimedia.org/r/1168177 (https://phabricator.wikimedia.org/T399142) (owner: 10Samwilson) [15:04:11] 10Developer-Outreach, 10gadget-Cat-a-lot, 10Outreachy (Round 30): Outreachy 30: Cat-a-lot javascript gadget development - https://phabricator.wikimedia.org/T387982#11018621 (10adiba_anjum) **Weekly Internship Report** **Week 7: July 14 - July 18** **Overview of Tasks Completed:** - **HotCat Enhancements:**... [15:47:19] 10MediaWiki-Core-AuthManager, 06MediaWiki-Platform-Team, 07Epic, 05FY2025-26 KR 5.1, 07OKR-Work: Support JWT generation for session tokens in MediaWiki core - https://phabricator.wikimedia.org/T399243#11018623 (10Tgr) a:03Tgr [15:56:20] 10Bitu, 06Infrastructure-Foundations: https://idp.wikimedia.org/ down - https://phabricator.wikimedia.org/T399356#11018625 (10Marostegui) 05Open→03Resolved a:03MoritzMuehlenhoff I am not sure there was a follow up on this but after it was restarted, it was all working fine for a week so I am going to... [16:11:53] (03PS1) 10Thomas-topway-it: temp [extensions/PageOwnership] - 10https://gerrit.wikimedia.org/r/1170728 [16:12:56] (03PS2) 10Fomafix: Create new service EchoPushUtils and inject the service [extensions/Echo] - 10https://gerrit.wikimedia.org/r/1154162 [16:14:30] (03CR) 10CI reject: [V:04-1] temp [extensions/PageOwnership] - 10https://gerrit.wikimedia.org/r/1170728 (owner: 10Thomas-topway-it) [16:15:50] (03PS2) 10Thomas-topway-it: temp [extensions/PageOwnership] - 10https://gerrit.wikimedia.org/r/1170728 [16:22:24] 10MediaWiki-extensions-EmailAuth, 07Documentation: Document and/or allow EmailAuth via the API - https://phabricator.wikimedia.org/T400002#11018630 (10DavidBrooks) Can any API commitment make it clear whether the 6-digit format will be eternal (or at least what format it will always have). It would be nice to... [16:24:18] 10function-orchestrator, 10Abstract Wikipedia team (26Q1 (Jul–Sep)), 07OKR-Work: [Stretch] Update orchestrator code of Wikidata Fetch functions to instantiate no/some value claims - https://phabricator.wikimedia.org/T399921#11018631 (10DMartin-WMF) 05Open→03In progress a:03DMartin-WMF [16:31:12] (03PS7) 10Abijeet Patro: AggregateGroupsSpecialPage: Remove legacy version code [extensions/Translate] - 10https://gerrit.wikimedia.org/r/1168612 (https://phabricator.wikimedia.org/T388360) [16:44:18] (03PS8) 10Abijeet Patro: AggregateGroupsSpecialPage: Remove legacy version code [extensions/Translate] - 10https://gerrit.wikimedia.org/r/1168612 (https://phabricator.wikimedia.org/T388360) [16:44:21] (03CR) 10Abijeet Patro: AggregateGroupsSpecialPage: Remove legacy version code (036 comments) [extensions/Translate] - 10https://gerrit.wikimedia.org/r/1168612 (https://phabricator.wikimedia.org/T388360) (owner: 10Abijeet Patro) [16:51:07] 10MediaWiki-extensions-CentralNotice: Merge master into wmf_deploy (Jul 20, 2025) - https://phabricator.wikimedia.org/T400003 (10Reedy) 03NEW [16:52:18] 10MediaWiki-extensions-CentralNotice, 06Fundraising-Backlog: Merge master into wmf_deploy (Jul 20, 2025) - https://phabricator.wikimedia.org/T400003#11018655 (10Reedy) [17:02:31] (03CR) 10CI reject: [V:04-1] AggregateGroupsSpecialPage: Remove legacy version code [extensions/Translate] - 10https://gerrit.wikimedia.org/r/1168612 (https://phabricator.wikimedia.org/T388360) (owner: 10Abijeet Patro) [17:04:42] 10MediaWiki-extensions-CentralNotice, 06Fundraising-Backlog, 03Fundraising Sprint: Naan-Sequitur, 07Unplanned-Sprint-Work: Merge master into wmf_deploy (Jul 20, 2025) - https://phabricator.wikimedia.org/T400003#11018663 (10Reedy) p:05Triage→03High [17:13:36] (03CR) 10CI reject: [V:04-1] Create new service EchoPushUtils and inject the service [extensions/Echo] - 10https://gerrit.wikimedia.org/r/1154162 (owner: 10Fomafix) [17:31:42] (03CR) 10Umherirrender: [C:03+2] XmlTypeCheck: Reduce code duplication using finally [core] - 10https://gerrit.wikimedia.org/r/1170707 (owner: 10Reedy) [17:40:02] 10Page-Previews: wgPopupsConflictingRefTooltipsGadgetName is not working - https://phabricator.wikimedia.org/T399988#11018669 (10Reedy) {14aff8189cc2ce9486fcca709946069478a41cea} removed this for {T362771} in October 2024... `wgCiteReferencePreviewsConflictingRefTooltipsGadgetName` now? [17:40:41] 10MediaWiki-extensions-OpenID-Connect, 07PostgreSQL: Update script crashes on OpenID Connect schema changes - https://phabricator.wikimedia.org/T382116#11018671 (10cicalese) 05Open→03Resolved [17:51:16] (03CR) 10Cicalese: [C:03+2] "Thank you for the patch!" [extensions/PluggableAuth] - 10https://gerrit.wikimedia.org/r/1164694 (https://phabricator.wikimedia.org/T356451) (owner: 10Fomafix) [17:51:25] (03Merged) 10jenkins-bot: XmlTypeCheck: Reduce code duplication using finally [core] - 10https://gerrit.wikimedia.org/r/1170707 (owner: 10Reedy) [17:54:46] (03Merged) 10jenkins-bot: logger: Add void as return type on setLogger [extensions/PluggableAuth] - 10https://gerrit.wikimedia.org/r/1164694 (https://phabricator.wikimedia.org/T356451) (owner: 10Fomafix) [17:56:36] (03CR) 10Cicalese: [C:03+2] "Thank you for the patch." [extensions/TitleIcon] - 10https://gerrit.wikimedia.org/r/1167666 (owner: 10SomeRandomDeveloper) [17:57:12] (03CR) 10Umherirrender: [C:03+2] AutoLoader: Reduce generateAutoload.php crashes [core] - 10https://gerrit.wikimedia.org/r/1170452 (owner: 10Krinkle) [17:59:39] (03PS3) 10Thomas-topway-it: reword manage permissions message, refactor get/set permissions [extensions/PageOwnership] - 10https://gerrit.wikimedia.org/r/1170728 [17:59:51] (03Merged) 10jenkins-bot: Handle invalid characters in blanknamespace message [extensions/TitleIcon] - 10https://gerrit.wikimedia.org/r/1167666 (owner: 10SomeRandomDeveloper) [18:00:37] (03PS4) 10Thomas-topway-it: reword manage permissions message, refactor get/set permissions [extensions/PageOwnership] - 10https://gerrit.wikimedia.org/r/1170728 [18:03:38] (03CR) 10Thomas-topway-it: [V:03+2 C:03+2] reword manage permissions message, refactor get/set permissions [extensions/PageOwnership] - 10https://gerrit.wikimedia.org/r/1170728 (owner: 10Thomas-topway-it) [18:07:46] (03CR) 10Cicalese: [C:03+2] "Thank you for the patch!" [extensions/OpenIDConnect] - 10https://gerrit.wikimedia.org/r/1160737 (https://phabricator.wikimedia.org/T397302) (owner: 10WgevaertWikiBase) [18:09:40] 10MediaWiki-extensions-OpenID-Connect, 13Patch-For-Review: Allow storing full access token to session - https://phabricator.wikimedia.org/T397302#11018689 (10cicalese) 05Open→03Resolved a:03cicalese [18:16:42] (03Merged) 10jenkins-bot: AutoLoader: Reduce generateAutoload.php crashes [core] - 10https://gerrit.wikimedia.org/r/1170452 (owner: 10Krinkle) [18:16:45] (03Merged) 10jenkins-bot: Store full access token in session [extensions/OpenIDConnect] - 10https://gerrit.wikimedia.org/r/1160737 (https://phabricator.wikimedia.org/T397302) (owner: 10WgevaertWikiBase) [18:47:39] 10Developer-Outreach, 06Future-Audiences, 10Outreachy (Round 30): Outreachy 30: Create an interactive Wikipedia game - https://phabricator.wikimedia.org/T388913#11018706 (10Arnold) ===Weekly Internship Report==== ====Week 7 (July 14 - July 18) ==== =====Tasks Completed ==== - Worked on improving the game UI,... [19:03:07] (03PS10) 10Tim Starling: Release 6.0.0 [css-sanitizer] - 10https://gerrit.wikimedia.org/r/1148496 [19:03:20] (03PS1) 10JeanCASPAR: Ignore trailing line breaks in matrix-like environments [extensions/Math] - 10https://gerrit.wikimedia.org/r/1170744 (https://phabricator.wikimedia.org/T386787) [19:05:59] 10DiscussionTools, 06Editing QA, 10Editing-team (Kanban Board), 10MW-1.45-notes (1.45.0-wmf.10; 2025-07-15), 07Technical-Debt: Update the DiscussionTools post-cache HTML pass to use Remex instead of regexes - https://phabricator.wikimedia.org/T396248#11018725 (10Bewfip) I suspect https://gerrit.wikimedia... [19:11:07] (03CR) 10Tacsipacsi: AggregateGroupsSpecialPage: Remove legacy version code (038 comments) [extensions/Translate] - 10https://gerrit.wikimedia.org/r/1168612 (https://phabricator.wikimedia.org/T388360) (owner: 10Abijeet Patro) [19:15:07] (03CR) 10Physikerwelt: "recheck" [extensions/Math] - 10https://gerrit.wikimedia.org/r/1170744 (https://phabricator.wikimedia.org/T386787) (owner: 10JeanCASPAR) [19:17:59] (03CR) 10Physikerwelt: "You can also `composer fix` to automatically fix formatting issues" [extensions/Math] - 10https://gerrit.wikimedia.org/r/1170744 (https://phabricator.wikimedia.org/T386787) (owner: 10JeanCASPAR) [19:31:59] (03CR) 10Krinkle: [C:03+2] Sitemaps API [core] - 10https://gerrit.wikimedia.org/r/1163495 (https://phabricator.wikimedia.org/T396684) (owner: 10Tim Starling) [19:36:42] (03CR) 10CI reject: [V:04-1] Ignore trailing line breaks in matrix-like environments [extensions/Math] - 10https://gerrit.wikimedia.org/r/1170744 (https://phabricator.wikimedia.org/T386787) (owner: 10JeanCASPAR) [19:41:31] (03CR) 10Krinkle: [C:03+2] Sitemaps API (031 comment) [core] - 10https://gerrit.wikimedia.org/r/1163495 (https://phabricator.wikimedia.org/T396684) (owner: 10Tim Starling) [19:43:02] 10Developer-Outreach, 10Outreachy (Round 30): Outreachy 30: VisualData's json-schema enhancements (bringing JSON-Schema to MediaWiki) - https://phabricator.wikimedia.org/T387039#11018738 (10Ademola) **Weekly Internship Report** ` Week 5 (July 14 –  July 18) Update: ` **Task Progress** - Check and Confirmed... [19:47:25] (03PS5) 10Krinkle: build: Updating mediawiki/mediawiki-phan-config to 0.16.0 [extensions/IPInfo] - 10https://gerrit.wikimedia.org/r/1168380 (owner: 10Libraryupgrader) [19:52:53] (03Merged) 10jenkins-bot: Sitemaps API [core] - 10https://gerrit.wikimedia.org/r/1163495 (https://phabricator.wikimedia.org/T396684) (owner: 10Tim Starling) [20:02:16] 10MobileFrontend, 10DiscussionTools: Add support for navboxes on mobile discussion pages - https://phabricator.wikimedia.org/T302507#11018772 (10Izno) →14Duplicate dup:03T301578 [20:14:43] 06The-Wikipedia-Library, 10Moderator-Tools-Team (Kanban): Citation data for East View Press - https://phabricator.wikimedia.org/T400009 (10sjvipin) 03NEW [20:17:19] 06The-Wikipedia-Library, 10Moderator-Tools-Team (Kanban): Citation data for Gale - https://phabricator.wikimedia.org/T400010 (10sjvipin) 03NEW [20:19:20] 10Etalemi-Mingi: Translate EMI documentation in Igala language - https://phabricator.wikimedia.org/T400011 (10BirushaNdegeya) 03NEW [20:30:24] (03CR) 10Krinkle: build: Updating mediawiki/mediawiki-phan-config to 0.16.0 (031 comment) [extensions/IPInfo] - 10https://gerrit.wikimedia.org/r/1168380 (owner: 10Libraryupgrader) [20:30:51] (03CR) 10Krinkle: [C:03+2] "Preserved a bit of context about why these are missing, in case someone tries to add these back or is looking for why the args aren't pass" [extensions/IPInfo] - 10https://gerrit.wikimedia.org/r/1168380 (owner: 10Libraryupgrader) [20:32:28] (03CR) 10Krinkle: [C:03+2] Change $_GLOBALS to $GLOBALS for $wgHooks [tools/phan/SecurityCheckPlugin] - 10https://gerrit.wikimedia.org/r/1168635 (owner: 10Umherirrender) [20:34:22] (03Merged) 10jenkins-bot: Change $_GLOBALS to $GLOBALS for $wgHooks [tools/phan/SecurityCheckPlugin] - 10https://gerrit.wikimedia.org/r/1168635 (owner: 10Umherirrender) [20:34:49] (03PS5) 10Krinkle: Use PHP8 constructor property promotion syntax [extensions/CategoryTree] - 10https://gerrit.wikimedia.org/r/1165974 (https://phabricator.wikimedia.org/T396813) (owner: 10Fomafix) [20:34:52] (03CR) 10Krinkle: [C:03+2] Use PHP8 constructor property promotion syntax [extensions/CategoryTree] - 10https://gerrit.wikimedia.org/r/1165974 (https://phabricator.wikimedia.org/T396813) (owner: 10Fomafix) [20:35:01] (03PS3) 10Krinkle: Use PHP8 constructor property promotion syntax [extensions/ReplaceText] - 10https://gerrit.wikimedia.org/r/1169247 (https://phabricator.wikimedia.org/T396813) (owner: 10Fomafix) [20:35:28] (03CR) 10Krinkle: [C:03+2] Use PHP8 constructor property promotion syntax [extensions/ReplaceText] - 10https://gerrit.wikimedia.org/r/1169247 (https://phabricator.wikimedia.org/T396813) (owner: 10Fomafix) [20:36:57] (03PS4) 10Krinkle: Use PHP8 constructor property promotion syntax [extensions/ImageSuggestions] - 10https://gerrit.wikimedia.org/r/1169732 (https://phabricator.wikimedia.org/T396813) (owner: 10Fomafix) [20:37:00] (03CR) 10Krinkle: [C:03+2] Use PHP8 constructor property promotion syntax [extensions/ImageSuggestions] - 10https://gerrit.wikimedia.org/r/1169732 (https://phabricator.wikimedia.org/T396813) (owner: 10Fomafix) [20:37:22] (03PS5) 10Krinkle: Use PHP8 constructor property promotion syntax [extensions/TocTree] - 10https://gerrit.wikimedia.org/r/1165588 (https://phabricator.wikimedia.org/T396813) (owner: 10Fomafix) [20:37:25] (03CR) 10Krinkle: [C:03+2] Use PHP8 constructor property promotion syntax [extensions/TocTree] - 10https://gerrit.wikimedia.org/r/1165588 (https://phabricator.wikimedia.org/T396813) (owner: 10Fomafix) [20:37:41] (03PS6) 10Krinkle: Use PHP8 constructor property promotion syntax [extensions/PageImages] - 10https://gerrit.wikimedia.org/r/1167934 (https://phabricator.wikimedia.org/T396813) (owner: 10Fomafix) [20:37:58] (03CR) 10Krinkle: [C:03+2] Use PHP8 constructor property promotion syntax [extensions/PageImages] - 10https://gerrit.wikimedia.org/r/1167934 (https://phabricator.wikimedia.org/T396813) (owner: 10Fomafix) [20:38:10] (03CR) 10Umherirrender: [C:03+2] GenderCache: note that the $caller parameters are unused [core] - 10https://gerrit.wikimedia.org/r/1169275 (owner: 10Tim Starling) [20:38:10] (03PS2) 10Krinkle: Use PHP8 constructor property promotion syntax [extensions/RedirectManager] - 10https://gerrit.wikimedia.org/r/1166766 (https://phabricator.wikimedia.org/T396813) (owner: 10Fomafix) [20:40:34] (03PS2) 10JeanCASPAR: Ignore trailing line breaks in matrix-like environments [extensions/Math] - 10https://gerrit.wikimedia.org/r/1170744 (https://phabricator.wikimedia.org/T386787) [20:42:43] (03CR) 10CI reject: [V:04-1] Use PHP8 constructor property promotion syntax [extensions/RedirectManager] - 10https://gerrit.wikimedia.org/r/1166766 (https://phabricator.wikimedia.org/T396813) (owner: 10Fomafix) [20:44:09] (03CR) 10Umherirrender: [C:03+2] Hooks: Reduce overhead of repeated Title->isAlwaysKnown calls [extensions/GlobalUserPage] - 10https://gerrit.wikimedia.org/r/1167253 (https://phabricator.wikimedia.org/T90978) (owner: 10Krinkle) [20:46:45] (03PS3) 10MusikAnimal: CodeMirrorHooks: add integration with CodeMirror [extensions/Gadgets] - 10https://gerrit.wikimedia.org/r/1170192 (https://phabricator.wikimedia.org/T373711) [20:46:50] (03CR) 10MusikAnimal: CodeMirrorHooks: add integration with CodeMirror (033 comments) [extensions/Gadgets] - 10https://gerrit.wikimedia.org/r/1170192 (https://phabricator.wikimedia.org/T373711) (owner: 10MusikAnimal) [20:47:51] (03PS5) 10Tim Starling: GenderCache: note that the $caller parameters are unused [core] - 10https://gerrit.wikimedia.org/r/1169275 [20:48:00] (03CR) 10Umherirrender: "recheck" [core] - 10https://gerrit.wikimedia.org/r/1169275 (owner: 10Tim Starling) [20:48:06] 10MediaWiki-extensions-CodeMirror, 10MW-1.45-notes (1.45.0-wmf.11; 2025-07-22), 13Patch-For-Review: Add support for Scribunto, JavaScript, CSS, JSON and Vue to CodeMirror 6 - https://phabricator.wikimedia.org/T373711#11018812 (10MusikAnimal) [20:49:37] 10MediaWiki-extensions-CodeMirror, 10MW-1.45-notes (1.45.0-wmf.11; 2025-07-22), 13Patch-For-Review: Add support for Scribunto, JavaScript, CSS, JSON and Vue to CodeMirror 6 - https://phabricator.wikimedia.org/T373711#11018813 (10MusikAnimal) [20:57:21] (03Merged) 10jenkins-bot: Use PHP8 constructor property promotion syntax [extensions/CategoryTree] - 10https://gerrit.wikimedia.org/r/1165974 (https://phabricator.wikimedia.org/T396813) (owner: 10Fomafix) [20:57:22] (03Merged) 10jenkins-bot: Use PHP8 constructor property promotion syntax [extensions/ReplaceText] - 10https://gerrit.wikimedia.org/r/1169247 (https://phabricator.wikimedia.org/T396813) (owner: 10Fomafix) [20:57:25] (03Merged) 10jenkins-bot: Use PHP8 constructor property promotion syntax [extensions/ImageSuggestions] - 10https://gerrit.wikimedia.org/r/1169732 (https://phabricator.wikimedia.org/T396813) (owner: 10Fomafix) [20:57:26] (03Merged) 10jenkins-bot: Use PHP8 constructor property promotion syntax [extensions/TocTree] - 10https://gerrit.wikimedia.org/r/1165588 (https://phabricator.wikimedia.org/T396813) (owner: 10Fomafix) [20:59:55] (03Merged) 10jenkins-bot: Use PHP8 constructor property promotion syntax [extensions/PageImages] - 10https://gerrit.wikimedia.org/r/1167934 (https://phabricator.wikimedia.org/T396813) (owner: 10Fomafix) [20:59:57] (03CR) 10CI reject: [V:04-1] GenderCache: note that the $caller parameters are unused [core] - 10https://gerrit.wikimedia.org/r/1169275 (owner: 10Tim Starling) [20:59:58] (03Merged) 10jenkins-bot: Hooks: Reduce overhead of repeated Title->isAlwaysKnown calls [extensions/GlobalUserPage] - 10https://gerrit.wikimedia.org/r/1167253 (https://phabricator.wikimedia.org/T90978) (owner: 10Krinkle) [21:10:07] (03CR) 10Umherirrender: [C:03+2] GenderCache: note that the $caller parameters are unused [core] - 10https://gerrit.wikimedia.org/r/1169275 (owner: 10Tim Starling) [21:24:14] 10MediaWiki-extensions-CodeMirror, 10VisualEditor: Add ve.ui.MWCodeMirrorEditorWidget for CodeMirror support in VisualEditor's code editor - https://phabricator.wikimedia.org/T400014 (10MusikAnimal) 03NEW [21:25:16] 10MediaWiki-extensions-CodeMirror, 10MW-1.45-notes (1.45.0-wmf.11; 2025-07-22), 13Patch-For-Review: Add support for Scribunto, JavaScript, CSS, JSON and Vue to CodeMirror 6 - https://phabricator.wikimedia.org/T373711#11018857 (10MusikAnimal) [21:30:34] (03Merged) 10jenkins-bot: GenderCache: note that the $caller parameters are unused [core] - 10https://gerrit.wikimedia.org/r/1169275 (owner: 10Tim Starling) [22:01:49] 10MediaWiki-extensions-CommunityRequests, 10Community-Tech (Sea Lion Squad): Add maintenance script for CommunityRequests migration - https://phabricator.wikimedia.org/T397881#11018868 (10MusikAnimal) [22:05:44] (03PS7) 10C. Scott Ananian: Kill strip markers from and attributes [extensions/Cite] - 10https://gerrit.wikimedia.org/r/1135502 (https://phabricator.wikimedia.org/T391531) [22:07:04] 10MediaWiki-extensions-CodeMirror, 10VisualEditor: Add ve.ui.MWCodeMirrorEditorWidget for CodeMirror support in VisualEditor's code editor - https://phabricator.wikimedia.org/T400014#11018870 (10MusikAnimal) [22:12:34] 10MediaWiki-extensions-CodeMirror, 10WikiLambda: Add CodeMirror integration in WikiLambda as an alternative to CodeEditor - https://phabricator.wikimedia.org/T400015 (10MusikAnimal) 03NEW [22:13:04] 10MediaWiki-extensions-CodeMirror, 10MW-1.45-notes (1.45.0-wmf.11; 2025-07-22), 13Patch-For-Review: Add support for Scribunto, JavaScript, CSS, JSON and Vue to CodeMirror 6 - https://phabricator.wikimedia.org/T373711#11018882 (10MusikAnimal) [22:16:48] 07Design, 10MediaWiki-extensions-CodeMirror: Our standard highlight icon (used to enable/disable CodeMirror) cdxIconHighlight looks too much like our standard edit icon, cdxIconEdit - https://phabricator.wikimedia.org/T174145#11018888 (10MusikAnimal) 05Open→03Stalled a:05MusikAnimal→03None Stalled unti... [22:17:49] 10MediaWiki-extensions-CodeMirror, 06Community-Tech: Deprecate use of CodeMirror 5 - https://phabricator.wikimedia.org/T373720#11018892 (10MusikAnimal) [22:22:27] (03PS2) 10C. Scott Ananian: Parsoid/Config/SiteConfig: Allow Parsoid to use core's deprecation mechanism [core] - 10https://gerrit.wikimedia.org/r/1170659 [22:26:59] (03CR) 10CI reject: [V:04-1] Kill strip markers from and attributes [extensions/Cite] - 10https://gerrit.wikimedia.org/r/1135502 (https://phabricator.wikimedia.org/T391531) (owner: 10C. Scott Ananian) [22:35:46] (03PS1) 10C. Scott Ananian: Parsoid: pass SiteConfig to DomPageBundle::fromLoadedDocument [core] - 10https://gerrit.wikimedia.org/r/1170759 [22:36:17] 06Research: Open-ended survey of English Wikipedia readers v2 - https://phabricator.wikimedia.org/T399736#11018897 (10DDeSouza) [22:39:20] (03CR) 10CI reject: [V:04-1] Parsoid/Config/SiteConfig: Allow Parsoid to use core's deprecation mechanism [core] - 10https://gerrit.wikimedia.org/r/1170659 (owner: 10C. Scott Ananian) [22:42:57] (03CR) 10C. Scott Ananian: [C:03+2] Use php8 functions str_contains, str_starts_with and str_ends_with [libs/Dodo] - 10https://gerrit.wikimedia.org/r/1170650 (owner: 10Umherirrender) [22:43:27] (03CR) 10C. Scott Ananian: [C:03+2] Use php8 functions str_contains, str_starts_with and str_ends_with [libs/IDLeDOM] - 10https://gerrit.wikimedia.org/r/1170648 (owner: 10Umherirrender) [22:44:08] (03CR) 10C. Scott Ananian: [C:03+2] Use php8 functions str_contains, str_starts_with and str_ends_with [libs/Zest] - 10https://gerrit.wikimedia.org/r/1170646 (owner: 10Umherirrender) [22:45:12] (03CR) 10C. Scott Ananian: [C:03+2] Use php8 functions str_contains and str_starts_with [css-sanitizer] - 10https://gerrit.wikimedia.org/r/1170647 (owner: 10Umherirrender) [22:45:36] (03Merged) 10jenkins-bot: Use php8 functions str_contains, str_starts_with and str_ends_with [libs/Dodo] - 10https://gerrit.wikimedia.org/r/1170650 (owner: 10Umherirrender) [22:45:36] (03Merged) 10jenkins-bot: Use php8 functions str_contains, str_starts_with and str_ends_with [libs/IDLeDOM] - 10https://gerrit.wikimedia.org/r/1170648 (owner: 10Umherirrender) [22:45:36] (03Merged) 10jenkins-bot: Use php8 functions str_contains, str_starts_with and str_ends_with [libs/Zest] - 10https://gerrit.wikimedia.org/r/1170646 (owner: 10Umherirrender) [22:45:49] (03Merged) 10jenkins-bot: Use php8 functions str_contains and str_starts_with [css-sanitizer] - 10https://gerrit.wikimedia.org/r/1170647 (owner: 10Umherirrender) [22:45:56] (03CR) 10C. Scott Ananian: [C:03+2] Use php8 functions str_contains and str_starts_with [libs/IPUtils] - 10https://gerrit.wikimedia.org/r/1170639 (owner: 10Umherirrender) [22:46:30] (03Merged) 10jenkins-bot: Use php8 functions str_contains and str_starts_with [libs/IPUtils] - 10https://gerrit.wikimedia.org/r/1170639 (owner: 10Umherirrender) [22:46:50] (03CR) 10C. Scott Ananian: [C:03+2] Replace negative string offset with str_ends_with [libs/RemexHtml] - 10https://gerrit.wikimedia.org/r/1170604 (https://phabricator.wikimedia.org/T203425) (owner: 10Umherirrender) [22:47:30] (03Merged) 10jenkins-bot: Replace negative string offset with str_ends_with [libs/RemexHtml] - 10https://gerrit.wikimedia.org/r/1170604 (https://phabricator.wikimedia.org/T203425) (owner: 10Umherirrender) [22:58:24] (03CR) 10CI reject: [V:04-1] Parsoid: pass SiteConfig to DomPageBundle::fromLoadedDocument [core] - 10https://gerrit.wikimedia.org/r/1170759 (owner: 10C. Scott Ananian) [23:14:55] 06MediaWiki-Platform-Team, 10MediaWiki-ResourceLoader, 06Front-end-Standards-Group, 13Patch-For-Review, and 2 others: Dismantle ResourceLoader's "targets" system - https://phabricator.wikimedia.org/T127268#11018901 (10Krinkle) [23:24:20] (03CR) 10Hslater: [V:03+2] build: Updating npm dependencies [extensions/CognitiveProcessDesigner] (REL1_43) - 10https://gerrit.wikimedia.org/r/1170678 (owner: 10Libraryupgrader) [23:35:38] (03PS2) 10C. Scott Ananian: Parsoid: pass SiteConfig to DomPageBundle::fromLoadedDocument [core] - 10https://gerrit.wikimedia.org/r/1170759 [23:35:39] (03PS1) 10C. Scott Ananian: Fix types for validate*::validateSerializationData() [core] - 10https://gerrit.wikimedia.org/r/1170764 [23:35:39] (03PS1) 10C. Scott Ananian: Follow Parsoid's renaming of PageBundle to HtmlPageBundle [core] - 10https://gerrit.wikimedia.org/r/1170765 [23:37:04] (03CR) 10C. Scott Ananian: "recheck" [core] - 10https://gerrit.wikimedia.org/r/1170659 (owner: 10C. Scott Ananian) [23:37:56] (03PS1) 10TrainBranchBot: Branch commit for wmf/branch_cut_pretest [core] (wmf/branch_cut_pretest) - 10https://gerrit.wikimedia.org/r/1170766 [23:37:56] (03CR) 10TrainBranchBot: [C:03+2] Branch commit for wmf/branch_cut_pretest [core] (wmf/branch_cut_pretest) - 10https://gerrit.wikimedia.org/r/1170766 (owner: 10TrainBranchBot) [23:41:30] (03PS2) 10C. Scott Ananian: Follow Parsoid's renaming of PageBundle to HtmlPageBundle [core] - 10https://gerrit.wikimedia.org/r/1170765 [23:43:11] (03CR) 10C. Scott Ananian: [C:03+2] Fix grammar in README: 'contain' → 'contains' [core] - 10https://gerrit.wikimedia.org/r/1170576 (owner: 10VRATEJDWIVEDI) [23:51:42] (03Merged) 10jenkins-bot: Branch commit for wmf/branch_cut_pretest [core] (wmf/branch_cut_pretest) - 10https://gerrit.wikimedia.org/r/1170766 (owner: 10TrainBranchBot) [23:57:09] (03CR) 10CI reject: [V:04-1] Follow Parsoid's renaming of PageBundle to HtmlPageBundle [core] - 10https://gerrit.wikimedia.org/r/1170765 (owner: 10C. Scott Ananian)