[00:46:42] (03PS1) 10Krinkle: skins: Remove redundant mediawiki.hidpi script [core] - 10https://gerrit.wikimedia.org/r/441614 (https://phabricator.wikimedia.org/T127328) [00:49:31] (03CR) 10Krinkle: [C: 031] Deprecate EventLoggingRegisterSchemas hook [extensions/EventLogging] - 10https://gerrit.wikimedia.org/r/441581 (owner: 10Legoktm) [00:49:38] (03CR) 10Krinkle: [C: 031] Warn if ResourceLoaderSchemaModule modules are registered directly [extensions/EventLogging] - 10https://gerrit.wikimedia.org/r/441582 (owner: 10Legoktm) [00:49:49] (03CR) 10Krinkle: [C: 031] "Would merge if not WIP :)" [extensions/EventLogging] - 10https://gerrit.wikimedia.org/r/441581 (owner: 10Legoktm) [00:51:43] (03CR) 10Krinkle: "It's loaded on-demand via mw.track()/ext.eventLogging.subscriber." [extensions/ArticleCreationWorkflow] - 10https://gerrit.wikimedia.org/r/441576 (owner: 10Legoktm) [00:52:30] (03CR) 10Krinkle: Register EventLogging schemas in extension.json (031 comment) [extensions/ArticleCreationWorkflow] - 10https://gerrit.wikimedia.org/r/441576 (owner: 10Legoktm) [00:54:37] (03CR) 10Krinkle: [C: 032] Register EventLogging schemas in extension.json [extensions/QuickSurveys] - 10https://gerrit.wikimedia.org/r/439823 (owner: 10Legoktm) [00:58:50] (03CR) 10Krinkle: [C: 031] Depend upon EventLogging in the proper way (031 comment) [extensions/QuickSurveys] - 10https://gerrit.wikimedia.org/r/439822 (owner: 10Legoktm) [01:01:13] (03CR) 10Krinkle: [C: 031] "I'd recommend filing a separate task for that. A passing build with 2 fewer tests is imho more useful than an indefinitely failing build. " [core] - 10https://gerrit.wikimedia.org/r/436969 (https://phabricator.wikimedia.org/T195807) (owner: 10Legoktm) [01:04:37] (03CR) 10Krinkle: [C: 032] Add more @covers tags to BlockFactoryTest [extensions/Flow] - 10https://gerrit.wikimedia.org/r/440830 (owner: 10Thiemo Kreuz (WMDE)) [01:09:41] (03CR) 10Krinkle: Remove "as" and replace class alias with actual class name (031 comment) [extensions/Flow] - 10https://gerrit.wikimedia.org/r/440829 (owner: 10Thiemo Kreuz (WMDE)) [01:10:27] (03CR) 10Krinkle: [C: 032] Remove unused property from LinksTableTest [extensions/Flow] - 10https://gerrit.wikimedia.org/r/437190 (owner: 10Thiemo Kreuz (WMDE)) [01:13:51] (03CR) 10Paladox: "@legoktm im not sure what to write for the changelog as this is a cherry pick from the master branch" [core] (REL1_31) - 10https://gerrit.wikimedia.org/r/440281 (https://phabricator.wikimedia.org/T197030) (owner: 10Paladox) [01:13:52] (03PS2) 10Paladox: PHPSessionHandler: Suppress warnings in initialize() [core] (REL1_31) - 10https://gerrit.wikimedia.org/r/440281 (https://phabricator.wikimedia.org/T197030) [01:14:30] (03PS3) 10Evad37: Add a tablet view for responsive MonoBook [skins/MonoBook] - 10https://gerrit.wikimedia.org/r/441362 (https://phabricator.wikimedia.org/T196348) [01:20:16] (03PS12) 10Krinkle: Use \u{00A0} instead of   or   [core] - 10https://gerrit.wikimedia.org/r/329639 (https://phabricator.wikimedia.org/T154300) (owner: 10Fomafix) [01:21:06] (03CR) 10Krinkle: [C: 032] "@Bartosz Thanks for flagging the HTMLForm public API issue. I take from your +1 that that is fixed now, and the rest already looked fine, " [core] - 10https://gerrit.wikimedia.org/r/329639 (https://phabricator.wikimedia.org/T154300) (owner: 10Fomafix) [01:23:27] (03Merged) 10jenkins-bot: Add more @covers tags to BlockFactoryTest [extensions/Flow] - 10https://gerrit.wikimedia.org/r/440830 (owner: 10Thiemo Kreuz (WMDE)) [01:25:23] (03CR) 10Krinkle: [C: 031] Deprecate string type for $lang of DifferenceEngine::setTextLanguage [core] - 10https://gerrit.wikimedia.org/r/441097 (owner: 10Fomafix) [01:28:58] (03Merged) 10jenkins-bot: Remove unused property from LinksTableTest [extensions/Flow] - 10https://gerrit.wikimedia.org/r/437190 (owner: 10Thiemo Kreuz (WMDE)) [01:29:59] (03CR) 10jenkins-bot: Add more @covers tags to BlockFactoryTest [extensions/Flow] - 10https://gerrit.wikimedia.org/r/440830 (owner: 10Thiemo Kreuz (WMDE)) [01:30:02] (03PS3) 10Krinkle: rdbms: rearrange LoadBalancer fields and make some private [core] - 10https://gerrit.wikimedia.org/r/441327 (owner: 10Aaron Schulz) [01:30:05] (03CR) 10Krinkle: [C: 032] rdbms: rearrange LoadBalancer fields and make some private [core] - 10https://gerrit.wikimedia.org/r/441327 (owner: 10Aaron Schulz) [01:33:01] (03CR) 10Krinkle: [C: 032] Make MessageCache::getMsgFromNamespace() process cache hook-defined keys [core] - 10https://gerrit.wikimedia.org/r/441601 (owner: 10Aaron Schulz) [01:33:22] (03CR) 10Krinkle: [C: 032] "Ref T118893" [core] - 10https://gerrit.wikimedia.org/r/441601 (owner: 10Aaron Schulz) [01:34:31] (03CR) 10jenkins-bot: Remove unused property from LinksTableTest [extensions/Flow] - 10https://gerrit.wikimedia.org/r/437190 (owner: 10Thiemo Kreuz (WMDE)) [01:35:27] (03Merged) 10jenkins-bot: Use \u{00A0} instead of   or   [core] - 10https://gerrit.wikimedia.org/r/329639 (https://phabricator.wikimedia.org/T154300) (owner: 10Fomafix) [01:37:48] (03PS2) 10Jayprakash12345: Correct $specialPageAliases for sa.wiki [core] - 10https://gerrit.wikimedia.org/r/441233 (https://phabricator.wikimedia.org/T102320) [01:39:33] (03CR) 10jenkins-bot: Use \u{00A0} instead of   or   [core] - 10https://gerrit.wikimedia.org/r/329639 (https://phabricator.wikimedia.org/T154300) (owner: 10Fomafix) [01:41:39] (03Merged) 10jenkins-bot: rdbms: rearrange LoadBalancer fields and make some private [core] - 10https://gerrit.wikimedia.org/r/441327 (owner: 10Aaron Schulz) [01:41:58] 10MediaWiki-Cache, 10Performance-Team: Consider using APC for the individually cached keys (e.g. 'TOO BIG') in MessageCache - https://phabricator.wikimedia.org/T118893#4309605 (10Krinkle) Looking at I assume the reason they're not fine for APC is n... [01:46:01] (03CR) 10jenkins-bot: rdbms: rearrange LoadBalancer fields and make some private [core] - 10https://gerrit.wikimedia.org/r/441327 (owner: 10Aaron Schulz) [01:47:33] 10MediaWiki-ResourceLoader, 10Front-end-Standards-Group, 10Performance-Team (Radar): Organise module files in directories based on their module name - https://phabricator.wikimedia.org/T193826#4309606 (10Krinkle) a:05Krinkle>03None [01:47:57] (03Merged) 10jenkins-bot: Make MessageCache::getMsgFromNamespace() process cache hook-defined keys [core] - 10https://gerrit.wikimedia.org/r/441601 (owner: 10Aaron Schulz) [01:49:10] (03CR) 10Krinkle: [C: 031] rdbms: fix Sqlite::tableExists() method to avoid STATUS_TRX_ERROR [core] - 10https://gerrit.wikimedia.org/r/437866 (owner: 10Aaron Schulz) [01:51:48] (03CR) 10jenkins-bot: Make MessageCache::getMsgFromNamespace() process cache hook-defined keys [core] - 10https://gerrit.wikimedia.org/r/441601 (owner: 10Aaron Schulz) [01:54:47] 10MediaWiki-Email: composer.json should require pear/mail_mime - https://phabricator.wikimedia.org/T197982#4309609 (10MarkAHershberger) As should be obvious by now, I'm not using the tarball. I installed MW from git. In another case, the wiki I was working with (1.28.2) had been installed from git. >>! In T197... [02:00:04] (03PS1) 10Krinkle: resourceloader: Add coverage for StartupModule::getDefinitionSummary [core] - 10https://gerrit.wikimedia.org/r/441615 [02:07:29] (03CR) 10Krinkle: [C: 032] MWExceptionRenderer: Fix db error outage page [core] - 10https://gerrit.wikimedia.org/r/435041 (https://phabricator.wikimedia.org/T195525) (owner: 10Strainu) [02:07:55] 10MediaWiki-Debug-Logger, 10I18n: MWExceptionRenderer.php doesn't always declare the encoding used. - https://phabricator.wikimedia.org/T195525#4309610 (10Krinkle) 05Open>03Resolved a:03Strainu [02:19:13] 10MediaWiki-extensions-Page_Forms: Bug? Page_Forms Incompatible with Moderation? - https://phabricator.wikimedia.org/T198025#4309615 (10Johnywhy) [02:22:13] (03Merged) 10jenkins-bot: MWExceptionRenderer: Fix db error outage page [core] - 10https://gerrit.wikimedia.org/r/435041 (https://phabricator.wikimedia.org/T195525) (owner: 10Strainu) [02:26:11] (03CR) 10jenkins-bot: MWExceptionRenderer: Fix db error outage page [core] - 10https://gerrit.wikimedia.org/r/435041 (https://phabricator.wikimedia.org/T195525) (owner: 10Strainu) [02:26:57] (03CR) 10Krinkle: Paranoia, escape image alignment parameters before outputting. (031 comment) [core] - 10https://gerrit.wikimedia.org/r/440141 (owner: 10Brian Wolff) [02:29:50] (03CR) 10Krinkle: "Thx" [core] - 10https://gerrit.wikimedia.org/r/434265 (owner: 10Legoktm) [02:34:59] (03CR) 10Krinkle: [C: 04-1] resourceloader: spin base module code out as a proper module (031 comment) [core] - 10https://gerrit.wikimedia.org/r/441220 (owner: 10Aaron Schulz) [02:35:51] 10MediaWiki-ResourceLoader, 10Performance-Team, 10MW-1.32-release-notes (WMF-deploy-2018-06-26 (1.32.0-wmf.10)), 10Patch-For-Review: ResourceLoader 2018 Review - https://phabricator.wikimedia.org/T192623#4309626 (10Krinkle) [02:39:35] 10MediaWiki-Categories, 10Timeless: Categories change need extra edit for update - https://phabricator.wikimedia.org/T175716#4309633 (10Evad37) [02:39:37] 10MediaWiki-Categories, 10Timeless: Show during page editing the categories on the page instead sidebar - https://phabricator.wikimedia.org/T175714#4309634 (10Evad37) [02:39:39] 10Timeless: Better category handling - https://phabricator.wikimedia.org/T160645#4309627 (10Evad37) [02:39:41] 10MediaWiki-Categories, 10Timeless: Timeless red categories appear as blue links - https://phabricator.wikimedia.org/T175713#4309635 (10Evad37) [02:42:25] (03PS1) 10Krinkle: Remove deprecated 'dom-level2-shim' module [core] - 10https://gerrit.wikimedia.org/r/441616 (https://phabricator.wikimedia.org/T127328) [02:44:34] (03CR) 10Krinkle: "Btw, the way to check this with mwgrep is to use 'mwgrep --title Gadgets-definition '. The default mode only searches .js files, but an" [core] - 10https://gerrit.wikimedia.org/r/441616 (https://phabricator.wikimedia.org/T127328) (owner: 10Krinkle) [02:50:23] (03PS1) 10Krinkle: Remove dependency on deprecated 'json' module [extensions/GWToolset] - 10https://gerrit.wikimedia.org/r/441617 [02:52:02] (03CR) 10Krinkle: [C: 032] rdbms: make some LBFactory fields private [core] - 10https://gerrit.wikimedia.org/r/441326 (owner: 10Aaron Schulz) [02:55:11] 10Timeless: Timeless: Use standard category output instead of (or as well as) unique sidebar approach - https://phabricator.wikimedia.org/T193921#4309637 (10Evad37) [02:57:07] 10MediaWiki-extensions-NavigationTiming, 10Performance-Team: Investigate intermittent NavTiming Rate alarm in Grafana - https://phabricator.wikimedia.org/T197988#4309640 (10Krinkle) 05Open>03Resolved p:05Triage>03High Turned out this wasn't a data problem. It was a query problem. The graph didn't use... [03:06:32] (03Merged) 10jenkins-bot: rdbms: make some LBFactory fields private [core] - 10https://gerrit.wikimedia.org/r/441326 (owner: 10Aaron Schulz) [03:08:47] (03CR) 10Krinkle: [C: 032] "Accidentally done that way given familiarity with jsduck. See T198022 for detecting this with codesniffer, landing now to ensure Phan rema" [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/441608 (owner: 10Umherirrender) [03:10:24] (03CR) 10jenkins-bot: rdbms: make some LBFactory fields private [core] - 10https://gerrit.wikimedia.org/r/441326 (owner: 10Aaron Schulz) [03:10:38] (03CR) 10Krinkle: [C: 032] "Indeed. Hooks::run() casts anything that is not string or false, to true." [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/441606 (owner: 10Umherirrender) [03:11:04] (03CR) 10Krinkle: [C: 032] Return bool from hook handler (031 comment) [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/441606 (owner: 10Umherirrender) [03:26:51] (03Merged) 10jenkins-bot: Remove [] from optional param doc [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/441608 (owner: 10Umherirrender) [03:26:53] (03CR) 10jerkins-bot: [V: 04-1] Return bool from hook handler [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/441606 (owner: 10Umherirrender) [03:30:36] 10Design, 10MediaWiki-Internationalization, 10I18n: Resolve Zawgyi and Unicode issues in MediaWiki core - https://phabricator.wikimedia.org/T187721#4309644 (10Ninjastrikers) In Burma, Android is more common than iOS. Top brands are Huawei, Samsung and Xiaomi, but models are various. Android version 6 and 7 a... [03:31:18] (03CR) 10jenkins-bot: Remove [] from optional param doc [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/441608 (owner: 10Umherirrender) [03:45:12] 10MediaWiki-extensions-Page_Forms: Bug? Page_Forms Incompatible with Moderation? - https://phabricator.wikimedia.org/T198025#4309647 (10edwardspec) 05Open>03Resolved [03:45:13] 10MediaWiki-extensions-Page_Forms: Bug? Page_Forms Incompatible with Moderation? - https://phabricator.wikimedia.org/T198025#4309615 (10edwardspec) 05Resolved>03Open [03:47:03] (03CR) 10Krinkle: [C: 032] "transient error T182266" [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/441606 (owner: 10Umherirrender) [03:47:05] (03CR) 10Krinkle: Return bool from hook handler [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/441606 (owner: 10Umherirrender) [03:47:07] (03CR) 10Krinkle: [C: 032] Return bool from hook handler [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/441606 (owner: 10Umherirrender) [04:03:14] (03Merged) 10jenkins-bot: Return bool from hook handler [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/441606 (owner: 10Umherirrender) [04:04:08] (03CR) 10jenkins-bot: Return bool from hook handler [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/441606 (owner: 10Umherirrender) [04:59:33] 10Wiki-Loves-Monuments (2018): Design and roll out a good default WLM landing page for national competitions - https://phabricator.wikimedia.org/T198028#4309681 (10Effeietsanders) [05:24:17] 10TextExtracts, 10Need-volunteer, 10Readers-Web-Backlog (Tracking): Add an option to obtain wikitext excerpts - https://phabricator.wikimedia.org/T166149#3286736 (10Evad37) Obtaining a wikitext excerpt is already possible in Lua; see [[https://en.wikipedia.org/wiki/Module:Excerpt|Module:Excerpt]] on English... [06:33:24] 10MediaWiki-extensions-Scribunto, 10Wikimedia-Site-requests, 10Chinese-Sites, 10I18n, 10Patch-For-Review: Modification of the default alias for namespace 828 "模块:" of zh.wikipedia - https://phabricator.wikimedia.org/T165593#4309696 (10RazeSoldier) 05Open>03stalled [07:15:35] 10TextExtracts, 10Need-volunteer, 10Readers-Web-Backlog (Tracking): Add an option to obtain wikitext excerpts - https://phabricator.wikimedia.org/T166149#4309699 (10Strainu) @Evad37 : thanks, I wrote a similar module myself last year, but there are two problems with such a module: it needs to be regularly ma... [07:29:47] (03PS2) 10Aaron Schulz: resourceloader: spin base module code out as a proper module [core] - 10https://gerrit.wikimedia.org/r/441220 (https://phabricator.wikimedia.org/T192623) [07:54:54] 04(no projects): List number of search results in titles - https://phabricator.wikimedia.org/T198030#4309713 (10David_Hedlund) [08:07:50] 10MediaWiki-Email: composer.json should require pear/mail_mime - https://phabricator.wikimedia.org/T197982#4309722 (10Legoktm) >>! In T197982#4309609, @MarkAHershberger wrote: > As should be obvious by now, I'm not using the tarball. I installed MW from git. In another case, the wiki I was working with (1.28.2... [08:10:23] 04(no projects): List number of search results in titles - https://phabricator.wikimedia.org/T198030#4309723 (10David_Hedlund) [08:11:03] (03CR) 10Legoktm: Depend upon EventLogging in the proper way (031 comment) [extensions/QuickSurveys] - 10https://gerrit.wikimedia.org/r/439822 (owner: 10Legoktm) [08:11:17] 04(no projects): List number of search results in titles - https://phabricator.wikimedia.org/T198030#4309713 (10David_Hedlund) [08:26:32] 10MediaWiki-Special-pages: Special:RecentChangesLinked doesn't show talk pages - https://phabricator.wikimedia.org/T14889#4309729 (10matej_suchanek) [08:26:47] 10MediaWiki-Recent-changes, 10MediaWiki-Special-pages: Special:RecentChangesLinked doesn't show talk pages - https://phabricator.wikimedia.org/T14889#175378 (10matej_suchanek) [09:18:36] (03PS4) 10Daimona Eaytoy: [WIP] Add execution priority [extensions/AbuseFilter] - 10https://gerrit.wikimedia.org/r/441613 (https://phabricator.wikimedia.org/T198005) [10:07:19] 10Developer-Relations: Investigate workflow to identify recently active new volunteer technical contributors in Gerrit (to potentially invite them to upcoming Hackathons) - https://phabricator.wikimedia.org/T189496#4309739 (10Aklapper) @rfarrand: Maybe https://phabricator.wikimedia.org/T189496#4070990 and "feel... [10:08:07] 10Developer-Relations (Apr-Jun-2018): Investigate workflow to identify recently active new volunteer technical contributors in Gerrit (to potentially invite them to upcoming Hackathons) - https://phabricator.wikimedia.org/T189496#4309740 (10Aklapper) [10:15:28] (03PS1) 10Umherirrender: Use interface IResultWrapper as type hint [extensions/EducationProgram] - 10https://gerrit.wikimedia.org/r/441619 [10:16:14] (03PS1) 10Umherirrender: Use interface IResultWrapper as type hint [extensions/FlaggedRevs] - 10https://gerrit.wikimedia.org/r/441620 [10:22:08] 10MediaWiki-API: List number of search results in titles - https://phabricator.wikimedia.org/T198030#4309746 (10Aklapper) Hi @David_Hedlund, thanks for taking the time to report this! Unfortunately this report lacks some information. If you have a question how to use the API, please ask on https://lists.wikime... [10:23:40] (03PS1) 10Daimona Eaytoy: [WIP] Add a function to check if another filter matched the action [extensions/AbuseFilter] - 10https://gerrit.wikimedia.org/r/441621 (https://phabricator.wikimedia.org/T186960) [10:24:18] (03CR) 10jerkins-bot: [V: 04-1] Use interface IResultWrapper as type hint [extensions/FlaggedRevs] - 10https://gerrit.wikimedia.org/r/441620 (owner: 10Umherirrender) [10:24:23] (03PS1) 10Umherirrender: Use context source for global states [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/441622 [10:26:22] (03CR) 10jerkins-bot: [V: 04-1] [WIP] Add a function to check if another filter matched the action [extensions/AbuseFilter] - 10https://gerrit.wikimedia.org/r/441621 (https://phabricator.wikimedia.org/T186960) (owner: 10Daimona Eaytoy) [10:26:39] 10Multi-Content-Revisions, 10I18n: [[MediaWiki:Undo-main-slot-only]] translation issue - https://phabricator.wikimedia.org/T198024#4309752 (10Aklapper) Explanation shown on translatewiki: > Message appears if an attempt to revert an edit by clicking the "undo" link on the page history fails because it involves... [10:36:17] (03PS2) 10Daimona Eaytoy: [WIP] Add a function to check if another filter matched the action [extensions/AbuseFilter] - 10https://gerrit.wikimedia.org/r/441621 (https://phabricator.wikimedia.org/T186960) [10:41:38] 10MediaWiki-General-or-Unknown: Use UTF-8 encoding instead of HTML entity for 'NO-BREAK SPACE' (U+00A0) - https://phabricator.wikimedia.org/T154300#4309760 (10Petar.petkovic) [10:44:55] 10MediaWiki-Platform-Team, 10Structured-Data-Commons, 10Wikidata, 10Multi-Content-Revisions (MCR-SDC phase 1): Make rollback inherit all slots from the target version - https://phabricator.wikimedia.org/T194034#4309762 (10Petar.petkovic) [10:47:49] (03PS5) 10Daimona Eaytoy: [WIP] Add execution priority [extensions/AbuseFilter] - 10https://gerrit.wikimedia.org/r/441613 (https://phabricator.wikimedia.org/T198005) [10:47:55] (03CR) 10jerkins-bot: [V: 04-1] [WIP] Add a function to check if another filter matched the action [extensions/AbuseFilter] - 10https://gerrit.wikimedia.org/r/441621 (https://phabricator.wikimedia.org/T186960) (owner: 10Daimona Eaytoy) [10:48:09] (03PS3) 10Daimona Eaytoy: [WIP] Add a function to check if another filter matched the action [extensions/AbuseFilter] - 10https://gerrit.wikimedia.org/r/441621 (https://phabricator.wikimedia.org/T186960) [11:04:40] 10Wikipedia-Android-App-Backlog: Display blocked message before editing instead when publishing changes in Wikipedia Android App - https://phabricator.wikimedia.org/T198034#4309795 (10A2093064) [11:07:54] (03CR) 10jerkins-bot: [V: 04-1] [WIP] Add a function to check if another filter matched the action [extensions/AbuseFilter] - 10https://gerrit.wikimedia.org/r/441621 (https://phabricator.wikimedia.org/T186960) (owner: 10Daimona Eaytoy) [11:21:01] 10MediaWiki-API: List number of search results in titles - https://phabricator.wikimedia.org/T198030#4309833 (10David_Hedlund) Title:Text in page * Foo: Hello world. * Bar: Apples are good * Baz: Another world, where we all are one. URI that lists the word "world": * Foo: 1 * Bar: 0 * Baz: 2 [11:30:06] 10MediaWiki-API: List number of search results in titles - https://phabricator.wikimedia.org/T198030#4309835 (10David_Hedlund) @Aklapper I tried to describe it better. Do you understand it? [11:40:03] i've got a question regarding the development of the wikimedia core [11:40:29] i believe that modifying only the html component of the core, i can speed up the rendering of the pages considerably [11:41:17] that is, using great care to ensure compatibility with older browsers, i think one can considerably reduce the numbers of elements to be rendered by resolving unnecessarily nested boxes [11:41:49] 10MediaWiki-API: List number of search results in titles - https://phabricator.wikimedia.org/T198030#4309837 (10Aklapper) >>! In T198030#4309833, @David_Hedlund wrote: > Title:Text in page > * Foo: Hello world. > * Bar: Apples are good > * Baz: Another world, where we all are one. > > URI that lists the word "wo... [11:43:15] am i supposed to resolve this in order to get permission? [11:43:29] sumformula: See https://www.mediawiki.org/wiki/How_to_become_a_MediaWiki_hacker [11:43:45] i've been there @FoxT [11:44:22] Before starting to work on a patch you could also go to the mailing lixt and outline what you want to do [11:44:54] ok [11:47:28] i'll absorb the wiki architecture on tuesday [11:47:33] see you then [11:51:26] 10ContentTranslation, 10Language-2018-Apr-June, 10Patch-For-Review: CX2: Link translated articles with other languages through Wikidata automatically - https://phabricator.wikimedia.org/T197221#4309841 (10Petar.petkovic) a:03Petar.petkovic [11:55:40] 04(no projects): Special:Version Broken on 1.31 with proc_open Disabled - https://phabricator.wikimedia.org/T198037#4309844 (10Lyrixn) [12:03:23] (03PS1) 10Umherirrender: Fix use of fromdb and fromdbmaster in FlaggableWikiPage [extensions/FlaggedRevs] - 10https://gerrit.wikimedia.org/r/441625 [12:05:06] (03CR) 10jerkins-bot: [V: 04-1] Fix use of fromdb and fromdbmaster in FlaggableWikiPage [extensions/FlaggedRevs] - 10https://gerrit.wikimedia.org/r/441625 (owner: 10Umherirrender) [12:07:44] (03PS2) 10Umherirrender: Fix use of fromdb and fromdbmaster in FlaggableWikiPage [extensions/FlaggedRevs] - 10https://gerrit.wikimedia.org/r/441625 [12:12:45] (03CR) 10jerkins-bot: [V: 04-1] Fix use of fromdb and fromdbmaster in FlaggableWikiPage [extensions/FlaggedRevs] - 10https://gerrit.wikimedia.org/r/441625 (owner: 10Umherirrender) [12:15:02] (03PS3) 10Umherirrender: Fix use of fromdb and fromdbmaster in FlaggableWikiPage [extensions/FlaggedRevs] - 10https://gerrit.wikimedia.org/r/441625 [12:20:08] (03CR) 10jerkins-bot: [V: 04-1] Fix use of fromdb and fromdbmaster in FlaggableWikiPage [extensions/FlaggedRevs] - 10https://gerrit.wikimedia.org/r/441625 (owner: 10Umherirrender) [12:25:55] (03PS1) 10Umherirrender: Make WikiPage::convertSelectType protected [core] - 10https://gerrit.wikimedia.org/r/441626 [12:26:35] (03PS2) 10Umherirrender: Make WikiPage::convertSelectType protected [core] - 10https://gerrit.wikimedia.org/r/441626 [12:27:14] (03PS4) 10Umherirrender: Fix use of fromdb and fromdbmaster in FlaggableWikiPage [extensions/FlaggedRevs] - 10https://gerrit.wikimedia.org/r/441625 [12:32:10] 10MediaWiki-Documentation, 10Documentation: Formalise documentation about extensions hosted in Gerrit not being WMF responsibility - https://phabricator.wikimedia.org/T195767#4309857 (10Aklapper) > Long deprecated code sits around in core, because of unmaintained extensions still using it. If no one else cares... [12:37:16] (03PS2) 10Umherirrender: Use interface IResultWrapper as type hint [extensions/FlaggedRevs] - 10https://gerrit.wikimedia.org/r/441620 [12:48:53] 10MediaWiki-Special-pages: Special:Version Broken on 1.31 with proc_open Disabled - https://phabricator.wikimedia.org/T198037#4309861 (10Mainframe98) Related tasks: {T191947}. I have the sneaking suspicion that something on Special:Version is attempting to call the git executable to determine the git commit of... [12:56:18] 10Comments, 10Social-Tools: Comment::vote: Expected mass commit of all peer transactions (DBO_TRX set). - https://phabricator.wikimedia.org/T197967#4309866 (10Paladox) [13:05:54] (03PS1) 10Paladox: [extensions/Comments] - 10https://gerrit.wikimedia.org/r/441628 [13:06:30] (03PS2) 10Paladox: [extensions/Comments] - 10https://gerrit.wikimedia.org/r/441628 [13:15:33] (03PS3) 10Paladox: Convert begin/commit calls to atomic sections [extensions/Comments] - 10https://gerrit.wikimedia.org/r/441628 [13:21:47] (03PS4) 10Paladox: Convert commit calls to atomic sections [extensions/Comments] - 10https://gerrit.wikimedia.org/r/441628 [13:24:02] 10AbuseFilter, 10Patch-For-Review: Add subroutines to AbuseFilter - https://phabricator.wikimedia.org/T186960#4309870 (10Daimona) a:03Daimona [13:27:00] (03PS5) 10Paladox: Convert commit calls to atomic sections [extensions/Comments] - 10https://gerrit.wikimedia.org/r/441628 (https://phabricator.wikimedia.org/T197967) [13:27:24] (03CR) 10Paladox: "This change is ready for review." [extensions/Comments] - 10https://gerrit.wikimedia.org/r/441628 (https://phabricator.wikimedia.org/T197967) (owner: 10Paladox) [13:30:44] (03CR) 10Matěj Suchánek: [C: 032] Fix an undeclared variable in block options [extensions/AbuseFilter] (REL1_31) - 10https://gerrit.wikimedia.org/r/429714 (owner: 10Daimona Eaytoy) [13:33:11] (03CR) 10jerkins-bot: [V: 04-1] Fix an undeclared variable in block options [extensions/AbuseFilter] (REL1_31) - 10https://gerrit.wikimedia.org/r/429714 (owner: 10Daimona Eaytoy) [13:36:52] (03CR) 10Matěj Suchánek: [C: 032] Introduce sanitize() function [extensions/AbuseFilter] - 10https://gerrit.wikimedia.org/r/406966 (https://phabricator.wikimedia.org/T169122) (owner: 10Huji) [13:38:54] (03CR) 10Matěj Suchánek: "Otherwise LGTM." (031 comment) [extensions/AbuseFilter] - 10https://gerrit.wikimedia.org/r/430964 (https://phabricator.wikimedia.org/T193903) (owner: 10Daimona Eaytoy) [13:53:31] (03PS1) 10Mobrovac: Roles: Add option to enable/disable all roles at once [vagrant] - 10https://gerrit.wikimedia.org/r/441629 [13:53:47] (03Merged) 10jenkins-bot: Introduce sanitize() function [extensions/AbuseFilter] - 10https://gerrit.wikimedia.org/r/406966 (https://phabricator.wikimedia.org/T169122) (owner: 10Huji) [13:54:18] (03CR) 10jerkins-bot: [V: 04-1] Roles: Add option to enable/disable all roles at once [vagrant] - 10https://gerrit.wikimedia.org/r/441629 (owner: 10Mobrovac) [13:55:17] (03CR) 10jenkins-bot: Introduce sanitize() function [extensions/AbuseFilter] - 10https://gerrit.wikimedia.org/r/406966 (https://phabricator.wikimedia.org/T169122) (owner: 10Huji) [13:59:09] (03PS2) 10Mobrovac: Roles: Add option to enable/disable all roles at once [vagrant] - 10https://gerrit.wikimedia.org/r/441629 [14:06:55] (03PS1) 10Daimona Eaytoy: [WIP] Add global variables shared between filters [extensions/AbuseFilter] - 10https://gerrit.wikimedia.org/r/441630 (https://phabricator.wikimedia.org/T120740) [14:07:08] (03CR) 10jerkins-bot: [V: 04-1] [WIP] Add global variables shared between filters [extensions/AbuseFilter] - 10https://gerrit.wikimedia.org/r/441630 (https://phabricator.wikimedia.org/T120740) (owner: 10Daimona Eaytoy) [14:07:12] (03CR) 10jerkins-bot: [V: 04-1] [WIP] Add global variables shared between filters [extensions/AbuseFilter] - 10https://gerrit.wikimedia.org/r/441630 (https://phabricator.wikimedia.org/T120740) (owner: 10Daimona Eaytoy) [14:07:53] (03PS1) 10Jack Phoenix: New 'OutputPageAfterGetHeadLinksArray' hook, allowing extensions to modify the return value of OutputPage#getHeadLinksArray [core] - 10https://gerrit.wikimedia.org/r/441631 [14:08:07] (03CR) 10Daimona Eaytoy: Allow users with abusefilter-view-private to use testing interface (031 comment) [extensions/AbuseFilter] - 10https://gerrit.wikimedia.org/r/430964 (https://phabricator.wikimedia.org/T193903) (owner: 10Daimona Eaytoy) [14:10:15] (03PS7) 10Daimona Eaytoy: Allow users with abusefilter-view-private to use testing interface [extensions/AbuseFilter] - 10https://gerrit.wikimedia.org/r/430964 (https://phabricator.wikimedia.org/T193903) [14:10:39] (03PS8) 10Daimona Eaytoy: Allow users with abusefilter-view-private to use testing interface [extensions/AbuseFilter] - 10https://gerrit.wikimedia.org/r/430964 (https://phabricator.wikimedia.org/T193903) [14:11:10] 10AbuseFilter, 10Community-Wishlist-Survey-2015, 10Patch-For-Review: Shared variables for AbuseFilter - https://phabricator.wikimedia.org/T120740#4309880 (10Daimona) a:03Daimona [14:13:10] 10AbuseFilter, 10CX-deployments: PHP Fatal Error: Class 'Wikimedia\EquivSet\EquivSet' not found - https://phabricator.wikimedia.org/T189560#4045574 (10Daimona) Also caused https://integration.wikimedia.org/ci/job/mwext-testextension-php70-jessie/3664/console or is it unrelated? [14:16:50] (03PS1) 10Jack Phoenix: Pass $opts by reference to subscribers of 'SpecialSearchPowerBox' hook to allow them to modify it [core] - 10https://gerrit.wikimedia.org/r/441632 [14:21:40] (03PS6) 10Daimona Eaytoy: [WIP] Add execution priority [extensions/AbuseFilter] - 10https://gerrit.wikimedia.org/r/441613 (https://phabricator.wikimedia.org/T198005) [14:24:01] 10MediaWiki-extensions-Other: CreateRedirect.body.php: Call to undefined method EditPage::formatPermissionsErrorMessage() - https://phabricator.wikimedia.org/T198038#4309883 (10Paladox) [14:24:21] (03PS2) 10Jack Phoenix: Pass $opts by reference to subscribers of 'SpecialSearchPowerBox' hook to allow them to modify it [core] - 10https://gerrit.wikimedia.org/r/441632 [14:28:35] (03PS1) 10Paladox: Fix "Call to undefined method EditPage::formatPermissionsErrorMessage()" [extensions/CreateRedirect] - 10https://gerrit.wikimedia.org/r/441633 [14:29:15] (03PS2) 10Paladox: Fix "Call to undefined method EditPage::formatPermissionsErrorMessage()" [extensions/CreateRedirect] - 10https://gerrit.wikimedia.org/r/441633 [14:29:33] (03PS3) 10Paladox: Fix "Call to undefined method EditPage::formatPermissionsErrorMessage()" [extensions/CreateRedirect] - 10https://gerrit.wikimedia.org/r/441633 (https://phabricator.wikimedia.org/T198038) [14:30:08] 10MediaWiki-extensions-Page_Forms: Bug? Page_Forms Incompatible with Moderation? - https://phabricator.wikimedia.org/T198025#4309897 (10edwardspec) Not reproduced. It works correctly with latest version of PageForms and Moderation. My guess is, you are not using the latest version of Extension:PageForms. Compat... [14:30:13] (03PS4) 10Daimona Eaytoy: [WIP] Add a function to check if another filter matched the action [extensions/AbuseFilter] - 10https://gerrit.wikimedia.org/r/441621 (https://phabricator.wikimedia.org/T186960) [14:30:26] (03CR) 10jerkins-bot: [V: 04-1] [WIP] Add a function to check if another filter matched the action [extensions/AbuseFilter] - 10https://gerrit.wikimedia.org/r/441621 (https://phabricator.wikimedia.org/T186960) (owner: 10Daimona Eaytoy) [14:30:30] (03CR) 10jerkins-bot: [V: 04-1] [WIP] Add a function to check if another filter matched the action [extensions/AbuseFilter] - 10https://gerrit.wikimedia.org/r/441621 (https://phabricator.wikimedia.org/T186960) (owner: 10Daimona Eaytoy) [14:35:34] (03PS1) 10Jack Phoenix: Add new 'ArticleShowPatrolFooter' hook to allow extensions to decide if the [mark as patrolled] link should not be shown [core] - 10https://gerrit.wikimedia.org/r/441634 [14:36:52] 10MediaWiki-extensions-Other: Argument 1 passed to Article::__construct() must be an instance of Title, null given - https://phabricator.wikimedia.org/T198039#4309898 (10Paladox) [14:41:42] (03CR) 10Jack Phoenix: [C: 031] "Seems reasonable and like it would do what it's supposed to, but I didn't test (nor can I +2 this)." [extensions/CreateRedirect] - 10https://gerrit.wikimedia.org/r/441633 (https://phabricator.wikimedia.org/T198038) (owner: 10Paladox) [14:47:38] 10Wikimedia-Site-requests: Add upload_by_url to editor (arwiki) - https://phabricator.wikimedia.org/T196732#4309910 (10Urbanecm) p:05Triage>03Low [15:40:41] (03PS2) 10Daimona Eaytoy: [WIP] Add global variables shared between filters [extensions/AbuseFilter] - 10https://gerrit.wikimedia.org/r/441630 (https://phabricator.wikimedia.org/T120740) [15:40:54] (03CR) 10jerkins-bot: [V: 04-1] [WIP] Add global variables shared between filters [extensions/AbuseFilter] - 10https://gerrit.wikimedia.org/r/441630 (https://phabricator.wikimedia.org/T120740) (owner: 10Daimona Eaytoy) [15:40:58] (03CR) 10jerkins-bot: [V: 04-1] [WIP] Add global variables shared between filters [extensions/AbuseFilter] - 10https://gerrit.wikimedia.org/r/441630 (https://phabricator.wikimedia.org/T120740) (owner: 10Daimona Eaytoy) [15:56:53] 10MediaWiki-extensions-Page_Forms: Bug? Page_Forms Incompatible with Moderation? - https://phabricator.wikimedia.org/T198025#4309930 (10edwardspec) 05Open>03Resolved [16:02:27] (03PS3) 10Thiemo Kreuz (WMDE): Remove "as" and replace class alias with actual class name [extensions/Flow] - 10https://gerrit.wikimedia.org/r/440829 [16:03:27] 10MediaWiki-API: List number of search results in titles - https://phabricator.wikimedia.org/T198030#4309944 (10David_Hedlund) @Aklapper I corrected the example. I think it's an issue if this cannot be listed because it should be possible to count hits in MediaWiki pages. For example curl+jq could be used as a s... [16:06:53] 10AbuseFilter, 10Patch-For-Review: Allow users to specify the execution order for all active filters - https://phabricator.wikimedia.org/T198005#4309945 (10MusikAnimal) This is exciting stuff! But I'm a little confused how it will work. In the UI, will there be a new input field when creating/editing a filter... [16:11:09] (03CR) 10Thiemo Kreuz (WMDE): Remove "as" and replace class alias with actual class name (031 comment) [extensions/Flow] - 10https://gerrit.wikimedia.org/r/440829 (owner: 10Thiemo Kreuz (WMDE)) [16:14:19] (03PS1) 10RileyBugz: I fixed the alignment of the TOC's header so that it would align with the hide/show button. [skins/Timeless] - 10https://gerrit.wikimedia.org/r/441638 [16:14:21] (03CR) 10Welcome, new contributor!: "Thank you for making your first contribution to Wikimedia! :) To learn how to get your code changes reviewed faster and more likely to get" [skins/Timeless] - 10https://gerrit.wikimedia.org/r/441638 (owner: 10RileyBugz) [16:14:54] Heh. [16:17:20] 10AbuseFilter, 10Patch-For-Review: Allow users to specify the execution order for all active filters - https://phabricator.wikimedia.org/T198005#4309946 (10MusikAnimal) I know it's probably drastically increasing implementation complexity, but to make things easier to understand for the user, I envision you be... [16:18:08] (03PS7) 10Daimona Eaytoy: [WIP] Add execution priority [extensions/AbuseFilter] - 10https://gerrit.wikimedia.org/r/441613 (https://phabricator.wikimedia.org/T198005) [16:21:18] (03PS2) 10RileyBugz: I fixed the alignment of the TOC's header so that it would align with the hide/show button. [skins/Timeless] - 10https://gerrit.wikimedia.org/r/441638 [16:21:27] 10Timeless: Don't sort categories alphabetically - https://phabricator.wikimedia.org/T197852#4304686 (10Isarra) Off the top of my head the only reason I can think of why they'd be sorted alphabetically to begin with (because as you say, the on-page order is indeed more logical) is probably because they're actual... [16:23:08] (03PS1) 10Duncancrane: Changed vrvariable to wgTinyMCEPreservedTags [extensions/TinyMCE] - 10https://gerrit.wikimedia.org/r/441639 [16:23:46] 10AbuseFilter, 10Patch-For-Review: Allow users to specify the execution order for all active filters - https://phabricator.wikimedia.org/T198005#4309949 (10Daimona) My implementation is just an idea, we may (and should?) discuss how to make it better :-) Right now, this is how it works: # On every filter edi... [16:24:05] 10AbuseFilter, 10Community-Wishlist-Survey-2015, 10Patch-For-Review: Shared variables for AbuseFilter - https://phabricator.wikimedia.org/T120740#1860371 (10MusikAnimal) I personally worry about the concept of filter priorities (see comments at T198005). I think ideally we'd have a dedicated place to define... [16:27:31] (03PS1) 10Feelingfenny: Vikas test [extensions/examples] - 10https://gerrit.wikimedia.org/r/441640 [16:27:33] (03CR) 10Welcome, new contributor!: "Thank you for making your first contribution to Wikimedia! :) To learn how to get your code changes reviewed faster and more likely to get" [extensions/examples] - 10https://gerrit.wikimedia.org/r/441640 (owner: 10Feelingfenny) [16:31:15] 10AbuseFilter, 10Community-Wishlist-Survey-2015, 10Patch-For-Review: Shared variables for AbuseFilter - https://phabricator.wikimedia.org/T120740#4309956 (10Daimona) A new page would surely be neat. My first thought is that we may be adding even too much pages (if counting T193064 and subtasks), which could... [16:33:00] (03CR) 10Isarra: [C: 032] I fixed the alignment of the TOC's header so that it would align with the hide/show button. [skins/Timeless] - 10https://gerrit.wikimedia.org/r/441638 (owner: 10RileyBugz) [16:33:23] (03CR) 10jerkins-bot: [V: 04-1] [WIP] Add execution priority [extensions/AbuseFilter] - 10https://gerrit.wikimedia.org/r/441613 (https://phabricator.wikimedia.org/T198005) (owner: 10Daimona Eaytoy) [16:37:51] 10MediaWiki-Database, 10MediaWiki-Platform-Team, 10DBA, 10Performance-Team, 10Wikimedia-Incident: Change pt-heartbeat model to not use super-user, avoid SPOF and switch automatically to the real master without puppet dependency - https://phabricator.wikimedia.org/T172497#4309959 (10jcrespo) So this start... [16:39:00] (03Merged) 10jenkins-bot: I fixed the alignment of the TOC's header so that it would align with the hide/show button. [skins/Timeless] - 10https://gerrit.wikimedia.org/r/441638 (owner: 10RileyBugz) [16:48:13] 10AbuseFilter, 10Community-Wishlist-Survey-2015, 10Patch-For-Review: Shared variables for AbuseFilter - https://phabricator.wikimedia.org/T120740#4309964 (10MusikAnimal) Yeah, a small page for defining global variables I think is the easiest to wrap your head around as a filter author. You'd also have all th... [16:57:31] 10Thumbor: Thumbor thumbnails for WebM videos with non square pixels have wrong aspect ratio - https://phabricator.wikimedia.org/T198043#4309977 (10brion) [16:58:41] 10Thumbor: Thumbor thumbnails for WebM videos with non square pixels have wrong aspect ratio - https://phabricator.wikimedia.org/T198043#4309987 (10brion) [17:01:48] 10AbuseFilter, 10Patch-For-Review: Allow users to specify the execution order for all active filters - https://phabricator.wikimedia.org/T198005#4309990 (10MusikAnimal) > It might not be straightforward, but from my POV it's surely acceptable. I wouldn't assume :( The priority concept is pretty scary, as I sa... [17:23:46] (03CR) 10Matěj Suchánek: [C: 032] Allow users with abusefilter-view-private to use testing interface [extensions/AbuseFilter] - 10https://gerrit.wikimedia.org/r/430964 (https://phabricator.wikimedia.org/T193903) (owner: 10Daimona Eaytoy) [17:37:05] (03PS8) 10Daimona Eaytoy: [WIP] Add execution priority [extensions/AbuseFilter] - 10https://gerrit.wikimedia.org/r/441613 (https://phabricator.wikimedia.org/T198005) [17:41:01] (03Merged) 10jenkins-bot: Allow users with abusefilter-view-private to use testing interface [extensions/AbuseFilter] - 10https://gerrit.wikimedia.org/r/430964 (https://phabricator.wikimedia.org/T193903) (owner: 10Daimona Eaytoy) [17:42:29] (03CR) 10jenkins-bot: Allow users with abusefilter-view-private to use testing interface [extensions/AbuseFilter] - 10https://gerrit.wikimedia.org/r/430964 (https://phabricator.wikimedia.org/T193903) (owner: 10Daimona Eaytoy) [17:44:11] 10AbuseFilter, 10Community-Wishlist-Survey-2015, 10Patch-For-Review: Shared variables for AbuseFilter - https://phabricator.wikimedia.org/T120740#4310006 (10Daimona) I'll change the patch to use a new page, then. I suppose it's fine to make it visible only for those with abusefilter-modify right, huh? As for... [17:44:26] 10AbuseFilter: Re-assign functionality to user rights and clearly distinct between private and public stuff - https://phabricator.wikimedia.org/T193902#4310009 (10Daimona) [17:44:29] 10AbuseFilter: The testing interface can only be used with abusefilter-modify right - https://phabricator.wikimedia.org/T193903#4310007 (10Daimona) 05Open>03Resolved [17:45:48] 10Timeless, 10WMSE-Bug-Reporting-and-Translation-2017, 10Readers-Web-Backlog (Tracking): No way to show TOC in mobile view - https://phabricator.wikimedia.org/T182069#4310010 (10Isarra) Based on what we discussed, is it actually possible to do it without js currently? [18:00:12] 10AbuseFilter, 10Patch-For-Review: Allow users to specify the execution order for all active filters - https://phabricator.wikimedia.org/T198005#4310011 (10Daimona) > The priority concept is pretty scary, as I said, because small changes to one filter could break so many others. This could be really complicate... [18:09:52] 10AbuseFilter, 10Patch-For-Review: Allow users to specify the execution order for all active filters - https://phabricator.wikimedia.org/T198005#4309111 (10Ciencia_Al_Poder) I think sharing variables or add subroutines in Abuse Filter does not require to have a specific order of execution, or at least the impl... [18:13:07] 10Design, 10VisualEditor, 10VisualEditor-MediaWiki-2017WikitextEditor: Consider exposing the plain-paste shortcut in the rich-text/plain-text paste dialog somewhere - https://phabricator.wikimedia.org/T196789#4310014 (10Esanders) > Including shortcut keys in buttons Thinking about it, it's essentially the s... [18:13:55] 10AbuseFilter, 10Patch-For-Review: Allow users to specify the execution order for all active filters - https://phabricator.wikimedia.org/T198005#4310015 (10MusikAnimal) Yeah, from a usability standpoint maybe we should solicit input from the community. That didn't go well last time I tried (only got one reply)... [18:16:15] 10Timeless: WIki name can't handle « ' » char - https://phabricator.wikimedia.org/T184298#3879128 (10ashley) Hi @GentillePlume, is this issue still happening? I was unable to reproduce this on the 1.31 release version of Timeless. [18:17:10] 10AbuseFilter, 10Patch-For-Review: Add subroutines to AbuseFilter - https://phabricator.wikimedia.org/T186960#3960480 (10Ciencia_Al_Poder) > AbuseFilter tests filters ordering them by number. Thus, we may limit this functionality to only checking previous filter (=filters with smaller number). What if we forc... [18:21:59] 10MediaWiki-Language-converter, 10Timeless, 10Chinese-Sites, 10MW-1.31-release-notes (WMF-deploy-2017-11-28 (1.31.0-wmf.10)), 10Patch-For-Review: Logo text cannot be converted into local language version - https://phabricator.wikimedia.org/T181260#4310020 (10ashley) Surprising to see that the patch didn'... [18:22:08] (03CR) 10Feelingfenny: [C: 031] Vikas test [extensions/examples] - 10https://gerrit.wikimedia.org/r/441640 (owner: 10Feelingfenny) [18:23:43] 10AbuseFilter, 10Community-Wishlist-Survey-2015, 10Patch-For-Review: Shared variables for AbuseFilter - https://phabricator.wikimedia.org/T120740#4310024 (10MusikAnimal) > I'll change the patch to use a new page, then. Sweet, that's just my opinion of course but I think this will be easier to work with. How... [18:28:06] (03PS7) 10Amire80: Add the es-419 language code to support South American Spanish [core] - 10https://gerrit.wikimedia.org/r/440280 (https://phabricator.wikimedia.org/T112889) (owner: 10Nikerabbit) [18:34:45] 10AbuseFilter, 10Patch-For-Review: Add subroutines to AbuseFilter - https://phabricator.wikimedia.org/T186960#4310025 (10Daimona) @Ciencia_Al_Poder Yes, I also had that idea. However, I think that we'd better allow users to specify the execution order and avoid setting one without explicitly reporting it. This... [18:36:20] (03CR) 10Jack Phoenix: [C: 032] Prevent the "Subject" and "Email body" fields from overflowing on mobile [extensions/MiniInvite] - 10https://gerrit.wikimedia.org/r/378505 (https://phabricator.wikimedia.org/T156481) (owner: 10Jack Phoenix) [18:36:28] 10AbuseFilter, 10Patch-For-Review: Add subroutines to AbuseFilter - https://phabricator.wikimedia.org/T186960#4310027 (10MusikAnimal) Ciencia_Al_Poder's proposal is basically what I was thinking with T198005#4309946. I was suggesting we have input fields at the top of the editing interface to specify what filt... [18:42:08] (03Merged) 10jenkins-bot: Prevent the "Subject" and "Email body" fields from overflowing on mobile [extensions/MiniInvite] - 10https://gerrit.wikimedia.org/r/378505 (https://phabricator.wikimedia.org/T156481) (owner: 10Jack Phoenix) [18:42:19] 10AbuseFilter, 10Community-Wishlist-Survey-2015, 10Patch-For-Review: Shared variables for AbuseFilter - https://phabricator.wikimedia.org/T120740#4310030 (10Daimona) Yes, I think a plain textarea would be the best solution: first, I don't think there'll be many global variables, so the textarea shouldn't bec... [18:43:06] 10MiniInvite, 10Social-Tools, 10CSS, 10Mobile: Overflowing textarea on Special:InviteEmail on mobile - https://phabricator.wikimedia.org/T156481#4310031 (10ashley) 05Open>03Resolved a:03ashley [18:45:21] 10AbuseFilter, 10Patch-For-Review: Add subroutines to AbuseFilter - https://phabricator.wikimedia.org/T186960#4310034 (10Daimona) Yes, it's feasible, and it's also possible to execute every filter only once, since actions to execute are determined basing on the IDs of the matched filters. I'd rather avoid givi... [18:46:13] (03CR) 10Amire80: [C: 032] Add the es-419 language code to support South American Spanish [core] - 10https://gerrit.wikimedia.org/r/440280 (https://phabricator.wikimedia.org/T112889) (owner: 10Nikerabbit) [18:48:34] 10AbuseFilter, 10Patch-For-Review: Add subroutines to AbuseFilter - https://phabricator.wikimedia.org/T186960#4310035 (10Ciencia_Al_Poder) >>! In T186960#4310025, @Daimona wrote: > I think that we'd better allow users to specify the execution order and avoid setting one without explicitly reporting it. This wo... [18:52:50] 10AbuseFilter, 10Patch-For-Review: Allow users to specify the execution order for all active filters - https://phabricator.wikimedia.org/T198005#4310036 (10Daimona) Definitely, let's wait for other thoughts, hoping that someone will come :-). > And you probably wouldn't ever want to "stop execution", unless t... [18:58:14] 10AbuseFilter, 10Patch-For-Review: Add subroutines to AbuseFilter - https://phabricator.wikimedia.org/T186960#4310037 (10Daimona) > The execution order currently doesn't affect anything AFAIK. Filters could be run in reverse or random order and they should work the same. They're (currently) independent from ea... [19:00:15] (03Merged) 10jenkins-bot: Add the es-419 language code to support South American Spanish [core] - 10https://gerrit.wikimedia.org/r/440280 (https://phabricator.wikimedia.org/T112889) (owner: 10Nikerabbit) [19:01:18] 10AbuseFilter, 10Patch-For-Review: Allow users to specify the execution order for all active filters - https://phabricator.wikimedia.org/T198005#4310039 (10Daimona) Just a little note which I reported in T186960, and which I'll copy here since it's specifical to this task: if we let filters auto-require themse... [19:04:08] (03CR) 10Amire80: [C: 031] "I like the idea of more constants and less strings." [core] - 10https://gerrit.wikimedia.org/r/440903 (owner: 10Nikerabbit) [19:04:10] (03CR) 10jenkins-bot: Add the es-419 language code to support South American Spanish [core] - 10https://gerrit.wikimedia.org/r/440280 (https://phabricator.wikimedia.org/T112889) (owner: 10Nikerabbit) [19:11:55] 10AbuseFilter, 10Patch-For-Review: Allow users to specify the execution order for all active filters - https://phabricator.wikimedia.org/T198005#4310041 (10MusikAnimal) > ... which I'll copy here since it's specifical to this task Yes sorry for the fragmented discussion. Let's talk about ordering here on this... [19:19:45] 10AbuseFilter, 10Community-Wishlist-Survey-2015, 10Patch-For-Review: Shared variables for AbuseFilter - https://phabricator.wikimedia.org/T120740#4310042 (10MusikAnimal) > I can see a single problem: what about versioning? Grr! That is a problem. Maybe invisibly, on the backend, Special:AbuseFilter/variable... [19:49:48] (03CR) 10Fomafix: "Constants are a good idea. Constants based on integers are better because they can combined with & and | to complex filter. Switching from" [core] - 10https://gerrit.wikimedia.org/r/440903 (owner: 10Nikerabbit) [19:51:11] (03PS1) 10Umherirrender: Add missing use statements [extensions/Collection] - 10https://gerrit.wikimedia.org/r/441646 [19:56:48] 10MediaWiki-extensions-Other: Argument 1 passed to Article::__construct() must be an instance of Title, null given - https://phabricator.wikimedia.org/T198039#4310047 (10Aklapper) > extension is CreateRedirect This must be mentioned in the task summary. Note that this extension has not seen updates for 11 years... [19:57:10] 10MediaWiki-extensions-Other: CreateRedirect extension: Argument 1 passed to Article::__construct() must be an instance of Title, null given - https://phabricator.wikimedia.org/T198039#4310048 (10Aklapper) p:05Triage>03Lowest [19:57:56] 10MediaWiki-extensions-Other, 10Patch-For-Review: CreateRedirect extension: CreateRedirect.body.php: Call to undefined method EditPage::formatPermissionsErrorMessage() - https://phabricator.wikimedia.org/T198038#4310050 (10Aklapper) [20:04:08] (03PS1) 10Umherirrender: Document return of void in Maintenance::execute [core] - 10https://gerrit.wikimedia.org/r/441647 [20:11:29] (03CR) 10jenkins-bot: Localisation updates from https://translatewiki.net. [core] - 10https://gerrit.wikimedia.org/r/441648 (owner: 10L10n-bot) [20:18:30] (03CR) 10jenkins-bot: Localisation updates from https://translatewiki.net. [skins/MinervaNeue] - 10https://gerrit.wikimedia.org/r/441652 (owner: 10L10n-bot) [20:27:29] (03CR) 10jenkins-bot: Localisation updates from https://translatewiki.net. [extensions/BetaFeatures] - 10https://gerrit.wikimedia.org/r/441654 (owner: 10L10n-bot) [20:38:01] (03CR) 10jenkins-bot: Localisation updates from https://translatewiki.net. [extensions/CirrusSearch] - 10https://gerrit.wikimedia.org/r/441667 (owner: 10L10n-bot) [20:39:26] (03CR) 10jenkins-bot: Localisation updates from https://translatewiki.net. [extensions/AbuseFilter] - 10https://gerrit.wikimedia.org/r/441665 (owner: 10L10n-bot) [20:42:46] (03CR) 10jenkins-bot: Localisation updates from https://translatewiki.net. [extensions/CentralAuth] - 10https://gerrit.wikimedia.org/r/441668 (owner: 10L10n-bot) [20:46:30] (03CR) 10jenkins-bot: Localisation updates from https://translatewiki.net. [extensions/Echo] - 10https://gerrit.wikimedia.org/r/441682 (owner: 10L10n-bot) [20:47:38] (03CR) 10jenkins-bot: Localisation updates from https://translatewiki.net. [extensions/Collection] - 10https://gerrit.wikimedia.org/r/441676 (owner: 10L10n-bot) [20:49:14] (03CR) 10jenkins-bot: Localisation updates from https://translatewiki.net. [extensions/EducationProgram] - 10https://gerrit.wikimedia.org/r/441685 (owner: 10L10n-bot) [20:50:23] (03CR) 10jenkins-bot: Localisation updates from https://translatewiki.net. [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/441683 (owner: 10L10n-bot) [20:54:54] 10MediaWiki-Special-pages: Special:Version Broken on 1.31 with proc_open Disabled - https://phabricator.wikimedia.org/T198037#4310051 (10Legoktm) Ah, mea culpa on this one. The main difference is that when using the new shell framework you need to check for `Shell::isDisabled()` manually. I'll check the other co... [20:56:05] (03PS1) 10Legoktm: GitInfo: Don't try shelling out if it's disabled [core] - 10https://gerrit.wikimedia.org/r/441741 (https://phabricator.wikimedia.org/T198037) [20:56:20] (03CR) 10jenkins-bot: Localisation updates from https://translatewiki.net. [extensions/Flow] - 10https://gerrit.wikimedia.org/r/441687 (owner: 10L10n-bot) [20:56:48] 10MediaWiki-Special-pages, 10MW-1.31-release, 10Patch-For-Review: Special:Version Broken on 1.31 with proc_open Disabled - https://phabricator.wikimedia.org/T198037#4310055 (10Legoktm) a:03Legoktm [20:59:24] (03CR) 10jenkins-bot: Localisation updates from https://translatewiki.net. [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/441695 (owner: 10L10n-bot) [21:00:25] (03CR) 10Jack Phoenix: [C: 031] "LGTM." [core] - 10https://gerrit.wikimedia.org/r/441741 (https://phabricator.wikimedia.org/T198037) (owner: 10Legoktm) [21:00:32] (03CR) 10jenkins-bot: Localisation updates from https://translatewiki.net. [extensions/GlobalPreferences] - 10https://gerrit.wikimedia.org/r/441689 (owner: 10L10n-bot) [21:02:04] (03CR) 10Jack Phoenix: [C: 031] "Logically seems like this would work, but then again aren't start/endAtomic() often unneeded these days?" [extensions/Comments] - 10https://gerrit.wikimedia.org/r/441628 (https://phabricator.wikimedia.org/T197967) (owner: 10Paladox) [21:05:03] (03CR) 10jenkins-bot: Localisation updates from https://translatewiki.net. [extensions/Math] - 10https://gerrit.wikimedia.org/r/441698 (owner: 10L10n-bot) [21:06:50] (03CR) 10jenkins-bot: Localisation updates from https://translatewiki.net. [extensions/PageImages] - 10https://gerrit.wikimedia.org/r/441700 (owner: 10L10n-bot) [21:07:29] 10AbuseFilter, 10Patch-For-Review: Allow users to specify the execution order for all active filters - https://phabricator.wikimedia.org/T198005#4310057 (10Daimona) > Yes sorry for the fragmented discussion. Let's talk about ordering here on this task :) No problem :-) From my POV these tasks are strictly rela... [21:08:00] (03CR) 10jenkins-bot: Localisation updates from https://translatewiki.net. [extensions/ProofreadPage] - 10https://gerrit.wikimedia.org/r/441711 (owner: 10L10n-bot) [21:09:12] (03CR) 10jenkins-bot: Localisation updates from https://translatewiki.net. [extensions/TemplateStyles] - 10https://gerrit.wikimedia.org/r/441710 (owner: 10L10n-bot) [21:09:41] (03PS1) 10Legoktm: Maintenance: Don't try shelling out if it's disabled [core] - 10https://gerrit.wikimedia.org/r/441742 [21:09:43] (03PS1) 10Legoktm: shell: Note that ::isDisabled() should be called before ::command() [core] - 10https://gerrit.wikimedia.org/r/441743 [21:09:57] (03CR) 10jenkins-bot: Localisation updates from https://translatewiki.net. [extensions/TextExtracts] - 10https://gerrit.wikimedia.org/r/441713 (owner: 10L10n-bot) [21:10:38] (03CR) 10Paladox: "tested locally and works for me :)" [extensions/Comments] - 10https://gerrit.wikimedia.org/r/441628 (https://phabricator.wikimedia.org/T197967) (owner: 10Paladox) [21:10:43] 10AbuseFilter, 10Community-Wishlist-Survey-2015, 10Patch-For-Review: Shared variables for AbuseFilter - https://phabricator.wikimedia.org/T120740#4310058 (10Daimona) Well, I also thought of using Special:AbuseFilter/0 :-) Actually, we may call it "Special:AbuseFilter/config" and let it open to further custom... [21:16:26] (03CR) 10jenkins-bot: Localisation updates from https://translatewiki.net. [extensions/Scribunto] - 10https://gerrit.wikimedia.org/r/441712 (owner: 10L10n-bot) [21:25:56] 10MediaWiki-Configuration: Short-circuit VersionChecker checks if the version constraint is '*' - https://phabricator.wikimedia.org/T198044#4310059 (10Legoktm) [21:36:34] 10MediaWiki-Configuration: extension.json should be able to express dependency on PHP version / PHP extension version - https://phabricator.wikimedia.org/T197535#4295268 (10Legoktm) Sounds like a good idea to me, I've been thinking about something similar as well. ```lang=json "requires": { "MediaWiki": ">=... [21:41:32] [13cssjanus] 15Krinkle created 06bench (+2 new commits): 02https://github.com/cssjanus/cssjanus/compare/095188a4aba9^...d35f3bb088a6 [21:41:32] 13cssjanus/06bench 14095188a 15Timo Tijhof: build: Update dev dependencies... [21:41:32] 13cssjanus/06bench 14d35f3bb 15Timo Tijhof: test: Add benchmarks... [21:42:40] cssjanus/cssjanus#8 (bench - d35f3bb Timo Tijhof): The build failed. - https://travis-ci.com/cssjanus/cssjanus/builds/77156642 [21:48:45] [13cssjanus] 15Krinkle 04force-pushed 06bench from 14d35f3bb to 14fbbb864: 02https://github.com/cssjanus/cssjanus/commits/bench [21:48:45] 13cssjanus/06bench 14fbbb864 15Timo Tijhof: test: Add benchmarks... [21:50:19] cssjanus/cssjanus#9 (bench - fbbb864 Timo Tijhof): The build is still failing. - https://travis-ci.com/cssjanus/cssjanus/builds/77156800 [21:51:22] (03CR) 10Legoktm: "> Patch Set 2:" [extensions/ArticleCreationWorkflow] - 10https://gerrit.wikimedia.org/r/441576 (owner: 10Legoktm) [21:53:53] (03CR) 10Legoktm: Register EventLogging schemas in extension.json (031 comment) [extensions/ArticleCreationWorkflow] - 10https://gerrit.wikimedia.org/r/441576 (owner: 10Legoktm) [21:55:01] 10ContentTranslation, 10Language-2018-Apr-June: CX2: Focus on the empty paragraph after "no MT" option is selected - https://phabricator.wikimedia.org/T196056#4310075 (10Petar.petkovic) [21:55:39] cssjanus/cssjanus#9 (bench - fbbb864 Timo Tijhof): The build is still failing. - https://travis-ci.com/cssjanus/cssjanus/builds/77156800 [21:58:36] [13cssjanus] 15Krinkle 04force-pushed 06bench from 14fbbb864 to 1414a7111: 02https://github.com/cssjanus/cssjanus/commits/bench [21:58:36] 13cssjanus/06bench 1493eb66e 15Timo Tijhof: build: Update dev dependencies... [21:58:36] 13cssjanus/06bench 1414a7111 15Timo Tijhof: test: Add benchmarks... [21:59:44] cssjanus/cssjanus#10 (bench - 14a7111 Timo Tijhof): The build was fixed. - https://travis-ci.com/cssjanus/cssjanus/builds/77156980 [22:04:02] (03PS1) 10Legoktm: Register EventLogging schemas in extension.json [extensions/Flow] - 10https://gerrit.wikimedia.org/r/441745 [22:05:36] (03CR) 10Legoktm: "Change-Id: I7f3d2fe2988550bc97073d8f01eac25cce6b5a8e removes the last usage of this, so this should be good to merge once that one lands." [extensions/EventLogging] - 10https://gerrit.wikimedia.org/r/441582 (owner: 10Legoktm) [22:09:51] (03CR) 10Legoktm: "> Patch Set 1:" [extensions/EventLogging] - 10https://gerrit.wikimedia.org/r/441581 (owner: 10Legoktm) [22:11:21] 10MediaWiki-Cache, 10MediaWiki-Parser, 10Internet-Archive, 10Math, and 6 others: Lua module Module:Internet_Archive is causing parser cache pollution - ext.math.styles is sometimes loaded - https://phabricator.wikimedia.org/T173949#4310080 (10Physikerwelt) @Jdlrobson The patch you are proposing would preve... [22:13:00] (03CR) 10Krinkle: [C: 032] Register EventLogging schemas in extension.json [extensions/ArticleCreationWorkflow] - 10https://gerrit.wikimedia.org/r/441576 (owner: 10Legoktm) [22:13:15] (03CR) 10Krinkle: [C: 032] Depend upon EventLogging in the proper way [extensions/QuickSurveys] - 10https://gerrit.wikimedia.org/r/439822 (owner: 10Legoktm) [22:13:25] (03CR) 10Krinkle: [C: 032] Register EventLogging schemas in extension.json [extensions/Flow] - 10https://gerrit.wikimedia.org/r/441745 (owner: 10Legoktm) [22:15:02] (03CR) 10Krinkle: [C: 031] shell: Note that ::isDisabled() should be called before ::command() [core] - 10https://gerrit.wikimedia.org/r/441743 (owner: 10Legoktm) [22:15:57] (03CR) 10Krinkle: [C: 032] GitInfo: Don't try shelling out if it's disabled [core] - 10https://gerrit.wikimedia.org/r/441741 (https://phabricator.wikimedia.org/T198037) (owner: 10Legoktm) [22:16:06] (03PS1) 10Krinkle: GitInfo: Don't try shelling out if it's disabled [core] (REL1_31) - 10https://gerrit.wikimedia.org/r/441746 (https://phabricator.wikimedia.org/T198037) [22:16:17] (03CR) 10Krinkle: [C: 031] "Backport for 1.31, needs release notes." [core] (REL1_31) - 10https://gerrit.wikimedia.org/r/441746 (https://phabricator.wikimedia.org/T198037) (owner: 10Krinkle) [22:17:00] (03CR) 10Krinkle: [C: 04-1] Maintenance: Don't try shelling out if it's disabled (031 comment) [core] - 10https://gerrit.wikimedia.org/r/441742 (owner: 10Legoktm) [22:17:40] (03CR) 10Krinkle: [C: 031] "Cool, make sense. It's like a self -1, but in a way that can't be forgotten." [extensions/EventLogging] - 10https://gerrit.wikimedia.org/r/441581 (owner: 10Legoktm) [22:18:03] 10RandomGameUnit, 10Social-Tools, 10Easy: E_NOTICEs and E_WARNINGs about empty arrays on a brand new wiki - https://phabricator.wikimedia.org/T198045#4310082 (10ashley) [22:19:27] (03Merged) 10jenkins-bot: Register EventLogging schemas in extension.json [extensions/ArticleCreationWorkflow] - 10https://gerrit.wikimedia.org/r/441576 (owner: 10Legoktm) [22:20:13] (03Merged) 10jenkins-bot: Depend upon EventLogging in the proper way [extensions/QuickSurveys] - 10https://gerrit.wikimedia.org/r/439822 (owner: 10Legoktm) [22:20:15] (03CR) 10jerkins-bot: [V: 04-1] Register EventLogging schemas in extension.json [extensions/QuickSurveys] - 10https://gerrit.wikimedia.org/r/439823 (owner: 10Legoktm) [22:20:34] (03CR) 10jenkins-bot: Register EventLogging schemas in extension.json [extensions/ArticleCreationWorkflow] - 10https://gerrit.wikimedia.org/r/441576 (owner: 10Legoktm) [22:23:25] (03CR) 10jenkins-bot: Depend upon EventLogging in the proper way [extensions/QuickSurveys] - 10https://gerrit.wikimedia.org/r/439822 (owner: 10Legoktm) [22:26:08] (03CR) 10Physikerwelt: [C: 04-1] "the styles are used to display math. Without the styles one does not see any math at all. https://github.com/wikimedia/mediawiki-extension" [extensions/Math] - 10https://gerrit.wikimedia.org/r/441508 (https://phabricator.wikimedia.org/T173949) (owner: 10Jdlrobson) [22:32:33] (03Merged) 10jenkins-bot: Register EventLogging schemas in extension.json [extensions/Flow] - 10https://gerrit.wikimedia.org/r/441745 (owner: 10Legoktm) [22:32:38] (03Merged) 10jenkins-bot: GitInfo: Don't try shelling out if it's disabled [core] - 10https://gerrit.wikimedia.org/r/441741 (https://phabricator.wikimedia.org/T198037) (owner: 10Legoktm) [22:36:17] (03CR) 10jenkins-bot: GitInfo: Don't try shelling out if it's disabled [core] - 10https://gerrit.wikimedia.org/r/441741 (https://phabricator.wikimedia.org/T198037) (owner: 10Legoktm) [22:37:02] (03CR) 10jenkins-bot: Register EventLogging schemas in extension.json [extensions/Flow] - 10https://gerrit.wikimedia.org/r/441745 (owner: 10Legoktm) [22:42:49] 10MediaWiki-extensions-Babel, 10Easy, 10Need-volunteer, 10WorkType-NewFunctionality: Addition "skipcat" or "supresscat" and "nocat" param for Babel-box - https://phabricator.wikimedia.org/T177596#4310099 (10Iniquity) >>! In T177596#4309187, @Amire80 wrote: >>>! In T177596#4280124, @Iniquity wrote: >> I hav... [22:49:49] (03PS1) 10Jack Phoenix: Fix typos that were causing E_WARNINGs [extensions/FanBoxes] - 10https://gerrit.wikimedia.org/r/441747 [22:55:32] (03PS1) 10Jack Phoenix: Add sanity checks to guard against empty arrays so we don't end up using array_rand() on an empty array as that generates an E_WARNING [extensions/RandomGameUnit] - 10https://gerrit.wikimedia.org/r/441748 (https://phabricator.wikimedia.org/T198045) [22:56:04] (03CR) 10Jack Phoenix: [C: 032] Add sanity checks to guard against empty arrays so we don't end up using array_rand() on an empty array as that generates an E_WARNING [extensions/RandomGameUnit] - 10https://gerrit.wikimedia.org/r/441748 (https://phabricator.wikimedia.org/T198045) (owner: 10Jack Phoenix) [23:01:46] (03PS1) 10Jack Phoenix: Language links box should not have an unnecessary scrollbar [skins/Timeless] - 10https://gerrit.wikimedia.org/r/441749 (https://phabricator.wikimedia.org/T181491) [23:01:49] (03Merged) 10jenkins-bot: Add sanity checks to guard against empty arrays so we don't end up using array_rand() on an empty array as that generates an E_WARNING [extensions/RandomGameUnit] - 10https://gerrit.wikimedia.org/r/441748 (https://phabricator.wikimedia.org/T198045) (owner: 10Jack Phoenix) [23:46:31] (03PS1) 10Jack Phoenix: Remove commit() call from Video#addVideo [extensions/Video] - 10https://gerrit.wikimedia.org/r/441754 [23:49:53] 10RandomGameUnit, 10Social-Tools, 10Easy: E_NOTICEs and E_WARNINGs about empty arrays on a brand new wiki - https://phabricator.wikimedia.org/T198045#4310116 (10ashley) 05Open>03Resolved Well I ended up fixing this sooner than I thought I would. [23:55:09] 10MediaWiki-Database, 10MSSQL, 10Oracle Database: Update the CI to test MediaWiki with Microsoft SQL Server & Oracle Database - https://phabricator.wikimedia.org/T197995#4310120 (10MaxSem) 05Open>03declined Unfortunately, we are not allowed to run non-free software anywhere in our infrastructure, even if...