[00:00:41] Shut down parsoid.wmflabs.org - https://phabricator.wikimedia.org/T78095 (10GWicke) 3NEW p:3Triage [00:01:29] 3Wikimedia-Git-or-Gerrit: grrrit-wm should not relay jenkins-bot merges - https://phabricator.wikimedia.org/T48450#835494 (10yuvipanda) [00:02:46] (03CR) 10Catrope: [C: 032] Bump WikimediaEvents for sendBeacon experiment [core] (wmf/1.25wmf10) - 10https://gerrit.wikimedia.org/r/178412 (owner: 10Mattflaschen) [00:02:51] (03CR) 10Catrope: [C: 032] Bump WikimediaEvents for sendBeacon experiment [core] (wmf/1.25wmf11) - 10https://gerrit.wikimedia.org/r/178414 (owner: 10Mattflaschen) [00:03:00] (03CR) 10Catrope: [C: 032] API: Don't use an empty LinkBatch in ApiOpenSearch [core] (wmf/1.25wmf11) - 10https://gerrit.wikimedia.org/r/178668 (owner: 10Reedy) [00:05:56] (03PS8) 10TheDJ: Only return CORS headers in the response as required [core] - 10https://gerrit.wikimedia.org/r/177545 [00:06:28] (03CR) 10Bartosz Dziewoński: [C: 04-1] "Haven't gotten around to review the code yet, sorry, but I played with it." [extensions/TemplateData] - 10https://gerrit.wikimedia.org/r/167046 (owner: 10Mooeypoo) [00:08:09] 3Mobile-Web: Make mobileFrontend an object created with "new" - https://phabricator.wikimedia.org/T46264#835502 (10Jdlrobson) [00:08:20] 3Mobile-Web: Use real (logic-less) templates to generate HTML - https://phabricator.wikimedia.org/T46130#835504 (10Jdlrobson) [00:08:29] (03Merged) 10jenkins-bot: Bump WikimediaEvents for sendBeacon experiment [core] (wmf/1.25wmf10) - 10https://gerrit.wikimedia.org/r/178412 (owner: 10Mattflaschen) [00:08:40] 3Mobile-Web: When editing, seeing old version of page - https://phabricator.wikimedia.org/T75429#835506 (10Jdlrobson) [00:09:00] (03Merged) 10jenkins-bot: Bump WikimediaEvents for sendBeacon experiment [core] (wmf/1.25wmf11) - 10https://gerrit.wikimedia.org/r/178414 (owner: 10Mattflaschen) [00:09:13] (03Merged) 10jenkins-bot: API: Don't use an empty LinkBatch in ApiOpenSearch [core] (wmf/1.25wmf11) - 10https://gerrit.wikimedia.org/r/178668 (owner: 10Reedy) [00:10:11] (03Abandoned) 10Jforrester: Remove $ from wgExtensionCredits [extensions/WikiEditor] (wmf/1.25wmf10) - 10https://gerrit.wikimedia.org/r/177579 (owner: 10Paladox) [00:10:13] (03CR) 10TheDJ: Only return CORS headers in the response as required (032 comments) [core] - 10https://gerrit.wikimedia.org/r/177545 (owner: 10TheDJ) [00:10:16] (03Abandoned) 10Jforrester: Remove $ from wgExtensionCredits [extensions/WikiEditor] (wmf/1.25wmf11) - 10https://gerrit.wikimedia.org/r/177577 (owner: 10Paladox) [00:10:45] (03CR) 10Aaron Schulz: [C: 032] Add support for setting timeout to 0 [extensions/PoolCounter] - 10https://gerrit.wikimedia.org/r/177603 (owner: 10Manybubbles) [00:10:52] (03Merged) 10jenkins-bot: Add support for setting timeout to 0 [extensions/PoolCounter] - 10https://gerrit.wikimedia.org/r/177603 (owner: 10Manybubbles) [00:12:18] 3Mobile-Web: cannot uncollapse on opera mobile 12 - https://phabricator.wikimedia.org/T74883#835511 (10Jdlrobson) 5Open>3Resolved a:3Jdlrobson Fixed according to reporter. [00:12:32] 3Mobile-Web: WikigrokApi and Dialog tests - https://phabricator.wikimedia.org/T74720#835515 (10Jdlrobson) [00:12:44] (03CR) 10Catrope: [C: 04-1] Only return CORS headers in the response as required (032 comments) [core] - 10https://gerrit.wikimedia.org/r/177545 (owner: 10TheDJ) [00:12:48] 3Mobile-Web: Mobile sites are causing a lot of 404s in production - https://phabricator.wikimedia.org/T73571#771604 (10Jdlrobson) [00:12:50] (03CR) 10Mooeypoo: "Oops, the language option is a bug, I'm fixing that in the net patchset. Thanks!" [extensions/TemplateData] - 10https://gerrit.wikimedia.org/r/167046 (owner: 10Mooeypoo) [00:13:19] (03PS25) 10Mooeypoo: Eventify TemplateDataGenerator and use oojs-ui [extensions/TemplateData] - 10https://gerrit.wikimedia.org/r/167046 [00:13:28] 3Mobile-Web: [Tracking] MobileFrontend should use mw-ui-icon - https://phabricator.wikimedia.org/T73181#835525 (10Jdlrobson) [00:13:42] 3Mobile-Web: Cannot edit pages where permissions are inferred from other user groups - https://phabricator.wikimedia.org/T74877#835527 (10Jdlrobson) [00:14:00] 3Mobile-Web: [Tracking] Migrate css rules in hacks.less into templates. - https://phabricator.wikimedia.org/T66578#835530 (10Jdlrobson) [00:14:10] 3WMF-Design, Mobile-Web: Inconsistency: Editor uses back icon for closing overlay, talk uses X - https://phabricator.wikimedia.org/T73203#835531 (10Jdlrobson) [00:14:19] superm401: o/ [00:14:37] 3MediaWiki-extensions-MultimediaViewer, Mobile-Web: [Tracking] Consolidate code for MediaViewer across desktop and mobile - https://phabricator.wikimedia.org/T65504#835533 (10Jdlrobson) [00:14:54] 3RESTBase: RESTBase production hardware - https://phabricator.wikimedia.org/T76986#835537 (10GWicke) @mark, @robh, @faidon: Do you need any additional information? It would be great to get this started asap. [00:15:16] 3Mobile-Web: VisualEditor uses different class names to mobile - leads to duplicate CSS - https://phabricator.wikimedia.org/T66973#707560 (10Jdlrobson) [00:15:25] 3Mobile-Web: Make mobileFrontend an object created with "new" - https://phabricator.wikimedia.org/T46264#835541 (10Jdlrobson) [00:15:54] 3MediaWiki-API, Mobile-Web: API mobileview "protection" sometimes returns object, sometimes returns empty array in JSON output - https://phabricator.wikimedia.org/T69054#734827 (10Jdlrobson) [00:16:34] 3MediaWiki-extensions-GoogleLogin, Mobile-Web: Login link redirect to default login (with MobileFrontend) - https://phabricator.wikimedia.org/T74909#835545 (10Jdlrobson) [00:16:54] (03CR) 10Jforrester: [C: 032] Allow moment on mobile web [core] - 10https://gerrit.wikimedia.org/r/178684 (owner: 10Mattflaschen) [00:17:16] 3MediaWiki-API, Wikipedia-App-Android-App, Mobile-Web: "description page there" (commons images) links to [[commons:file:API]] - https://phabricator.wikimedia.org/T78003#835549 (10Jdlrobson) [00:18:06] 3Mobile-Web: If Javascript is disabled and an article doesn't have a talk page, we shouldn't show the talk page icon - https://phabricator.wikimedia.org/T69819#835552 (10Jdlrobson) [00:18:49] 3MediaWiki-extensions-Echo, Collaboration-Team: Echo notifications sometimes link to incorrect section - https://phabricator.wikimedia.org/T67032#835555 (10Spinningspark) [00:20:10] 3Mobile-Web: Can't scroll to top in editing window - https://phabricator.wikimedia.org/T71092#835562 (10Jdlrobson) [00:20:17] 3Mobile-Web: Can't scroll to top in editing window - https://phabricator.wikimedia.org/T71092#835563 (10Jdlrobson) [00:20:57] 3Mobile-Web: Search languages broken in stable - https://phabricator.wikimedia.org/T78071#835564 (10Jdlrobson) [00:21:21] 3Mobile-Web: Search languages broken in stable - https://phabricator.wikimedia.org/T78071#835569 (10Jdlrobson) [00:21:44] 3Mobile-Web: Desktop interface reverts to mobile after opt out - https://phabricator.wikimedia.org/T71967#835570 (10Jdlrobson) [00:22:41] (03Merged) 10jenkins-bot: Allow moment on mobile web [core] - 10https://gerrit.wikimedia.org/r/178684 (owner: 10Mattflaschen) [00:23:04] (03PS4) 10Cscott: Enforce spaces around magic links (RFC, PMID, and ISBN). [core] - 10https://gerrit.wikimedia.org/r/133650 (https://bugzilla.wikimedia.org/65278) [00:25:49] 3Mobile-Web: VisualEditor Mobile: There is no Preview bar appearing at the top in iOS Safari for tablet and desktop browser while saving the edited content - https://phabricator.wikimedia.org/T74709#835574 (10Jdlrobson) 5Open>3Invalid a:3Jdlrobson Duplicate of T76624 [00:26:05] (03PS1) 10GWicke: Update to latest master [services/restbase/deploy] - 10https://gerrit.wikimedia.org/r/178723 [00:26:30] (03CR) 10GWicke: [C: 032 V: 032] Update to latest master [services/restbase/deploy] - 10https://gerrit.wikimedia.org/r/178723 (owner: 10GWicke) [00:26:32] (03CR) 10EBernhardson: [C: 04-1] "also needs to work the old way to deal with stored notifications." (031 comment) [extensions/Flow] - 10https://gerrit.wikimedia.org/r/178588 (owner: 10Mattflaschen) [00:26:48] 3MediaWiki-Language-converter: Language converter only shows results in zh-hans when typing hans, and only zh-hant when typing hant - https://phabricator.wikimedia.org/T77967#835579 (10Liuxinyu970226) Also for zh projects, we can cc an expert: Liangent. [00:27:05] 3MediaWiki-Language-converter: Language converter only shows results in zh-hans when typing hans, and only zh-hant when typing hant - https://phabricator.wikimedia.org/T77967#835580 (10Liuxinyu970226) [00:27:07] (03PS2) 10Aaron Schulz: Added some abstract methods to DatabaseBase [core] - 10https://gerrit.wikimedia.org/r/178707 [00:27:09] (03PS1) 10Aaron Schulz: Log to DBPerformance when queries affect many rows [core] - 10https://gerrit.wikimedia.org/r/178724 [00:33:54] (03CR) 10Cscott: [C: 032] Add parser tests for tables with pipes and wikilinks [core] - 10https://gerrit.wikimedia.org/r/146733 (owner: 10Umherirrender) [00:34:39] 3MediaWiki-extensions-Flow, Collaboration-Team: Flow: archiving existing wikitext pages (tracking) - https://phabricator.wikimedia.org/T76682#835586 (10EBernhardson) [00:34:40] 3MediaWiki-extensions-Flow, Collaboration-Team: Flow shouldn't take over redirected pages - https://phabricator.wikimedia.org/T76685#835585 (10EBernhardson) [00:35:07] 3MediaWiki-extensions-Flow, Collaboration-Team: Flow board header wikitext created on officewiki during talk page migration is garbled - https://phabricator.wikimedia.org/T76684#835587 (10EBernhardson) 5Open>3Resolved [00:35:08] 3MediaWiki-extensions-Flow, Collaboration-Team: Flow: archiving existing wikitext pages (tracking) - https://phabricator.wikimedia.org/T76682#809000 (10EBernhardson) [00:35:34] 3MediaWiki-extensions-Flow, Collaboration-Team: Flow: archiving existing wikitext pages (tracking) - https://phabricator.wikimedia.org/T76682#809000 (10EBernhardson) done, except for the one ticket which is currently un-actionable. [00:36:28] (03PS1) 10Ori.livneh: Add subscribers for statsd counters and timers [extensions/WikimediaEvents] (wmf/1.25wmf11) - 10https://gerrit.wikimedia.org/r/178727 [00:36:40] (03CR) 10Ori.livneh: [C: 032 V: 032] Add subscribers for statsd counters and timers [extensions/WikimediaEvents] (wmf/1.25wmf11) - 10https://gerrit.wikimedia.org/r/178727 (owner: 10Ori.livneh) [00:37:09] (03PS1) 10Ori.livneh: Update WikimediaEvents for cherry-picks [core] (wmf/1.25wmf11) - 10https://gerrit.wikimedia.org/r/178728 [00:37:12] (03CR) 10Cscott: [C: 032] Simplify MWTidy [core] - 10https://gerrit.wikimedia.org/r/176862 (owner: 10Ori.livneh) [00:37:23] cscott: thank you! [00:37:35] Unsupported experiments for current skin should not be shown in Beta Features - https://phabricator.wikimedia.org/T78096 (10Jdlrobson) 3NEW p:3Triage [00:38:05] ori: sure, sorry it took so long [00:39:09] oh, you should see my gerrit inbox [00:39:42] (03Merged) 10jenkins-bot: Add parser tests for tables with pipes and wikilinks [core] - 10https://gerrit.wikimedia.org/r/146733 (owner: 10Umherirrender) [00:39:59] (03CR) 10jenkins-bot: [V: 04-1] Simplify MWTidy [core] - 10https://gerrit.wikimedia.org/r/176862 (owner: 10Ori.livneh) [00:43:26] (03PS3) 10Ori.livneh: Simplify MWTidy [core] - 10https://gerrit.wikimedia.org/r/176862 [00:44:20] (03CR) 10Catrope: [C: 032] Update WikimediaEvents for cherry-picks [core] (wmf/1.25wmf11) - 10https://gerrit.wikimedia.org/r/178728 (owner: 10Ori.livneh) [00:44:31] thanks [00:44:36] Epic: Data Warehouse Investigate an automated way to load the data into warehouse - https://phabricator.wikimedia.org/T78099 (10Nuria) 3NEW p:3Triage [00:46:54] Remove the HHVM BetaFeature from user preferences - https://phabricator.wikimedia.org/T78044#835634 (10Jdforrester-WMF) [00:47:12] James_F: sigh. thank you. i forgot about that. [00:47:22] ori: But you didn't? [00:47:36] ori: Hence my puzzlement. https://gerrit.wikimedia.org/r/#/c/175719/ [00:47:45] (03PS1) 10Catrope: Update VisualEditor for cherry-pick [core] (wmf/1.25wmf11) - 10https://gerrit.wikimedia.org/r/178733 [00:48:05] 3Fundraising Backlog: Continuous integration - CiviCRM - https://phabricator.wikimedia.org/T78100 (10atgo) 3NEW p:3Triage [00:49:21] 3MediaWiki-extensions-WikibaseRepository, Wikidata: Do not load full entities when invoking LinkBegin hook - https://phabricator.wikimedia.org/T72767#835645 (10Liuxinyu970226) [00:49:24] (03CR) 10Catrope: [C: 032 V: 032] Update VisualEditor for cherry-pick [core] (wmf/1.25wmf11) - 10https://gerrit.wikimedia.org/r/178733 (owner: 10Catrope) [00:50:14] (03CR) 10Catrope: [V: 032] Update WikimediaEvents for cherry-picks [core] (wmf/1.25wmf11) - 10https://gerrit.wikimedia.org/r/178728 (owner: 10Ori.livneh) [00:52:11] 3MediaWiki-extensions-WikibaseRepository, Wikidata: Allow sitelinks to wikipedia and wikivoyage redirect pages to fix the 'Bonnie and Clyde problem' - https://phabricator.wikimedia.org/T54564#835649 (10Laddo) [00:53:14] James_F: what's the convention for linking to tasks from gerrit commit messages? [00:53:20] 'Task: TNNNN' ? [00:53:29] ori: Yes. [00:53:33] No, wait. [00:53:39] ori: "Bug: T12345". [00:53:54] (03PS1) 10Ori.livneh: Remove HHVM beta feature [extensions/WikimediaEvents] - 10https://gerrit.wikimedia.org/r/178734 [00:53:57] James_F: ^ [00:55:18] 3Fundraising Backlog: China CUP via GC - https://phabricator.wikimedia.org/T78101#835652 (10atgo) [00:57:37] ori: OK so you should be getting stuff in statsd now, in theory [00:57:57] checking [00:59:25] RoanKattouw: yep: [00:59:26] 2014-12-10 00:58:53,831 ve.performance.system.save.withCacheKey.mwTarget:5481|ms [00:59:27] 2014-12-10 00:58:53,831 ve.performance.user.saveComplete.mwTarget:5485|ms [00:59:27] 2014-12-10 00:58:53,832 ve.behavior.saveDialogClose.mwTarget:25320|ms [00:59:29] etc. [00:59:33] ori: Yay. [01:00:26] (03CR) 10Jforrester: Remove HHVM beta feature (031 comment) [extensions/WikimediaEvents] - 10https://gerrit.wikimedia.org/r/178734 (owner: 10Ori.livneh) [01:00:51] (03CR) 10Ori.livneh: Remove HHVM beta feature (031 comment) [extensions/WikimediaEvents] - 10https://gerrit.wikimedia.org/r/178734 (owner: 10Ori.livneh) [01:01:37] (03PS2) 10Ori.livneh: Remove HHVM beta feature [extensions/WikimediaEvents] - 10https://gerrit.wikimedia.org/r/178734 [01:01:54] (03CR) 10Jforrester: [C: 032] Remove HHVM beta feature [extensions/WikimediaEvents] - 10https://gerrit.wikimedia.org/r/178734 (owner: 10Ori.livneh) [01:02:03] (03Merged) 10jenkins-bot: Remove HHVM beta feature [extensions/WikimediaEvents] - 10https://gerrit.wikimedia.org/r/178734 (owner: 10Ori.livneh) [01:02:18] (03PS1) 10Ori.livneh: Remove HHVM beta feature [extensions/WikimediaEvents] (wmf/1.25wmf11) - 10https://gerrit.wikimedia.org/r/178737 [01:02:29] (03CR) 10Ori.livneh: [C: 032] Remove HHVM beta feature [extensions/WikimediaEvents] (wmf/1.25wmf11) - 10https://gerrit.wikimedia.org/r/178737 (owner: 10Ori.livneh) [01:02:42] (03Merged) 10jenkins-bot: Remove HHVM beta feature [extensions/WikimediaEvents] (wmf/1.25wmf11) - 10https://gerrit.wikimedia.org/r/178737 (owner: 10Ori.livneh) [01:02:48] (03CR) 10Ori.livneh: [C: 032] "(Per Cscott's earlier +2)" [core] - 10https://gerrit.wikimedia.org/r/176862 (owner: 10Ori.livneh) [01:03:59] Remove the HHVM BetaFeature from user preferences - https://phabricator.wikimedia.org/T78044#835665 (10Jdforrester-WMF) 5Open>3Resolved a:3Jdforrester-WMF Well, that will fix it for wmf12, at least (so gone on all wikis by Wednesday 17 December). Thanks, Ori. [01:04:48] (03PS1) 10Ori.livneh: Update WikimediaEvents for cherry-picks [core] (wmf/1.25wmf11) - 10https://gerrit.wikimedia.org/r/178738 [01:05:12] 3FINCH: Create FINCH extension to aggregate tracking information from various sources - https://phabricator.wikimedia.org/T76809#835668 (10Jaredzimmerman-WMF) [01:05:14] 3MediaWiki-extensions-Flow, Collaboration-Team: Flow-ified talk pages appear as redlinks even when the Flow board has content. - https://phabricator.wikimedia.org/T78102#835669 (10Spage) [01:05:54] Remove the HHVM BetaFeature from user preferences - https://phabricator.wikimedia.org/T78044#835676 (10Jdforrester-WMF) [01:06:05] (03CR) 10Ori.livneh: [C: 032] Update WikimediaEvents for cherry-picks [core] (wmf/1.25wmf11) - 10https://gerrit.wikimedia.org/r/178738 (owner: 10Ori.livneh) [01:08:39] (03Merged) 10jenkins-bot: Simplify MWTidy [core] - 10https://gerrit.wikimedia.org/r/176862 (owner: 10Ori.livneh) [01:09:25] 3MediaWiki-extensions-BetaFeatures: Unsupported experiments for current skin should not be shown in Beta Features - https://phabricator.wikimedia.org/T78096#835677 (10Jaredzimmerman-WMF) [01:09:58] 3MediaWiki-extensions-Flow, Collaboration-Team: Flow-ified talk pages appear as redlinks even when the Flow board has content. - https://phabricator.wikimedia.org/T78102#835679 (10Spage) [01:11:54] (03Merged) 10jenkins-bot: Update WikimediaEvents for cherry-picks [core] (wmf/1.25wmf11) - 10https://gerrit.wikimedia.org/r/178738 (owner: 10Ori.livneh) [01:12:07] 3MediaWiki-extensions-Flow, Collaboration-Team: Flow-ified talk pages appear as redlinks even when the Flow board has content. - https://phabricator.wikimedia.org/T78102#835681 (10EBernhardson) Ran the following on terbium through eval.php to fix the issue: 3REFLEX: Implement loop11 tracking code - https://phabricator.wikimedia.org/T1014#835685 (10aripstra) [01:17:44] (03PS6) 10Legoktm: Add checkComposerLockUpToDate.php script [core] - 10https://gerrit.wikimedia.org/r/178264 [01:17:46] (03PS1) 10Legoktm: Add script to conslidate composer dependencies [core] - 10https://gerrit.wikimedia.org/r/178739 [01:18:20] 3REFLEX: Implement UserZoom tracking code - https://phabricator.wikimedia.org/T1015#835688 (10aripstra) p:5High>3Normal a:5aripstra>3werdna [01:18:44] (03CR) 10Legoktm: "Iff0fc1a6946e3693360f094d3a780d5c75cd6587 is an implementation of the script I was thinking about." [extensions/Elastica] - 10https://gerrit.wikimedia.org/r/173429 (owner: 10Legoktm) [01:31:14] 3MediaWiki-extensions-Flow, Collaboration-Team: InvalidDataException on OfficeWiki history page - https://phabricator.wikimedia.org/T78103 (10Mattflaschen) 3NEW p:3High [01:31:26] Include "Participate in Research" as a left sidebar link below "Wikipedia Shop" - https://phabricator.wikimedia.org/T77829#835697 (10aripstra) p:5Triage>3Volunteer? [01:32:11] (03PS1) 10Ricordisamoa: Hide file links in action=info's 'Number of redirects to this page' [core] - 10https://gerrit.wikimedia.org/r/178744 [01:32:41] 3MediaWiki-extensions-Flow, Collaboration-Team: Flow: archiving existing wikitext pages (tracking) - https://phabricator.wikimedia.org/T76682#835700 (10Spage) [01:33:16] (03PS3) 10Legoktm: Make CheckUser its own role [vagrant] - 10https://gerrit.wikimedia.org/r/178715 (owner: 10CSteipp) [01:33:49] (03CR) 10Legoktm: [C: 032] Make CheckUser its own role [vagrant] - 10https://gerrit.wikimedia.org/r/178715 (owner: 10CSteipp) [01:33:56] (03Merged) 10jenkins-bot: Make CheckUser its own role [vagrant] - 10https://gerrit.wikimedia.org/r/178715 (owner: 10CSteipp) [01:34:22] (03PS1) 10Aaron Schulz: Cleaned up LoadBalancer::getConnection [core] - 10https://gerrit.wikimedia.org/r/178747 [01:35:45] 3MediaWiki-extensions-Flow, Collaboration-Team: InvalidDataException on OfficeWiki history page - https://phabricator.wikimedia.org/T78103#835705 (10Quiddity) Ditto at https://office.wikimedia.org/w/index.php?title=User_talk:Whatamidoing_%28WMF%29&redirect=no and https://office.wikimedia.org/w/index.php?title=Ta... [01:37:41] (03CR) 10Ricordisamoa: Hide file links in action=info's 'Number of redirects to this page' (031 comment) [core] - 10https://gerrit.wikimedia.org/r/178744 (owner: 10Ricordisamoa) [01:37:53] (03CR) 10jenkins-bot: [V: 04-1] Cleaned up LoadBalancer::getConnection [core] - 10https://gerrit.wikimedia.org/r/178747 (owner: 10Aaron Schulz) [01:40:16] (03CR) 10Mattflaschen: "I like 8, 6, and 4 (ones I like most first)." [core] - 10https://gerrit.wikimedia.org/r/162153 (owner: 10Prtksxna) [01:40:39] (03PS1) 10GWicke: Update dependencies, especially preq [services/restbase/deploy] - 10https://gerrit.wikimedia.org/r/178748 [01:40:53] (03CR) 10GWicke: [C: 032 V: 032] Update dependencies, especially preq [services/restbase/deploy] - 10https://gerrit.wikimedia.org/r/178748 (owner: 10GWicke) [01:41:13] 3MediaWiki-extensions-Flow, Collaboration-Team: Flow conversion could detect that existing talk page has no interesting content, and downplay the old archive - https://phabricator.wikimedia.org/T78104 (10Spage) 3NEW p:3Low [01:42:55] (03CR) 10MZMcBride: Hide file links in action=info's 'Number of redirects to this page' (031 comment) [core] - 10https://gerrit.wikimedia.org/r/178744 (owner: 10Ricordisamoa) [01:43:44] 3MediaWiki-Core-Team: Performance tweaks based on profiler - https://phabricator.wikimedia.org/T76677#835719 (10aaron) [01:47:08] 3MediaWiki-Core-Team, MediaWiki-API: Query error in ApiOpenSearch::search - https://phabricator.wikimedia.org/T78074#835721 (10Legoktm) 5Open>3Resolved [01:48:02] (03PS1) 10Ricordisamoa: Avoid preloading unused messages in ContribsPager [core] - 10https://gerrit.wikimedia.org/r/178750 [01:49:29] 3MediaWiki-extensions-Flow, Collaboration-Team: Flow conversion assumes a talk page's namespace allows subpages - https://phabricator.wikimedia.org/T78105 (10Spage) 3NEW p:3Normal [01:50:53] (03CR) 10Ricordisamoa: Hide file links in action=info's 'Number of redirects to this page' (031 comment) [core] - 10https://gerrit.wikimedia.org/r/178744 (owner: 10Ricordisamoa) [01:52:14] 3MediaWiki-extensions-Flow, Collaboration-Team: Flow: archiving existing wikitext pages (tracking) - https://phabricator.wikimedia.org/T76682#835730 (10Spage) [01:55:24] (03CR) 10MZMcBride: Hide file links in action=info's 'Number of redirects to this page' (031 comment) [core] - 10https://gerrit.wikimedia.org/r/178744 (owner: 10Ricordisamoa) [01:57:15] (03PS1) 10Legoktm: createLocalAccount.php: Normalize the name before validating [extensions/CentralAuth] - 10https://gerrit.wikimedia.org/r/178752 [01:57:37] 3Editing, UI-Standardization, Mobile-Apps, Mobile-Web: Polish : Indeterminate loading indicators are inconsistent. - https://phabricator.wikimedia.org/T75972#835740 (10Mattflaschen) [01:58:32] (03PS1) 10Legoktm: Remove i18n messages for HHVM beta feature [extensions/WikimediaEvents] - 10https://gerrit.wikimedia.org/r/178753 [01:59:19] 3Performance-Metrics-Dashboard: VE performance dashboard broken - https://phabricator.wikimedia.org/T78106 (10GWicke) 3NEW p:3Triage [02:00:11] (03CR) 10Jforrester: [C: 032] "Whoops." [extensions/WikimediaEvents] - 10https://gerrit.wikimedia.org/r/178753 (owner: 10Legoktm) [02:00:17] (03PS2) 10Legoktm: Finish removing the HHVM beta feature [extensions/WikimediaEvents] - 10https://gerrit.wikimedia.org/r/178753 [02:00:27] James_F|Away: ^ found some more stuff [02:00:51] (03CR) 10Legoktm: "Sorry, found some more stuff in PS2." [extensions/WikimediaEvents] - 10https://gerrit.wikimedia.org/r/178753 (owner: 10Legoktm) [02:01:20] 3Performance-Metrics-Dashboard: VE performance dashboard broken - https://phabricator.wikimedia.org/T78106#835751 (10Catrope) [02:09:06] 3MediaWiki-extensions-Flow, Collaboration-Team: Flow conversion could detect that existing talk page has no interesting content, and downplay the old archive - https://phabricator.wikimedia.org/T78104#835765 (10Quiddity) Hmm, we still wouldn't want most archived discussions to get added to the header area. E.g.... [02:09:26] 3FINCH: Create FINCH extension to aggregate tracking information from various sources - https://phabricator.wikimedia.org/T76809#835767 (10Mattflaschen) >>! In T76809#834729, @Jaredzimmerman-WMF wrote: > @Mattflaschen I don't have any major opposition to that. @dr0ptp4kt suggested a separate extension might be u... [02:09:50] 3MediaWiki-extensions-Flow, Collaboration-Team: How to handle subpages during talk page conversion to Flow - https://phabricator.wikimedia.org/T76772#835769 (10Spage) We agreed the test for whether a subpage should be Flowified is if there's an article corresponding to it. For example, [[https://www.mediawiki.or... [02:11:06] 3MediaWiki-extensions-CentralAuth: CentralAuth/maintenance/createLocalAccount.php won't accept _ - https://phabricator.wikimedia.org/T78058#835771 (10Legoktm) a:3Legoktm [02:12:39] 3REFLEX: Implement UserZoom tracking code - https://phabricator.wikimedia.org/T1015#835774 (10MZMcBride) [02:15:34] 3Wikipedia-App-Android-App, MediaWiki-extensions-WikiEditor, Wikipedia-App-iOS-App, VisualEditor-MediaWiki-Mobile, MediaWiki-extensions-CodeEditor, MediaWiki-Page-editing: Rationalize the project names of VE and wikitext editor - https://phabricator.wikimedia.org/T78063#835778 (10Mattflaschen) [02:17:29] 3MediaWiki-extensions-Echo: Undefined index: 0 in /srv/mediawiki/php-master/extensions/Echo/includes/DiscussionParser.php on line 873 - https://phabricator.wikimedia.org/T76558#835779 (10Mattflaschen) [02:17:51] 3MediaWiki-extensions-Echo: Undefined index: 0 in /srv/mediawiki/php-master/extensions/Echo/includes/DiscussionParser.php on line 873 - https://phabricator.wikimedia.org/T76558#805554 (10Mattflaschen) [02:27:52] Login hangs for new LDAP users in Mediawiki 1.24.0 - https://phabricator.wikimedia.org/T78108 (10Jnash99) 3NEW p:3Triage [02:30:59] 3MediaWiki-extensions-LdapAuthentication: Login hangs for new LDAP users in Mediawiki 1.24.0 - https://phabricator.wikimedia.org/T78108#835804 (10Chad) [02:41:54] (03CR) 10Mattflaschen: Fix new topic notifications not displaying (031 comment) [extensions/Flow] - 10https://gerrit.wikimedia.org/r/178588 (owner: 10Mattflaschen) [02:47:34] (03CR) 10Cscott: [C: 04-1] "parser tests, please. otherwise we won't be able to tell if parsoid tracks this change." [core] - 10https://gerrit.wikimedia.org/r/170589 (https://bugzilla.wikimedia.org/72884) (owner: 10TheDJ) [02:52:43] 3MediaWiki-extensions-Flow, Collaboration-Team: most LQT conversions put HTML of LQT conversion template in Flow board header, not the template invocation - https://phabricator.wikimedia.org/T76120#835819 (10Spage) I believe @EBernhardson fixed this, and we cleaned up those board headers by hand. [02:54:52] (03CR) 10Cscott: [C: 04-1] "Hm, the regexp option is incompatible with the way parsoid runs the tests bidirectionally." [core] - 10https://gerrit.wikimedia.org/r/151833 (https://bugzilla.wikimedia.org/67302) (owner: 10Hashar) [03:01:07] (03PS6) 10Krinkle: [WIP] SpecialJavaScripTest: Add export feature [core] - 10https://gerrit.wikimedia.org/r/178551 [03:03:01] (03PS5) 10Cscott: Enforce spaces around magic links (RFC, PMID, and ISBN). [core] - 10https://gerrit.wikimedia.org/r/133650 (https://bugzilla.wikimedia.org/65278) [03:03:44] 3MediaWiki-extensions-Flow, Collaboration-Team: Fix officewiki talk subpages that were archived but not Flow-enabled - https://phabricator.wikimedia.org/T78111#835833 (10Spage) [03:03:45] http://wmbug.com/new -> https://phabricator.wikimedia.org/ [03:08:33] 3MediaWiki-Parser: RFC/PMID/ISBN regexes need \b restrictions before and after - https://phabricator.wikimedia.org/T67278#835844 (10cscott) [03:24:03] 3MediaWiki-extensions-Flow, MediaWiki-extensions-WikiLove: Flow and WikiLove integration - https://phabricator.wikimedia.org/T78112 (10Quiddity) 3NEW p:3Triage [03:26:12] 3MediaWiki-extensions-Spam-Blacklist: Make SpamBlacklist smarter by checking whether similar URLs are already used on the wiki - https://phabricator.wikimedia.org/T78113#835855 (10MZMcBride) [03:29:00] 3MediaWiki-extensions-ConfirmEdit-(CAPTCHA-extension), MediaWiki-extensions-Spam-Blacklist: Make SpamBlacklist smarter by checking whether similar URLs are already used on the wiki - https://phabricator.wikimedia.org/T78113#835862 (10MZMcBride) This may be a duplicate, but in any case, I think it's a great idea.... [03:30:47] 3MediaWiki-extensions-ConfirmEdit-(CAPTCHA-extension): Make ConfirmEdit's addurl smarter by checking whether similar URLs are already used on the wiki - https://phabricator.wikimedia.org/T78113#835864 (10MZMcBride) [03:38:20] (03PS1) 10Jackmcbarn: Allow non-hacky modification of loadData tables [extensions/Scribunto] - 10https://gerrit.wikimedia.org/r/178760 [03:41:00] (03CR) 10Parent5446: [C: 031] "OK, in this scenario only the stuff that's in includes/libs/composer should be moved to composer itself. (Also, just a nitpick, but I thin" [core] - 10https://gerrit.wikimedia.org/r/178264 (owner: 10Legoktm) [03:42:55] (03CR) 10Parent5446: [C: 04-1] "This is blatantly a hack to get around missing composer functionality for this. Why don't we instead spend our time and effort improving c" (031 comment) [core] - 10https://gerrit.wikimedia.org/r/178739 (owner: 10Legoktm) [03:43:53] (03CR) 10Parent5446: "Looks good to me, but is there a functional reason for this? Because it should be enforced by the DatabaseType interface anyway." [core] - 10https://gerrit.wikimedia.org/r/178707 (owner: 10Aaron Schulz) [03:45:03] 3MediaWiki-extensions-ConfirmEdit-(CAPTCHA-extension): Make ConfirmEdit's addurl smarter by checking whether similar URLs are already used on the wiki - https://phabricator.wikimedia.org/T78113#835868 (10MZMcBride) This task may be too tied to ConfirmEdit and may be too broad to be actionable. I'm equivocating.... [03:45:33] 3MediaWiki-extensions-ConfirmEdit-(CAPTCHA-extension): Make ConfirmEdit's addurl smarter by checking whether similar URLs are already used on the wiki - https://phabricator.wikimedia.org/T78113#835869 (10MZMcBride) [03:53:13] 3MediaWiki-extensions-ConfirmEdit-(CAPTCHA-extension): Make ConfirmEdit's addurl smarter by checking whether similar URLs are already used on the wiki - https://phabricator.wikimedia.org/T78113#835874 (10jayvdb) Changing the focus of new external links from precise URL matches to domain matches would be good. H... [04:06:28] (03PS1) 10GWicke: Bump to latest restbase & update dependencies [services/restbase/deploy] - 10https://gerrit.wikimedia.org/r/178762 [04:06:42] (03CR) 10GWicke: [C: 032 V: 032] Bump to latest restbase & update dependencies [services/restbase/deploy] - 10https://gerrit.wikimedia.org/r/178762 (owner: 10GWicke) [04:11:41] 3MediaWiki-extensions-UniversalLanguageSelector: ext.uls.preferences.js: JSON.parse is null - https://phabricator.wikimedia.org/T78114#835875 (10awight) [04:20:50] 3Spelling-Dictionary: Publish community bonding period report - https://phabricator.wikimedia.org/T76567#835884 (10Omegat) Hi Quim Following is the link to my community bonding period report. https://www.mediawiki.org/w/index.php?title=User:Omegat/OPW_Report Could you please take a look and it and suggest any im... [04:25:18] Create project for labsdb audit - https://phabricator.wikimedia.org/T78093#835885 (10Aklapper) Out of curiosity, where's the code repository? /me looking at [[ https://phabricator.wikimedia.org/project/query/OLCBMwgsba80/#R | projects with Labs in their name ]]. [04:28:29] 3Fundraising Backlog: New cookie - needs more info - https://phabricator.wikimedia.org/T78089#835886 (10Aklapper) @atgo: In general I'd highly appreciate a bit more information in tickets than just a task summary that's entirely not understandable to any outsiders. (And maybe not to some team members either in a... [04:32:23] 3Shop-Theme: Home page - https://phabricator.wikimedia.org/T78079#835888 (10Aklapper) [Could the task summary be slightly more descriptive please (e.g. a verb is welcome)? Looking at the list of new incoming tasks I can get no clear idea what a task called "home page" is about. Create? Fix? Several issues with?... [04:42:52] Varnish error when adding template to a page on Commons. - https://phabricator.wikimedia.org/T78116#835901 (10Revent) [04:46:02] Varnish error when adding template to a page on Commons. - https://phabricator.wikimedia.org/T78116#835907 (10MZMcBride) [04:46:56] 3MediaWiki-Revision-deletion: Bulk action for revision delete on user contributions - https://phabricator.wikimedia.org/T78092#835911 (10Aklapper) p:5Triage>3Volunteer? [04:48:21] Varnish error when adding template to a page on Commons. - https://phabricator.wikimedia.org/T78116#835914 (10MZMcBride) [04:54:55] (03CR) 10PleaseStand: Log to DBPerformance when queries affect many rows (031 comment) [core] - 10https://gerrit.wikimedia.org/r/178724 (owner: 10Aaron Schulz) [05:03:01] 3MediaWiki-extensions-ConfirmEdit-(CAPTCHA-extension): Make ConfirmEdit's addurl smarter by checking whether similar URLs are already used on the wiki - https://phabricator.wikimedia.org/T78113#835932 (10DanielFriesen) [05:07:42] (03PS2) 10Aaron Schulz: Log to DBPerformance when queries affect many rows [core] - 10https://gerrit.wikimedia.org/r/178724 [05:09:53] Japanese text disappears (kanji and maybe hiragana, not katakana) when you are writing list entries - https://phabricator.wikimedia.org/T78118 (10Whatamidoing-WMF) 3NEW p:3Triage [05:14:58] (03PS1) 10Ricordisamoa: Always use 'bool' instead of 'boolean' before '@param' and '@return' [core] - 10https://gerrit.wikimedia.org/r/178767 [05:15:38] (03CR) 10Ricordisamoa: "Any updates?" [core] - 10https://gerrit.wikimedia.org/r/106861 (https://bugzilla.wikimedia.org/52061) (owner: 10TTO) [05:20:27] (03CR) 10TTO: "I don't really think anything is blocking this. The concerns on the bug report (now Maniphest task) have been addressed adequately. The la" [core] - 10https://gerrit.wikimedia.org/r/106861 (https://bugzilla.wikimedia.org/52061) (owner: 10TTO) [05:20:31] 3MediaWiki-extensions-Flow, Collaboration-Team: Flow: archiving existing wikitext pages (tracking) - https://phabricator.wikimedia.org/T76682#835944 (10Gryllida) Why does the wiki page linked, https://www.mediawiki.org/wiki/Flow/Converting_talk_pages, completely ignore the discussion at https://www.mediawiki.org... [05:21:52] (03PS1) 10Ori.livneh: Stash edit when user idles [core] - 10https://gerrit.wikimedia.org/r/178768 [05:22:58] 3MediaWiki-extensions-ConfirmEdit-(CAPTCHA-extension): Make ConfirmEdit's addurl smarter by checking whether similar URLs are already used on the wiki - https://phabricator.wikimedia.org/T78113#835946 (10jayvdb) >>! In T78113#835874, @jayvdb wrote: > Changing the focus of new external links from precise URL matc... [05:29:41] 3Engineering-Community: Document GCI org mentor preparation steps on a dedicated wiki page - https://phabricator.wikimedia.org/T76271#835954 (10Aklapper) ...not only preparation, also good practices while the contest is running: * Task overview in Melange: After clicking "columns" at the bottom and adding the "... [05:36:14] Feedback link in VisualEditor needs to play nicely with LiquidThreads - https://phabricator.wikimedia.org/T78120#835961 (10Whatamidoing-WMF) [05:37:14] (03CR) 10Ori.livneh: [C: 032] "Parent5446: DatabaseType was removed in db5d7a807ffc21c8a290b4c37c6dd522e678e011." [core] - 10https://gerrit.wikimedia.org/r/178707 (owner: 10Aaron Schulz) [05:37:56] (03CR) 10Parent5446: "Ah seems I'm behind on the times." [core] - 10https://gerrit.wikimedia.org/r/178707 (owner: 10Aaron Schulz) [05:38:52] 3Mobile-Web: Cannot edit pages where permissions are inferred from other user groups - https://phabricator.wikimedia.org/T74877#835968 (10Florian) a:3Florian I will take a look, maybe we should patch this in core :) [05:42:30] (03CR) 10Ori.livneh: [C: 04-1] Log to DBPerformance when queries affect many rows (031 comment) [core] - 10https://gerrit.wikimedia.org/r/178724 (owner: 10Aaron Schulz) [05:42:50] (03Merged) 10jenkins-bot: Added some abstract methods to DatabaseBase [core] - 10https://gerrit.wikimedia.org/r/178707 (owner: 10Aaron Schulz) [05:44:18] 3Wikimedia-Extension-setup: Extensions awaiting code review to be deployed on Wikimedia wikis (tracking) - https://phabricator.wikimedia.org/T33235#835977 (10Liuxinyu970226) [05:58:50] (03PS7) 10Krinkle: [WIP] SpecialJavaScripTest: Add export feature [core] - 10https://gerrit.wikimedia.org/r/178551 [05:58:52] (03PS1) 10Krinkle: jquery.mwExtension.test: Use better sample data for isDomElement [core] - 10https://gerrit.wikimedia.org/r/178774 [05:58:54] (03PS1) 10Krinkle: [WIP] grunt: Implement Karma [core] - 10https://gerrit.wikimedia.org/r/178775 [06:02:57] (03CR) 10Krinkle: [C: 04-1] "bool is a php-ism (e.g. is_bool, and "(bool)", and var_dump and the like use it)." [core] - 10https://gerrit.wikimedia.org/r/178767 (owner: 10Ricordisamoa) [06:03:19] (03PS2) 10Krinkle: Always use 'bool' instead of 'boolean' before '@param' and '@return' [core] - 10https://gerrit.wikimedia.org/r/178767 (owner: 10Ricordisamoa) [06:20:44] 3Wikimedia-General-or-Unknown: Certain users are unable to log into their account (HTTP 503 upon login attempt) - https://phabricator.wikimedia.org/T75462#836000 (10TTO) [06:22:45] Would someone with access to relevant error logs be able to look at T75462? Seems pretty nasty - some users always get a 503 error when trying to log into their account [06:24:39] 3Wikidata, Mobile-Web: Wikidata PageBanner extension - https://phabricator.wikimedia.org/T77925#836004 (10Matroc) This is an interesting idea and worth pursuing IMHO... It appears that the banner (P948) is the main point of discussion; however, there are other properties available that may be useful as well...... [06:35:36] Ah, good that scattered reports were collected. [06:39:46] (03PS3) 10Ricordisamoa: Always use 'bool' instead of 'boolean' before '@param' and '@return' [core] - 10https://gerrit.wikimedia.org/r/178767 [06:39:51] (03CR) 10Ricordisamoa: "Skipped resources/src/mediawiki.special/mediawiki.special.upload.js too." [core] - 10https://gerrit.wikimedia.org/r/178767 (owner: 10Ricordisamoa) [06:41:54] 3Wikimedia-General-or-Unknown: Certain users are unable to log into their account (HTTP 503 upon login attempt) - https://phabricator.wikimedia.org/T75462#836006 (10Nemo_bis) [06:47:40] (03PS1) 10Legoktm: Purge caches after edits to the global user page [extensions/GlobalUserPage] - 10https://gerrit.wikimedia.org/r/178779 [06:51:59] 3Language-Engineering, MediaWiki-extensions-ContentTranslation: Preparation for CX Deployment in production - https://phabricator.wikimedia.org/T76185#836010 (10Arrbee) 5Open>3Resolved [06:52:08] 3Language-Engineering, MediaWiki-extensions-ContentTranslation: Community engagement and endorsement research - https://phabricator.wikimedia.org/T76186#836011 (10Arrbee) [06:52:10] 3Language-Engineering, MediaWiki-extensions-ContentTranslation: Preparation for CX Deployment in production - https://phabricator.wikimedia.org/T76185#792632 (10Arrbee) [06:52:38] 3Language-Engineering: Language Engineering office hour - December 2014 - https://phabricator.wikimedia.org/T76319#836013 (10Arrbee) [06:52:41] 3Multimedia, MediaWiki-Maintenance-scripts: importImages.php lets you upload a file with an inaccessible name - https://phabricator.wikimedia.org/T78060#836014 (10Nemo_bis) [07:13:24] (03CR) 10Jforrester: "Gosh." [core] - 10https://gerrit.wikimedia.org/r/178775 (owner: 10Krinkle) [07:16:20] 3MediaWiki-extensions-LiquidThreads: LQT should intercept "section=new" edits through API as well as skin interface - https://phabricator.wikimedia.org/T43276#836026 (10Jdforrester-WMF) [07:16:21] Feedback link in VisualEditor needs to play nicely with LiquidThreads - https://phabricator.wikimedia.org/T78120#836025 (10Jdforrester-WMF) [07:16:51] (03CR) 10Jforrester: [C: 032] Finish removing the HHVM beta feature [extensions/WikimediaEvents] - 10https://gerrit.wikimedia.org/r/178753 (owner: 10Legoktm) [07:17:08] (03Merged) 10jenkins-bot: Finish removing the HHVM beta feature [extensions/WikimediaEvents] - 10https://gerrit.wikimedia.org/r/178753 (owner: 10Legoktm) [07:22:33] 3MediaWiki-extensions-WikibaseRepository: Maintenance script for summary - https://phabricator.wikimedia.org/T47150#836033 (10Ricordisamoa) >>! In T47150#527980, @Lydia_Pintscher wrote: > Let's be realistic. Not happening... Maybe later? ;-( [07:24:53] (03CR) 10Giuseppe Lavagetto: collection: cast to int when setting Content-Length (031 comment) [extensions/Collection] - 10https://gerrit.wikimedia.org/r/178454 (owner: 10Giuseppe Lavagetto) [07:28:11] 3MediaWiki-extensions-ContentTranslation, Language-Engineering: Support legal requirements about publishing - https://phabricator.wikimedia.org/T76178#836034 (10Arrbee) [07:40:02] (03CR) 10Legoktm: [C: 04-1] "Left inline comments, 2 real issues and everything else is code style stuff." (035 comments) [extensions/MassMessage] - 10https://gerrit.wikimedia.org/r/178183 (owner: 10Unicodesnowman) [07:42:34] tgr: around? [07:46:50] (03PS1) 10Ricordisamoa: Fix 'FIXME' in Xml::label() [core] - 10https://gerrit.wikimedia.org/r/178784 [07:48:38] 3MediaWiki-Core-Team: LoadBalancer slave lag tweaks - https://phabricator.wikimedia.org/T78124 (10aaron) 3NEW p:3Triage a:3aaron [07:54:09] 3Language-Engineering, MediaWiki-extensions-ContentTranslation: Gray bar on top of Special:CX - https://phabricator.wikimedia.org/T76718#836046 (10Arrbee) [07:56:26] (03PS1) 10Aaron Schulz: Better avoid blocking on ChronologyProtecter check in LoadBalancer::getConnection() [core] - 10https://gerrit.wikimedia.org/r/178787 [07:56:49] (03PS2) 10Aaron Schulz: Avoid blocking on ChronologyProtecter check in LoadBalancer::getConnection() [core] - 10https://gerrit.wikimedia.org/r/178787 [07:56:58] 3MediaWiki-Core-Team: LoadBalancer slave lag tweaks - https://phabricator.wikimedia.org/T78124#836047 (10aaron) https://gerrit.wikimedia.org/r/#/c/178787/ [07:58:52] (03PS2) 10Aaron Schulz: Cleaned up LoadBalancer::getConnection [core] - 10https://gerrit.wikimedia.org/r/178747 [08:02:36] (03CR) 10jenkins-bot: [V: 04-1] Cleaned up LoadBalancer::getConnection [core] - 10https://gerrit.wikimedia.org/r/178747 (owner: 10Aaron Schulz) [08:02:38] (03CR) 10Aaron Schulz: Log to DBPerformance when queries affect many rows (031 comment) [core] - 10https://gerrit.wikimedia.org/r/178724 (owner: 10Aaron Schulz) [08:05:34] (03PS3) 10Aaron Schulz: Log to DBPerformance when queries affect many rows [core] - 10https://gerrit.wikimedia.org/r/178724 [08:08:57] (03PS1) 10Ori.livneh: Update CommonsMetadata for cherry-picks [core] (wmf/1.25wmf11) - 10https://gerrit.wikimedia.org/r/178792 [08:09:10] (03CR) 10Ori.livneh: [C: 032 V: 032] Update CommonsMetadata for cherry-picks [core] (wmf/1.25wmf11) - 10https://gerrit.wikimedia.org/r/178792 (owner: 10Ori.livneh) [08:09:12] 3Mobile-Web: Cannot edit pages where permissions are inferred from other user groups - https://phabricator.wikimedia.org/T74877#836048 (10Florian) Sorry, my first thought was false. getGroups already returns all effective groups for the user, which is, what we want. But now i have seen the following: We get the... [08:24:24] 3Wikimedia-General-or-Unknown: Certain users are unable to log into their account (HTTP 503 upon login attempt) - https://phabricator.wikimedia.org/T75462#836053 (10Nemo_bis) [08:27:08] (03PS3) 10Aaron Schulz: Cleaned up LoadBalancer::getConnection [core] - 10https://gerrit.wikimedia.org/r/178747 [08:32:06] (03CR) 10PleaseStand: "Though the CLI is excluded, won't this still spam the log with known issues such as deleting a page having more than a few hundred revisio" [core] - 10https://gerrit.wikimedia.org/r/178724 (owner: 10Aaron Schulz) [08:37:08] 3MediaWiki-Core-Team: LoadBalancer slave lag tweaks - https://phabricator.wikimedia.org/T78124#836063 (10aaron) [08:37:31] Feedback link in VisualEditor needs to play nicely with LiquidThreads - https://phabricator.wikimedia.org/T78120#836065 (10TTO) I don't think it is fair to merge this. Realistically, that LQT task is never going to get resolved. VE needs to either work around this, or stop using a LQT-based feedback page (which is... [08:37:40] (03PS4) 10Unicodesnowman: Implement AJAX warnings for CreateMassMessageList [extensions/MassMessage] - 10https://gerrit.wikimedia.org/r/178183 [08:37:44] (03CR) 10jenkins-bot: [V: 04-1] Implement AJAX warnings for CreateMassMessageList [extensions/MassMessage] - 10https://gerrit.wikimedia.org/r/178183 (owner: 10Unicodesnowman) [08:39:42] (03PS5) 10Unicodesnowman: Implement AJAX warnings for CreateMassMessageList [extensions/MassMessage] - 10https://gerrit.wikimedia.org/r/178183 [08:39:45] (03CR) 10jenkins-bot: [V: 04-1] Implement AJAX warnings for CreateMassMessageList [extensions/MassMessage] - 10https://gerrit.wikimedia.org/r/178183 (owner: 10Unicodesnowman) [08:39:52] wtf [08:40:24] MediaWiki Jobrunner lacks init.d script - https://phabricator.wikimedia.org/T78126#836067 (10hashar) [08:40:50] 3Wikimedia-General-or-Unknown: Certain users are unable to log into their account (HTTP 503 upon login attempt) - https://phabricator.wikimedia.org/T75462#836074 (10Zache) [08:40:57] how do I use setTimeout / clearTimeout and have it pass through JSHint? [08:41:23] (03CR) 10KartikMistry: [C: 031] Escape limit report output [core] - 10https://gerrit.wikimedia.org/r/177969 (owner: 10Nikerabbit) [08:43:34] (03PS6) 10Unicodesnowman: Implement AJAX warnings for CreateMassMessageList [extensions/MassMessage] - 10https://gerrit.wikimedia.org/r/178183 [08:43:38] (03CR) 10jenkins-bot: [V: 04-1] Implement AJAX warnings for CreateMassMessageList [extensions/MassMessage] - 10https://gerrit.wikimedia.org/r/178183 (owner: 10Unicodesnowman) [08:43:41] ffs. [08:43:51] 3Wikimedia-General-or-Unknown: Certain users are unable to log into their account (HTTP 503 upon login attempt) - https://phabricator.wikimedia.org/T75462#836078 (10Zache) [08:44:44] any ideas on how to solve this? https://integration.wikimedia.org/ci/job/mwext-MassMessage-jslint/228/console [08:46:38] use window.setTimeout??? just a guess [08:47:42] unicodesnowman: ^ [08:48:08] unicodesnowman: you can append Full to the url [08:48:11] to get a more useful output [08:48:12] welcome back tto [08:48:12] (also hi) [08:48:26] oh wait [08:48:29] they changed it :| [08:48:38] Nemo_bis: thanks for the welcome, did I ever leave? [08:48:50] wctaiwan, hi, hmm I see in mediawiki's .jshintrc there is "browser": true [08:49:17] can I add this to the .jshintrc of MassMessage? [08:49:57] er, I'd rather you not touch it for now (the real answer is I don't know, but it's best to use separate patches to do different things) [08:50:23] unicodesnowman: where does clearTimeout come from? [08:51:06] 3Phabricator-Sprint-Extension: Create custom field transaction to record "points closed" - https://phabricator.wikimedia.org/T78127 (10Christopher) 3NEW p:3Triage a:3Christopher [08:51:58] wctaiwan, it's implemented by all browsers [08:52:18] Um, don't use that [08:52:57] hmm, what should I use then? I'm implementing a 'debounce' to trigger validation when someone stops typing [08:53:34] yeah I know. Take a look at https://github.com/wikimedia/mediawiki-extensions-MassMessage/blob/master/modules/ext.MassMessage.special.js#L54 [08:53:44] legoktm: ping [08:54:11] wctaiwan, that's what I did before, but legoktm pointed out it won't have time to fire if someone goes straight to pressing 'Submit' [08:54:45] yeah, I'm thinking about it (it works for that case because you're unlikely to fill in the spamlist last on that page) [08:55:24] and I think it's unnecessary to stop the form submission.. because the same thing is going to be checked on the server side anyway the moment you press submit. [08:56:14] yeah, but that sort of renders the checking useless since unless you're in the habit of navigating by keyboard, you're unlikely to move your cursor away from the field. [08:57:30] I see why you're relying on timeout now [08:57:32] hmm. [08:58:22] also, does jenkins run jshint or jslint? it seems like it's actually calling jshint. [08:59:47] yeah, I think you're right. [09:01:16] unicodesnowman: so I think for the source suggestion, you can just bind it to .on( 'input autocompletechange' ) (I don't know for sure, I haven't tested) [09:01:37] since that field uses autocomplete, so autocompletechange shoule be usable. [09:01:55] wctaiwan, autocompletechange is the same as normal change, it's triggered on blur [09:02:01] so, not usable in this scenario (autocompleteselect is needed) [09:03:44] with input, I'd still need to implement debouncing, no? unless I want to trigger 10 ajax calls when someone times [09:04:32] I'm trying to see why .special.js gets away with its implementation [09:04:50] unless I'm reading the code wrong, it only checks validity on autocompletechange [09:05:12] and there's no explicit debounce either. [09:05:59] oh wait, nope, input is an event [09:06:44] yeah, I think that is making one ajax request per keypress [09:07:19] well, after you blur and refocus [09:07:27] hmm, try doing that then? And maybe implement debouncing so that like you said it won't keep hitting the server. [09:07:49] Right, in our case we just don't do the .one( 'blur'... stuff. Just have it check on the fly even when the user hasn't ever navigated away. [09:08:04] mhm, but for debouncing I will need timer functions [09:08:26] and AFAIK setTimeout and setInterval family are the only ones. [09:09:21] (03CR) 10Aaron Schulz: [C: 031] Stash edit when user idles [core] - 10https://gerrit.wikimedia.org/r/178768 (owner: 10Ori.livneh) [09:09:47] given that the page uses jQuery and DOM manipulation, I don't see the harm in assuming a browser environment? [09:09:53] unicodesnowman: I'm trying to see why your global directive doesn't work [09:11:07] wctaiwan, scoping -- it works if I put it inside the function scope [09:11:21] I'm not sure if random global directives in functions are good though [09:13:06] well, I'm looking at the coding conventions and it seems to frown upon additional globals. But you're right that there doesn't seem to be a good way around this. [09:13:48] unicodesnowman: I'd just comment on gerrit to that effect and see what legoktm thinks when he wakes up. [09:17:05] 3Wikimedia-Apache-configuration, Wikimedia-Site-requests: Redirect wikimedia.community to wikimedia.org - https://phabricator.wikimedia.org/T76277#836091 (10faidon) 5Open>3Resolved [09:21:57] wctaiwan, yeah, I don't think there are any good solutions. can only think of assuming everyone will use the autocomplete, but that's hardly ideal. [09:22:14] 3MediaWiki-extensions-Flow: Internal links point to wrong targets in description and comments of subpages with Flow - https://phabricator.wikimedia.org/T78128#836095 (10Qgil) [09:22:17] (03PS7) 10Unicodesnowman: Implement AJAX warnings for CreateMassMessageList [extensions/MassMessage] - 10https://gerrit.wikimedia.org/r/178183 [09:22:18] you could also just not implement debounce :p [09:22:19] should pass jshint this time at least.. [09:22:21] (03CR) 10jenkins-bot: [V: 04-1] Implement AJAX warnings for CreateMassMessageList [extensions/MassMessage] - 10https://gerrit.wikimedia.org/r/178183 (owner: 10Unicodesnowman) [09:22:23] but you're right it's bad [09:22:25] nope heh. [09:22:28] lol great [09:22:44] wctaiwan, that means there will be an error when the user starts typing the first letter tho [09:23:24] jshint v2.5.10 supports that [09:23:30] jshint v2.5.6 (ran by jenkins) doesn't, great [09:23:51] I think it might work if you put it at the beginning of the file [09:25:04] somehow the global declarative works for vim ext.MassMessage.content.js tho.. [09:25:42] 3MediaWiki-extensions-ConfirmEdit-(CAPTCHA-extension): ConfirmEdit's reCAPTCHA i18n needs to be updated - https://phabricator.wikimedia.org/T78129 (10Captmjc) 3NEW p:3Volunteer? [09:26:54] i'll just leave out the "try to detect before user presses submit" part. [09:26:59] unicodesnowman: derp [09:27:06] globals are comma separated. [09:27:07] ? [09:27:15] it wasn't an issue of scope [09:27:22] https://integration.wikimedia.org/ci/job/mwext-MassMessage-jslint/228/console from PS6 [09:27:26] 08:43:36 modules/ext.MassMessage.create.js: line 3, col 9, 'setTimeout clearTimeout' is defined but never used. [09:28:47] "description page there" link broken, links to nonexistent "File:API" - https://phabricator.wikimedia.org/T40756#836111 (10Schnark) [09:28:48] 3MediaWiki-API, Wikipedia-App-Android-App, Mobile-Web: "description page there" (commons images) links to [[commons:file:API]] - https://phabricator.wikimedia.org/T78003#836112 (10Schnark) [09:28:57] changing the scope fixed it on my jshint, hm [09:29:39] it could also be that they stopped requiring the comma at some point, but yeah, jenkins is.. fiddly. [09:30:04] the jenkins dance [09:30:05] (03PS8) 10Unicodesnowman: Implement AJAX warnings for CreateMassMessageList [extensions/MassMessage] - 10https://gerrit.wikimedia.org/r/178183 [09:30:22] 3MediaWiki-API, Wikipedia-App-Android-App, Mobile-Web: "description page there" (commons images) links to [[commons:file:API]] - https://phabricator.wikimedia.org/T78003#833576 (10Schnark) Since this task has already more information than the older one, I merged T40756 into this rather then the other way round. [09:30:27] yay. [09:30:29] score [09:30:44] thanks wctaiwan! [09:31:11] np at all, thanks for the patch [09:36:17] (03CR) 10Wctaiwan: Implement AJAX warnings for CreateMassMessageList (032 comments) [extensions/MassMessage] - 10https://gerrit.wikimedia.org/r/178183 (owner: 10Unicodesnowman) [09:36:40] oh, ty :) [09:36:55] just two indentation issues. Given you've fixed everything legoktm mentioned I think it's probably mergeable at this point, once you fix those. [09:37:13] but given that it's 1:40AM and I'm not completely awake I'll wait for legoktm to +2 :P [09:37:56] (03PS9) 10Unicodesnowman: Implement AJAX warnings for CreateMassMessageList [extensions/MassMessage] - 10https://gerrit.wikimedia.org/r/178183 [09:38:23] wctaiwan, yeah, it's evening here in Australia :) thanks for the help, I wonder what the highest number of patchsets is [09:38:31] A Lot. [09:39:37] (03CR) 10Unicodesnowman: "First, sorry for the jenkins / patchset spam." [extensions/MassMessage] - 10https://gerrit.wikimedia.org/r/178183 (owner: 10Unicodesnowman) [09:40:32] glad I'm not breaking a new record :P [09:40:46] I had one that went to 24. I've seen others that were at least 50. [09:40:56] I don't think the mediawiki community cares much about patchset spam, anyway. [09:42:40] anyway, I'll be heading to bed. Good night and thanks again for working on this. [09:47:19] Japanese text disappears (kanji and maybe hiragana, not katakana) when you are writing list entries - https://phabricator.wikimedia.org/T78118#836120 (10Byfserag) p:5Triage>3High [09:48:08] 3MediaWiki-extensions-Flow, MediaWiki-extensions-WikiLove: Flow and WikiLove integration - https://phabricator.wikimedia.org/T78112#836122 (10Byfserag) p:5Triage>3Volunteer? [09:48:35] 3MediaWiki-extensions-WikibaseRepository, Wikidata: Allow sitelinks to wikipedia and wikivoyage redirect pages to fix the 'Bonnie and Clyde problem' - https://phabricator.wikimedia.org/T54564#836124 (10Jane023) [09:58:41] 3MediaWiki-extensions-Flow: Internal links point to wrong targets in description and comments of subpages with Flow - https://phabricator.wikimedia.org/T78128#836126 (10Vriullop) [10:18:26] unicodesnowman: https://gerrit.wikimedia.org/r/#/c/135312/ [10:19:12] That's not the top [10:19:20] wow [10:19:26] (But certainly was among the most painful) [10:20:54] Paladox also had/has a few in the 60's I believe [10:22:06] https://gerrit.wikimedia.org/r/139687 [10:28:41] prtksxna: be ready in a few mins [10:29:02] werdna: Sure, I am on already on the Hangout :) [10:31:39] 3MediaWiki-extensions-WikibaseRepository, Wikidata-Sprint-2014-12-09, Wikidata: Remove-toolbar not disabled during save - https://phabricator.wikimedia.org/T76849#836139 (10Tobi_WMDE_SW) [10:38:43] prtksxna: https://github.com/werdnum/OOUIPlayground [10:38:43] (03CR) 10Daniel Kinzler: Proper namespace handling for WikiImporter (031 comment) [core] - 10https://gerrit.wikimedia.org/r/149293 (owner: 10TTO) [10:40:00] werdna: https://gerrit.wikimedia.org/r/176398 [10:45:34] (03CR) 10Daniel Kinzler: [C: 031] "The design looks good now. No +2 since I don't fully understand the subtleties of Importer. But I'm ready to merge this in a couple of day" [core] - 10https://gerrit.wikimedia.org/r/149293 (owner: 10TTO) [10:47:11] 3Performance-Metrics-Dashboard: Sort out Performance Metrics Dashboard mentorship - https://phabricator.wikimedia.org/T78130 (10Qgil) 3NEW p:3Unbreak! a:3Qgil [10:48:10] prtksxna: [10:48:41] 3Engineering-Community: FOSS OPW community bonding period - https://phabricator.wikimedia.org/T1261#836149 (10Qgil) [10:49:23] 3Performance-Metrics-Dashboard, Engineering-Community: Sort out Performance Metrics Dashboard mentorship - https://phabricator.wikimedia.org/T78130#836150 (10Qgil) [10:49:31] DanielK_WMDE_: So do you think it would be better to kill getTitleAsString? I'd be happy to do so... [10:55:50] 3Wikidata-Sprint-2014-12-09, Wikidata: query taking 10s: TermSqlIndex::getMatchingIDs - https://phabricator.wikimedia.org/T77898#836153 (10daniel) On a related note, we should not use the terms table for uniqueness checks. See T74430 [10:58:37] Create project for labsdb audit - https://phabricator.wikimedia.org/T78093#836155 (10yuvipanda) [10:58:56] 3MediaWiki-extensions-WikibaseRepository, Wikidata: Re-implement uniqueness constraint in a consistent and efficient way - https://phabricator.wikimedia.org/T74430#836156 (10daniel) On further though, the table should have three columns: - fp_entity -- the entity - fp_name -- identity name (e.g. "item... [11:00:35] tto: i think it's overkill, just output the foreign title. "Failed to map foreign title $1 to the local wiki" or some such. [11:01:02] tto: but i don't have a strong oppinion. Keepign the method in the interface wouldn't be horrible. [11:02:31] (03PS1) 10Ricordisamoa: Do not use inline