[00:45:06] (03PS2) 10Ocean behind ears: Add action-history [core] - 10https://gerrit.wikimedia.org/r/131270 (https://bugzilla.wikimedia.org/48619) [00:45:47] (03CR) 10Ocean behind ears: "qqq.json has been fixed." [core] - 10https://gerrit.wikimedia.org/r/131270 (https://bugzilla.wikimedia.org/48619) (owner: 10Ocean behind ears) [00:45:52] (03CR) 10jenkins-bot: [V: 04-1] Add action-history [core] - 10https://gerrit.wikimedia.org/r/131270 (https://bugzilla.wikimedia.org/48619) (owner: 10Ocean behind ears) [00:46:24] (03CR) 10Hoo man: [C: 04-1] Add action-history (031 comment) [core] - 10https://gerrit.wikimedia.org/r/131270 (https://bugzilla.wikimedia.org/48619) (owner: 10Ocean behind ears) [00:46:32] (03CR) 10Ocean behind ears: "Thanks for pointing that out." [core] - 10https://gerrit.wikimedia.org/r/131270 (https://bugzilla.wikimedia.org/48619) (owner: 10Ocean behind ears) [00:48:21] (03PS3) 10Ocean behind ears: Add action-history [core] - 10https://gerrit.wikimedia.org/r/131270 (https://bugzilla.wikimedia.org/48619) [00:49:21] (03CR) 10Ocean behind ears: "There you go, jenkinsbot :p. I also see you're watching this quite closely Hoo Man" [core] - 10https://gerrit.wikimedia.org/r/131270 (https://bugzilla.wikimedia.org/48619) (owner: 10Ocean behind ears) [00:51:33] (03CR) 10Hoo man: [C: 032] ":)" [core] - 10https://gerrit.wikimedia.org/r/131270 (https://bugzilla.wikimedia.org/48619) (owner: 10Ocean behind ears) [00:52:23] (03CR) 10Mattflaschen: "recheck" [extensions/GuidedTour] - 10https://gerrit.wikimedia.org/r/116228 (https://bugzilla.wikimedia.org/48507) (owner: 10Mattflaschen) [00:54:05] (03CR) 10MarkAHershberger: "Hoo man, thank you for helping me with my apprentice. We'll see you in Zurich!" [core] - 10https://gerrit.wikimedia.org/r/131270 (https://bugzilla.wikimedia.org/48619) (owner: 10Ocean behind ears) [00:54:47] (03Merged) 10jenkins-bot: Add action-history [core] - 10https://gerrit.wikimedia.org/r/131270 (https://bugzilla.wikimedia.org/48619) (owner: 10Ocean behind ears) [00:58:56] (03CR) 10Legoktm: "This now makes "redis://" a valid external url prefix: . Was that intended?" [core] - 10https://gerrit.wikimedia.org/r/131312 (owner: 10Ori.livneh) [00:59:29] (03PS4) 10Ori.livneh: Remove collapsibleNav: performance cost too high [core] - 10https://gerrit.wikimedia.org/r/131259 (https://bugzilla.wikimedia.org/39035) (owner: 10Nemo bis) [00:59:35] (03CR) 10Hoo man: "yes" [core] - 10https://gerrit.wikimedia.org/r/131312 (owner: 10Ori.livneh) [00:59:39] (03CR) 10Ori.livneh: [C: 032] "Finally." [core] - 10https://gerrit.wikimedia.org/r/131259 (https://bugzilla.wikimedia.org/39035) (owner: 10Nemo bis) [01:00:15] hoo: ...why? [01:01:16] ori: ^ [01:03:21] (03CR) 10Bartosz Dziewoński: "I am not opposed to this, but I think it is going to make a lot of people very angry (I hope to be wrong about this). Also, this INVALIDs " [core] - 10https://gerrit.wikimedia.org/r/131259 (https://bugzilla.wikimedia.org/39035) (owner: 10Nemo bis) [01:03:27] hi. [01:03:32] (03Merged) 10jenkins-bot: Remove collapsibleNav: performance cost too high [core] - 10https://gerrit.wikimedia.org/r/131259 (https://bugzilla.wikimedia.org/39035) (owner: 10Nemo bis) [01:03:52] yeah, why. i don't see why would anyone want to click on a redis: link [01:13:56] +1 [01:14:01] (03CR) 10Legoktm: Initial import of handlebars templates (031 comment) [extensions/Flow] (frontend-rewrite) - 10https://gerrit.wikimedia.org/r/125357 (owner: 10EBernhardson) [01:19:39] (03CR) 10Bartosz Dziewoński: "I would also like an explanation." [core] - 10https://gerrit.wikimedia.org/r/131312 (owner: 10Ori.livneh) [01:21:23] (03CR) 10Alex Monk: "Why would I want to click a redis link?" [core] - 10https://gerrit.wikimedia.org/r/131312 (owner: 10Ori.livneh) [01:24:36] (03CR) 10Bartosz Dziewoński: "I would *still* like to know the reasoning." [core] - 10https://gerrit.wikimedia.org/r/129563 (https://bugzilla.wikimedia.org/63985) (owner: 10Trevor Parscal) [01:42:09] (03CR) 10Ori.livneh: "$wgUrlProtocols is used by wfParseUrl(), which is used for things other than just constructing external links -- in the case of the RCFeed" [core] - 10https://gerrit.wikimedia.org/r/131312 (owner: 10Ori.livneh) [01:49:14] (03CR) 10MaxSem: "Yes, but as a result it was added to wikitext too - this needs to be addressed because no user-agent is capable of processing these links." [core] - 10https://gerrit.wikimedia.org/r/131312 (owner: 10Ori.livneh) [01:52:48] (03CR) 10Ori.livneh: "Could you illustrate the issue by providing a plausible, real-world scenario where this behavior would be problematic?" [core] - 10https://gerrit.wikimedia.org/r/131312 (owner: 10Ori.livneh) [01:57:05] 3MediaWiki extensions / 3GettingStarted: If VisualEditor is open, it should be considered 'alreadyediting' - 10https://bugzilla.wikimedia.org/62357#c1 (10Matthew Flaschen) This blocks the signup CTA experiment (https://trello.com/c/MaqpJE5f/405-create-pre-edit-anonymous-editor-signup-invitation-guided-tour),... [01:57:21] 3MediaWiki extensions / 3GettingStarted: If VisualEditor is open, it should be considered 'alreadyediting' - 10https://bugzilla.wikimedia.org/62357 (10Matthew Flaschen) p:5Unprio>3High a:3Matthew Flaschen [02:06:33] (03CR) 10MaxSem: "* User1 adds [redis://example.com Click me] to a page" [core] - 10https://gerrit.wikimedia.org/r/131312 (owner: 10Ori.livneh) [02:11:03] ori, just add internal list of protocols and leave the config variable to user-facing stuff as parser constructs the URL regex from it [02:11:12] (03CR) 10Ori.livneh: "I see -- are the rest of these unproblematic? http://en.wikipedia.beta.wmflabs.org/w/index.php?title=User%3ALegoktm&diff=92047&oldid=92046" [core] - 10https://gerrit.wikimedia.org/r/131312 (owner: 10Ori.livneh) [02:11:56] MaxSem: that makes no sense to me. [foo] is the wikitext equivalent of [02:12:13] it's an invalid equivalent [02:12:30] if you do hey!, your browser will not say "fakeurlschemeijustmadeup" is not a valid scheme, so i won't render that as a link [02:12:46] it's a link because it's a url that is declared as the href tag of an anchor node [02:12:55] whether your system knows how to handle it or not [02:13:12] why should wikitext, which is rendered server side, presume to know what the client can or cannot handle? [02:13:48] Is CodeEditor broken for anyone else with the latest MW Core master? [02:14:34] providde me jusst onee clieent that can;) [02:15:50] provide me just one client that can handle fakeurlschemeijustmadeup [02:16:09] and if you can't find one, please file bugs for firefox, internet explorer, chrome etc. for rendering it as a link [02:18:42] Breaking commit is somewhere between ed80ece and c8bf15e [02:18:59] Appears to be c63db42... Merge "jquery.textSelection: Remove hardcoded checks for removed WikiEditor iframe mode" [02:19:37] Krenair: it was jenkins-bot [02:19:41] that guy will +2 anything [02:19:46] dammit jenkins [02:20:48] (03PS1) 10Mattflaschen: Don't show CTA on signup if user is editing with VE [extensions/GettingStarted] - 10https://gerrit.wikimedia.org/r/131315 (https://bugzilla.wikimedia.org/62357) [02:21:18] Krenair: https://gerrit.wikimedia.org/r/#/c/130639/ [02:21:31] yeah, found it already [02:22:04] MaxSem: i do think there's a bug there, but it's not the same bug [02:24:35] (03PS1) 10Alex Monk: Revert "jquery.textSelection: Remove hardcoded checks for removed WikiEditor iframe mode" [core] - 10https://gerrit.wikimedia.org/r/131316 [02:35:49] (03CR) 10Jforrester: [C: 032] Revert "jquery.textSelection: Remove hardcoded checks for removed WikiEditor iframe mode" [core] - 10https://gerrit.wikimedia.org/r/131316 (owner: 10Alex Monk) [02:36:16] (03CR) 10Ori.livneh: ""A common misunderstanding of URIs is that they are only used to refer to accessible resources. The URI itself only provides identificati" [core] - 10https://gerrit.wikimedia.org/r/131312 (owner: 10Ori.livneh) [02:36:21] Krenair: Sorry about that. [02:36:25] ^ MaxSem [02:36:49] James_F, I lost a few lines of code I had been making for an OTRS wiki gadget [02:36:53] could have been worse [02:37:36] Krenair: Do you think a backport is warranted? [02:37:57] Don't think any branches were made since the breaking commit were they? [02:38:13] Oh, indeed, never mind then. :-) [02:38:33] (03CR) 10MaxSem: "Exactly, but you're exposing it in context where it's expected that links work and point to something useful." [core] - 10https://gerrit.wikimedia.org/r/131312 (owner: 10Ori.livneh) [02:38:47] still, really need to get rid of that code [02:39:01] but... in a way that doesn't cause data loss regression bugs :D [02:39:02] (03Merged) 10jenkins-bot: Revert "jquery.textSelection: Remove hardcoded checks for removed WikiEditor iframe mode" [core] - 10https://gerrit.wikimedia.org/r/131316 (owner: 10Alex Monk) [02:40:23] (03CR) 10MZMcBride: "This change looks mostly fine to me. I'm a bit meh about adding redis://, but as noted, it's not really much goofier than supporting telne" [core] - 10https://gerrit.wikimedia.org/r/131312 (owner: 10Ori.livneh) [02:41:00] ori: So does "ssh -L 8000:localhost:8000 tools-login.wmflabs.org" seem like the way to recommend testing changes? [02:41:35] 3MediaWiki / 3JavaScript: jquery.textSelection in core hardcodes checks for WikiEditor's iframe - 10https://bugzilla.wikimedia.org/29328#c5 (10Alex Monk) 5RES/FIX>3REO Reverted this when I found it seemed to be to blame for a bug where submitting anything from CodeEditor caused it to be lost. (no save ma... [02:41:39] (03CR) 10Jforrester: [C: 032] mwjsduck-gen: Abort early and report exit code [core] - 10https://gerrit.wikimedia.org/r/131271 (owner: 10Krinkle) [02:44:57] (03Merged) 10jenkins-bot: mwjsduck-gen: Abort early and report exit code [core] - 10https://gerrit.wikimedia.org/r/131271 (owner: 10Krinkle) [03:10:04] Gloria: can i tamper with the fcgi file again for a moment? [03:11:13] (03PS1) 10BryanDavis: dashboard: scap job [integration/docroot] - 10https://gerrit.wikimedia.org/r/131318 [03:33:49] (03PS1) 10BryanDavis: Link to MediaWiki-Vagrant and scap documentation [integration/docroot] - 10https://gerrit.wikimedia.org/r/131319 [03:40:54] ori: Go for it. [03:41:05] (03CR) 10Ori.livneh: [C: 031] "+1 because why not, but sadly I must say I don't find useful and can't imagine anyone is re" [integration/docroot] - 10https://gerrit.wikimedia.org/r/131319 (owner: 10BryanDavis) [03:41:14] Someone added debug code. [03:41:23] And maybe fixed the reported encoding bug. [03:41:30] Perhaps Lego. [03:41:43] i didn't touch anything encoding related [03:41:54] but i did modify app.fcgi again [03:42:18] so that http://tools.wmflabs.org/checker/testing points to the copy of the code in testing/ [03:42:24] * Gloria nods. [03:42:42] but i seem to have broken static assets in the process, so fixing that now [03:51:21] 3Wikimedia / 3Extension setup: Review the ExtraLanguageLink extension for deployment - 10https://bugzilla.wikimedia.org/64786#c3 (10This, that and the other) (In reply to Bartosz Dziewoński from comment #2) > Did you mean to CC somebody else than me? Because I don't see what I could > be supposed to do about... [03:55:14] (03CR) 10Jforrester: [C: 032] JSDuck-ify /resources/mediawiki.special/* [core] - 10https://gerrit.wikimedia.org/r/129971 (owner: 10Krinkle) [03:55:56] (03CR) 10jenkins-bot: [V: 04-1] JSDuck-ify /resources/mediawiki.special/* [core] - 10https://gerrit.wikimedia.org/r/129971 (owner: 10Krinkle) [03:59:05] 3MediaWiki extensions / 3CommonsMetadata: No proper handling of multivalued fileds - 10https://bugzilla.wikimedia.org/57259#c2 (10Tisza Gergő) *** Bug 64803 has been marked as a duplicate of this bug. *** [03:59:05] 3MediaWiki extensions / 3MultimediaViewer: HTML embed text creates invalid mixup of GFDL and CC license - 10https://bugzilla.wikimedia.org/64803#c1 (10Tisza Gergő) 5NEW>3RES/DUP *** This bug has been marked as a duplicate of bug 57259 *** [04:01:09] 3MediaWiki / 3Recent changes: rc_ip needs to be a 255 character varbinary - 10https://bugzilla.wikimedia.org/64812 (10Oliver Keyes) 3NEW p:3Unprio s:3minor a:3None Or, at least, more than a 15-character varbinary. At the moment, there is a hard 15-character limit on the contents of the rc_ip field in... [04:04:21] Gloria: voila [04:04:36] http://tools.wmflabs.org/checker/ for prod, http://tools.wmflabs.org/checker/testing/ for dev [04:04:51] 3MediaWiki / 3Recent changes: rc_ip needs to be a 255 character varbinary - 10https://bugzilla.wikimedia.org/64812#c1 (10Alex Monk) Autoblocks should also be checked, see Block::defaultRetroactiveAutoblock [04:06:07] Gloria: i'm going to move some files around [04:11:09] {{done}} [04:12:30] (03PS1) 10Jforrester: List OOjs core documentation [integration/docroot] - 10https://gerrit.wikimedia.org/r/131320 [04:12:33] (03PS1) 10Jforrester: List OOjs UI documentation [integration/docroot] - 10https://gerrit.wikimedia.org/r/131321 [04:12:36] (03PS1) 10Jforrester: [WIP] List OOjs UI demo [integration/docroot] - 10https://gerrit.wikimedia.org/r/131322 [04:12:39] (03PS1) 10Jforrester: [WIP] List VisualEditor's core and MediaWiki documentation separately [integration/docroot] - 10https://gerrit.wikimedia.org/r/131323 [04:12:42] (03PS1) 10Jforrester: [WIP] List VisualEditor core's demo [integration/docroot] - 10https://gerrit.wikimedia.org/r/131324 [04:13:50] (03PS20) 10Legoktm: Make abstract Config class truly implementation-agnostic [core] - 10https://gerrit.wikimedia.org/r/109850 (owner: 10Ori.livneh) [04:14:06] (03CR) 10Legoktm: Make abstract Config class truly implementation-agnostic (0310 comments) [core] - 10https://gerrit.wikimedia.org/r/109850 (owner: 10Ori.livneh) [04:16:26] (03PS4) 10Jforrester: JSDuck-ify /resources/mediawiki.special/* [core] - 10https://gerrit.wikimedia.org/r/129971 (owner: 10Krinkle) [04:17:18] (03CR) 10Jforrester: [C: 032] "PS4 is a rebase." [core] - 10https://gerrit.wikimedia.org/r/129971 (owner: 10Krinkle) [04:17:24] (03CR) 10jenkins-bot: [V: 04-1] Make abstract Config class truly implementation-agnostic [core] - 10https://gerrit.wikimedia.org/r/109850 (owner: 10Ori.livneh) [04:17:51] (03PS8) 10Jforrester: Create a demos-publish task for OOjs UI [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/125543 [04:20:31] (03Merged) 10jenkins-bot: JSDuck-ify /resources/mediawiki.special/* [core] - 10https://gerrit.wikimedia.org/r/129971 (owner: 10Krinkle) [04:22:30] JSFuck-ify [04:28:08] 3MediaWiki extensions / 3FlaggedRevs: Legend/help for colors needs to be added to user contribution page - 10https://bugzilla.wikimedia.org/64813 (10Ian Kelling) 3UNC p:3Unprio s:3normal a:3None I went to my user contribution page on mediawiki.org (screenshot attached) and saw 3 different color highl... [04:28:50] 3MediaWiki extensions / 3FlaggedRevs: Legend/help for colors needs to be added to user contribution page - 10https://bugzilla.wikimedia.org/64813#c1 (10Ian Kelling) Created attachment 15286 --> https://bugzilla.wikimedia.org/attachment.cgi?id=15286&action=edit Contributions, as described in the bug. [04:38:34] (03PS21) 10Legoktm: Make abstract Config class truly implementation-agnostic [core] - 10https://gerrit.wikimedia.org/r/109850 (owner: 10Ori.livneh) [04:39:21] 3OOjs UI: OOjs UI: [Regression pre-wmf4] footless dialogs broken - 10https://bugzilla.wikimedia.org/64808 (10James Forrester) 5NEW>3ASS p:5Unprio>3High s:5normal>3major a:5Jon>3Juliusz Gonera [04:41:50] 3Wikimedia / 3Site requests: New England Wikimedians website - 10https://bugzilla.wikimedia.org/64557#c21 (10Pharos) usne.wikimedia.org looks like an excellent option to me. Or even spelling out newengland.wikimedia.org would still be fairly short url. (In reply to varnent from comment #19) > Few quick not... [05:03:35] 3MediaWiki extensions / 3MultimediaViewer: Embed should use localized wikitext - 10https://bugzilla.wikimedia.org/64710#c2 (10Tisza Gergő) Turns out mw.Title does that already, we just don't use it. Doh. [05:06:20] 3MediaWiki / 3Skin and page rendering: collapsibleTabs and collapsibleNav slow - 10https://bugzilla.wikimedia.org/39035 (10Nemo) 5PAT>3NEW [05:06:49] 3MediaWiki extensions / 3UniversalLanguageSelector: ULS tooltip loads before Vector's collapsible nav is applied - 10https://bugzilla.wikimedia.org/51170#c11 (10Nemo) 5REO>3RES/INV (In reply to Nemo from comment #10) > Better move this side of the conversation to the bug on its slowness, IMHO. Now fixed. [05:18:51] (03CR) 10Nemo bis: "On-wiki and mailing list necessary notifications done." [core] - 10https://gerrit.wikimedia.org/r/131259 (https://bugzilla.wikimedia.org/39035) (owner: 10Nemo bis) [05:24:21] (03PS19) 10AndyRussG: WIP Domain layer and DB persistence with data mapper [extensions/Campaigns] (wip/editorcampaigns) - 10https://gerrit.wikimedia.org/r/123781 [05:31:30] [20:41:30] Perhaps Lego. <-- Yeah, that was me. [05:37:53] (03PS1) 10Ricordisamoa: new mediawiki.api.user.js module [core] - 10https://gerrit.wikimedia.org/r/131326 [05:39:24] (03CR) 10Nemo bis: "MatmaRex, it's not clear to me what you want to know the rationale of. Daniel, it's not clear to me what part of your content you felt was" [core] - 10https://gerrit.wikimedia.org/r/129563 (https://bugzilla.wikimedia.org/63985) (owner: 10Trevor Parscal) [05:46:35] (03CR) 10Ricordisamoa: new mediawiki.api.user.js module (031 comment) [core] - 10https://gerrit.wikimedia.org/r/131326 (owner: 10Ricordisamoa) [05:50:37] 3MediaWiki / 3Skin and page rendering: collapsibleTabs and collapsibleNav slow - 10https://bugzilla.wikimedia.org/39035#c6 (10Nemo) Niklas, how slow is collapsibleTabs now for you and what consequences does it have? I wonder if that should be split to its own bug and this one be closed, as collapsibleTabs h... [05:50:46] (03PS2) 10Ricordisamoa: new mediawiki.api.user.js module [core] - 10https://gerrit.wikimedia.org/r/131326 [05:51:42] (03PS3) 10Ricordisamoa: new mediawiki.api.user.js module [core] - 10https://gerrit.wikimedia.org/r/131326 [06:02:11] (03PS1) 10Wctaiwan: Retry API request on edit conflict [extensions/MassMessage] - 10https://gerrit.wikimedia.org/r/131327 (https://bugzilla.wikimedia.org/62995) [06:32:33] (03CR) 10Nemo bis: "Hi, please contribute translations via https://translatewiki.net . I've invited you there by email, please accept." [extensions/AccessControl] - 10https://gerrit.wikimedia.org/r/131262 (owner: 10GBT248) [06:44:17] (03PS2) 10Wctaiwan: Retry API request on edit conflict [extensions/MassMessage] - 10https://gerrit.wikimedia.org/r/131327 (https://bugzilla.wikimedia.org/62995) [06:48:06] 3Pywikibot: The order of parameters is lost when using templatesWithParams - 10https://bugzilla.wikimedia.org/55882#c6 (10Kunal Mehta (Legoktm)) What about just: try: from collections import OrderedDict except ImportError OrderedDict = dict [06:50:54] (03PS1) 10Nemo bis: Clarify signup date table header [extensions/InviteSignup] - 10https://gerrit.wikimedia.org/r/131328 [07:05:51] 3Pywikibot: The order of parameters is lost when using templatesWithParams - 10https://bugzilla.wikimedia.org/55882#c7 (10Ricordisamoa) (In reply to Kunal Mehta (Legoktm) from comment #6) Preserving the order when OrderedDict is available while discarding it otherwise would be an inconsistent behavior. [07:18:51] 3MediaWiki / 3General/Unknown: Math button on the wrong position - 10https://bugzilla.wikimedia.org/64745#c5 (10Juan de Vojníkov) Created attachment 15287 --> https://bugzilla.wikimedia.org/attachment.cgi?id=15287&action=edit Czech Wikiversity, position of Math button at old edit toolbar. FF 29.0 [07:20:05] 3MediaWiki / 3General/Unknown: Math button on the wrong position - 10https://bugzilla.wikimedia.org/64745#c6 (10Juan de Vojníkov) Created attachment 15288 --> https://bugzilla.wikimedia.org/attachment.cgi?id=15288&action=edit cs.wv position of match button at old edit toolbar, Google Chrome 34.0.1847.131 m [07:23:35] (03PS2) 10Hashar: List OOjs core documentation [integration/docroot] - 10https://gerrit.wikimedia.org/r/131320 (owner: 10Jforrester) [07:23:44] (03CR) 10Hashar: [C: 032] "Sure thing https://doc.wikimedia.org/oojs/master/ :-]" [integration/docroot] - 10https://gerrit.wikimedia.org/r/131320 (owner: 10Jforrester) [07:23:47] (03Merged) 10jenkins-bot: List OOjs core documentation [integration/docroot] - 10https://gerrit.wikimedia.org/r/131320 (owner: 10Jforrester) [07:23:57] (03PS2) 10Hashar: List OOjs UI documentation [integration/docroot] - 10https://gerrit.wikimedia.org/r/131321 (owner: 10Jforrester) [07:26:15] (03CR) 10Hashar: [C: 032] "I guess all you need is a change to be merged now and documentation will magically appear at https://doc.wikimedia.org/oojs-ui/master/ !!" [integration/docroot] - 10https://gerrit.wikimedia.org/r/131321 (owner: 10Jforrester) [07:26:18] (03Merged) 10jenkins-bot: List OOjs UI documentation [integration/docroot] - 10https://gerrit.wikimedia.org/r/131321 (owner: 10Jforrester) [07:27:42] (03PS2) 10Hashar: Link to MediaWiki-Vagrant and scap documentation [integration/docroot] - 10https://gerrit.wikimedia.org/r/131319 (owner: 10BryanDavis) [07:28:19] (03CR) 10Hashar: [C: 032] "Maybe one day we will figure out how to get nicer docs to be generated out of puppet manifests :-(" [integration/docroot] - 10https://gerrit.wikimedia.org/r/131319 (owner: 10BryanDavis) [07:28:22] (03Merged) 10jenkins-bot: Link to MediaWiki-Vagrant and scap documentation [integration/docroot] - 10https://gerrit.wikimedia.org/r/131319 (owner: 10BryanDavis) [07:29:56] (03PS2) 10Hashar: dashboard: scap job [integration/docroot] - 10https://gerrit.wikimedia.org/r/131318 (owner: 10BryanDavis) [07:30:04] (03CR) 10Hashar: [C: 032] dashboard: scap job [integration/docroot] - 10https://gerrit.wikimedia.org/r/131318 (owner: 10BryanDavis) [07:30:07] (03Merged) 10jenkins-bot: dashboard: scap job [integration/docroot] - 10https://gerrit.wikimedia.org/r/131318 (owner: 10BryanDavis) [07:32:03] (03CR) 10Gergő Tisza: "You should probably optimize the classmap:" [core] - 10https://gerrit.wikimedia.org/r/119939 (owner: 10BryanDavis) [07:47:34] 3MediaWiki / 3Watchlist: On watchlist page "days all" should be reworded to "| up to 30 days". - 10https://bugzilla.wikimedia.org/26022#c10 (10Luis Felipe Schenone) Notice how Special:RecentChanges allows to filter by 1 | 3 | 7 | 14 | 30 days. It doesn't say: 1 | 3 | 7 | 14 | all available. And why would it?... [08:09:52] 3Pywikibot: unable to delete using account with rights - 10https://bugzilla.wikimedia.org/64814 (10matanya) 3NEW p:3Unprio s:3normal a:3None I'm using the account matanyabot on he.wiki, it holds admin rights on the site. when i run https://github.com/mat-mo/tp-id-del I get: pywikibot.exceptions.Lock... [08:27:35] 3Pywikibot: unable to delete using account with rights - 10https://bugzilla.wikimedia.org/64814#c1 (10matanya) 5NEW>3UNC seems to be caused by: https://bugzilla.wikimedia.org/show_bug.cgi?id=64727 I'll verify once it is deployed. [08:34:51] (03CR) 10Thiemo Mättig (WMDE): "> Just changing the documentation isn't sufficient." [core] - 10https://gerrit.wikimedia.org/r/126254 (owner: 10Thiemo Mättig (WMDE)) [09:10:21] 3MediaWiki / 3Skin and page rendering: collapsibleTabs and collapsibleNav slow - 10https://bugzilla.wikimedia.org/39035#c7 (10Derk-Jan Hartman) wow, so communities complained about this for 4 years, and now we just kill it within the span of a day ? Can I be surprised ? I never really like the afterthought... [09:21:28] (03CR) 10Daniel Friesen: "- I noted flaws with the idea that a simple class can be used to universally fix text sizing." [core] - 10https://gerrit.wikimedia.org/r/129563 (https://bugzilla.wikimedia.org/63985) (owner: 10Trevor Parscal) [09:22:28] thedj: stockholm syndrome! :P [09:23:10] thedj: "i always hated that thing, here are some ideas for its further development" [09:23:27] heh [09:24:18] YuviPanda: the web app environment in tool labs is really nice! Gloria asked me to take a look at something earlier which occasioned a look at the docs and some poking around [09:24:53] lighty and portgrabber? yeah, that's quite nice. I need to hook up native uwsgi at some point so no need to use lighty for that. [09:27:22] http://i.imgur.com/FJQUIaw.png [09:27:26] * ori literally lols [09:27:47] i love whoever came up with that [09:27:51] hahah [09:30:27] what is this, WoL? It should probably be renamed to blink mode [09:54:50] 3Wikimedia / 3Extension setup: Enable EducationProgram extension on Ukrainian Wikipedia - 10https://bugzilla.wikimedia.org/64143#c1 (10YurB) I would add that we have already translated its user interface. [09:59:49] (03CR) 10Ori.livneh: "It seems very odd to champion reusability and modularity by checking in a gigantic foreign source tree into core. I don't have a great vie" [core] - 10https://gerrit.wikimedia.org/r/119939 (owner: 10BryanDavis) [10:10:20] 3VisualEditor / 3Editing Tools: VisualEditor: Menus appearing behind page content in Safari 6.1.3 (browser plugin bug?) - 10https://bugzilla.wikimedia.org/64388#c18 (10Andre Klapper) The "Add an attachment" link should work, unrelated to bug status. [10:11:05] 3MediaWiki / 3Installer: PostgreSQL: syntax error in page_props index - 10https://bugzilla.wikimedia.org/64807 (10Andre Klapper) [10:11:06] 3MediaWiki / 3Database: PostgreSQL/pgsql support (tracking) - 10https://bugzilla.wikimedia.org/384 (10Andre Klapper) [10:20:25] 3Pywikibot / 3category.py: Modify category.py to also update Wikidata on category rename - 10https://bugzilla.wikimedia.org/64815 (10Maarten Dammers) 3NEW p:3Unprio s:3normal a:3None At the moment when a category gets renamed the bot creates a new category and moves all the contents there. This creat... [10:21:39] 3Wikimedia / 3General/Unknown: No translation on zh.voy's site name+no sitesubtitle - 10https://bugzilla.wikimedia.org/64816 (10Hkjacksonhk) 3UNC p:3Unprio s:3normal a:3None Like the topic, zh.voy's site name can not have zh-hans/hant translate and the sitesubtitle can not display out next to the sit... [10:22:20] 3Wikimedia / 3General/Unknown: No translation on zh.voy's site name+no sitesubtitle - 10https://bugzilla.wikimedia.org/64816 (10Hkjacksonhk) [10:22:50] 3Wikimedia / 3General/Unknown: No translation on zh.voy's site name+no sitesubtitle - 10https://bugzilla.wikimedia.org/64816 (10Hkjacksonhk) [10:31:37] 3Pywikibot / 3login.py: bot doesn't remain logged - 10https://bugzilla.wikimedia.org/64817 (10Philippe Elie) 3NEW p:3Unprio s:3normal a:3None Opened with compat but someone reported the same trouble with core on the irc channel, on compat a simple $ python login.py Password for user Phe-bot on wiki... [10:32:22] 3Wikimedia / 3Mailing lists: Mitigate strict DMARC policy on the mailing lists - 10https://bugzilla.wikimedia.org/64818 (10Seb35) 3NEW p:3Unprio s:3normal a:3None Try to become more DMARC-complient on the mailing lists to improve deliverability, particularly given Yahoo and AOL recently switched to a... [10:34:50] 3Wikimedia / 3Mailing lists: Mitigate strict DMARC policy on the mailing lists - 10https://bugzilla.wikimedia.org/64818 (10Seb35) [10:34:50] 3Wikimedia / 3General/Unknown: Get mail relay out of Yahoo! blacklist: apply to Yahoo for whitelisting bulk mail - 10https://bugzilla.wikimedia.org/56414 (10Seb35) [10:34:51] 3Wikimedia / 3Mailing lists: mailman emails taking long time for delivery, getting stuck in sodium - 10https://bugzilla.wikimedia.org/59731 (10Seb35) [10:36:03] (03CR) 10GBT248: "thx, done." [extensions/AccessControl] - 10https://gerrit.wikimedia.org/r/131262 (owner: 10GBT248) [10:36:08] 3MediaWiki / 3General/Unknown: Error in PDF conversion - 10https://bugzilla.wikimedia.org/64819 (10Raffaele Mancuso) 3UNC p:3Unprio s:3normal a:3None 1) Go to this link: https://en.wikipedia.org/wiki/Perfect_competition#Examples 2) You should be on the "Examples" section. Read the first line of the... [10:43:50] 3Pywikibot / 3login.py: bot doesn't remain logged - 10https://bugzilla.wikimedia.org/64817#c1 (10Maarten Dammers) p:5Unprio>3High s:5normal>3major I've observed the same behavior the last couple of days on several Wikipedia's and Wikidata. We should check if something was changed upstream. [10:49:07] 3Pywikibot / 3login.py: bot doesn't remain logged - 10https://bugzilla.wikimedia.org/64817#c2 (10joan.creus.c) Same thing here. It started for me on Friday May 2nd. I was on an old svn version. Changed to compat, same behaviour. Every single edit appeared as done from my IP. On core, I get a first run OK; b... [10:52:20] 3Pywikibot / 3login.py: bot doesn't remain logged - 10https://bugzilla.wikimedia.org/64817#c3 (10Maarten Dammers) Upstream log: https://wikitech.wikimedia.org/wiki/Deployments/Archive/2014#Week_of_April_28th [10:55:57] (03PS1) 10Taueres: Installer: output css correctly when session errors occur [core] - 10https://gerrit.wikimedia.org/r/131334 [11:02:35] 3MediaWiki / 3API: Bot is getting void edit token after MediaWiki 1.24wmf2 deployment - 10https://bugzilla.wikimedia.org/64727 (10Maarten Dammers) [11:02:36] 3Pywikibot / 3login.py: bot doesn't remain logged - 10https://bugzilla.wikimedia.org/64817#c4 (10Maarten Dammers) Upstream bug is patched, but not deployed yet. [11:14:05] 3Wikimedia / 3General/Unknown: DMARC: Users cannot send emails via a wiki - 10https://bugzilla.wikimedia.org/64795#c4 (10Seb35) I removed the "mailing lists" issue from this bug since it is a different software, different domain, and sort of different email function ("relay" vs "original on behalf of"); crea... [11:18:37] 3MediaWiki extensions / 3WikidataRepo: coordinate precision issue - 10https://bugzilla.wikimedia.org/64820 (10Lydia Pintscher) 3NEW p:3Unprio s:3normal a:3Wikidata bugs From contact the dev team page: https://www.wikidata.org/w/index.php?title=Q23165&oldid=124201772 (with precision = arcminute). Sho... [11:19:05] 3MediaWiki extensions / 3WikidataRepo: coordinate precision issue - 10https://bugzilla.wikimedia.org/64820 (10Lydia Pintscher) p:5Unprio>3Normal [11:30:38] 3MediaWiki / 3API: vcs-date returned by siteinfo/extension API call is current date time - 10https://bugzilla.wikimedia.org/64821 (10Jamie Thingelstad) 3NEW p:3Unprio s:3normal a:3None Bug 48418 added the additional VCS fields that Special:Version displays into the siteinfo/extension API call. The va... [11:34:06] 3Wikimedia / 3General/Unknown: Convert Oversight revisions to (revision deleted) suppressed on Wikimedia wikis - 10https://bugzilla.wikimedia.org/60373#c44 (10Tomasz W. Kozlowski) Good plan, Dan. You just need to execute it. [11:40:05] 3Wikimedia / 3General/Unknown: DMARC: Users cannot send emails via a wiki - 10https://bugzilla.wikimedia.org/64795#c5 (10Seb35) I don’t think (3) is a good solution since it’s a loss of functionality for DMARC senders and it would add as much code as (2). Between (1) and (2) and status quo, it depends if: *... [11:43:11] (03PS1) 10TheDJ: WikiEditor: Fix API warning in preview requests [extensions/WikiEditor] - 10https://gerrit.wikimedia.org/r/131335 [11:51:03] (03PS1) 10Shirayuki: i18n: consistency tweaks [extensions/Flow] - 10https://gerrit.wikimedia.org/r/131336 [12:01:42] (03CR) 10Tpt: [C: 032] "Thanks a lot!" [extensions/LabeledSectionTransclusion] - 10https://gerrit.wikimedia.org/r/37313 (owner: 10Merlijn van Deen) [12:01:51] (03Merged) 10jenkins-bot: Bug 42527 - tags broken in LST [extensions/LabeledSectionTransclusion] - 10https://gerrit.wikimedia.org/r/37313 (owner: 10Merlijn van Deen) [12:04:22] (03CR) 10Krinkle: "I specifically didn't do this yet yesterday because it's not ready yet." [integration/docroot] - 10https://gerrit.wikimedia.org/r/131321 (owner: 10Jforrester) [12:04:29] (03CR) 10Tpt: [C: 032] "Thanks a lot!" [extensions/LabeledSectionTransclusion] - 10https://gerrit.wikimedia.org/r/38628 (owner: 10Merlijn van Deen) [12:04:38] (03Merged) 10jenkins-bot: Document current broken redirect behavior [extensions/LabeledSectionTransclusion] - 10https://gerrit.wikimedia.org/r/38628 (owner: 10Merlijn van Deen) [12:04:51] Tpt: sorry for not fixing the patches sooner :-) [12:05:09] (03CR) 10Krinkle: "That's a jenkins patch you referring to, it's not pushed to jenkins, and it's not enabled in zuul yet." [integration/docroot] - 10https://gerrit.wikimedia.org/r/131321 (owner: 10Jforrester) [12:05:31] valhallasw: Thanks a lot for giving some love to this extension :-) [12:05:43] (03PS1) 10Krinkle: Revert "List OOjs UI documentation" [integration/docroot] - 10https://gerrit.wikimedia.org/r/131337 [12:05:52] (03CR) 10Krinkle: [C: 032] Revert "List OOjs UI documentation" [integration/docroot] - 10https://gerrit.wikimedia.org/r/131337 (owner: 10Krinkle) [12:06:38] (03CR) 10Krinkle: "Patch I65fe1a78d0b41 didn't make the job active. I808ec1a7b133e6 did." [integration/docroot] - 10https://gerrit.wikimedia.org/r/131320 (owner: 10Jforrester) [12:07:53] (03PS1) 10Krinkle: Enable oojs-ui-jsduck-publish [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/131338 [12:08:04] (03CR) 10Krinkle: [C: 04-2] Enable oojs-ui-jsduck-publish [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/131338 (owner: 10Krinkle) [12:08:24] (03PS2) 10Krinkle: Revert "List OOjs UI documentation" [integration/docroot] - 10https://gerrit.wikimedia.org/r/131337 [12:12:00] (03PS2) 10Krinkle: [WIP] List OOjs UI demo [integration/docroot] - 10https://gerrit.wikimedia.org/r/131322 (owner: 10Jforrester) [12:12:03] (03CR) 10jenkins-bot: [V: 04-1] [WIP] List OOjs UI demo [integration/docroot] - 10https://gerrit.wikimedia.org/r/131322 (owner: 10Jforrester) [12:14:05] 3MediaWiki extensions / 3LabeledSectionTransclusion: lst: transcluding a broken redirect does not show a clear error message - 10https://bugzilla.wikimedia.org/42477#c1 (10Merlijn van Deen) Tests documenting this (incorrect) behavior have been merged in https://gerrit.wikimedia.org/r/#/c/38628/ [12:14:13] (03CR) 10Krinkle: [C: 04-1] "This will kill the jsduck publish directory. Needs doc subdir (like in mediawiki, where we have /js and /php). I'm trying to come up with " [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/125543 (owner: 10Jforrester) [12:16:08] (03CR) 10Krinkle: [WIP] Create OOjs-style base UI module (031 comment) [extensions/UploadWizard] (oojsify) - 10https://gerrit.wikimedia.org/r/123818 (owner: 10Robmoen) [12:20:34] (03CR) 10Krinkle: [C: 04-1] [WIP] Create OOjs-style base UI module (034 comments) [extensions/UploadWizard] (oojsify) - 10https://gerrit.wikimedia.org/r/123818 (owner: 10Robmoen) [12:21:54] (03CR) 10Krinkle: [WIP] Create OOjs-style base UI module (031 comment) [extensions/UploadWizard] (oojsify) - 10https://gerrit.wikimedia.org/r/123818 (owner: 10Robmoen) [12:24:15] (03PS2) 10Krinkle: mediawiki.api: Don't apply file extension stripping to category names [core] - 10https://gerrit.wikimedia.org/r/131277 (https://bugzilla.wikimedia.org/64764) (owner: 10Rillke) [12:26:17] (03PS3) 10Krinkle: mediawiki.api: Don't apply file extension stripping to category names [core] - 10https://gerrit.wikimedia.org/r/131277 (https://bugzilla.wikimedia.org/64764) (owner: 10Rillke) [12:26:23] (03PS4) 10Krinkle: mediawiki.api: Don't apply file extension stripping to category names [core] - 10https://gerrit.wikimedia.org/r/131277 (https://bugzilla.wikimedia.org/64764) (owner: 10Rillke) [12:29:14] (03PS1) 10TheDJ: WikiEditor: Make JS preview load required modules [extensions/WikiEditor] - 10https://gerrit.wikimedia.org/r/131339 [12:46:24] 3VisualEditor / 3Editing Tools: ve.ui.MWMediaSearchWidget.js: JSONP does not work on local private wikis - 10https://bugzilla.wikimedia.org/64822 (10Barry Coughlan) 3UNC p:3Unprio s:3normal a:3None Tested on MW 1.22.6 with stable snapshot of VisualEditor, but looking at the master branches I'm quite... [12:52:54] (03CR) 10Krinkle: [C: 032] WikiEditor: Fix API warning in preview requests [extensions/WikiEditor] - 10https://gerrit.wikimedia.org/r/131335 (owner: 10TheDJ) [12:52:57] (03Merged) 10jenkins-bot: WikiEditor: Fix API warning in preview requests [extensions/WikiEditor] - 10https://gerrit.wikimedia.org/r/131335 (owner: 10TheDJ) [13:15:51] 3MediaWiki extensions / 3Cite: Implement a Web standards-compliant solution for citation references - 10https://bugzilla.wikimedia.org/64478 (10Rezonansowy) [13:19:59] (03CR) 10Rillke: "> This bug has been there since the very first version" [core] - 10https://gerrit.wikimedia.org/r/131277 (https://bugzilla.wikimedia.org/64764) (owner: 10Rillke) [13:20:05] 3Wikipedia App / 3Generic: Clicking a link that is a relative URL but not to a wiki page crashes the app - 10https://bugzilla.wikimedia.org/64423#c4 (10Liangent) (In reply to Dan Garry from comment #3) > Liangent, we think this is fixed. Can you test it for us and let us know? > You'd know better than I woul... [13:23:38] 3Wikipedia App / 3Generic: Incorrect URLs are linked on image pages - 10https://bugzilla.wikimedia.org/64824 (10Liangent) 3NEW p:3Unprio s:3normal a:3None 1. Go to File:Wiki.png on zhwiki 2. Click "最早" 3. https://zh.wikipedia.org/w/index.php?title=File:Wiki.png&dir=prev§ionprop=toclevel%7Cline%7C... [13:24:49] 3Wikipedia App / 3Generic: Incorrect URLs are linked on image pages - 10https://bugzilla.wikimedia.org/64824#c1 (10Liangent) (In reply to Liangent from comment #0) > 2. Click "最早" This is the "oldest" link in file history pager. [13:30:21] 3Wikimedia Labs / 3tools: Tool Labs: Provide anonymized view of the user_properties table - 10https://bugzilla.wikimedia.org/58196#c36 (10Liangent) (In reply to Luis Villa (WMF Legal) from comment #34) > Sorry for the slow response, Liangent - email slipped through the cracks for > some reason. Q: what's the... [13:38:20] 3MediaWiki / 3Skin and page rendering: collapsibleTabs and collapsibleNav slow - 10https://bugzilla.wikimedia.org/39035#c8 (10Krinkle) Please don't remove collapsibleTabs the same way. I think both of these components address valid UX issues. If the UX testing data we gathered in the usability initiative ha... [13:38:35] 3MediaWiki / 3Skin and page rendering: Skin: Remove slow collapsibleNav module - 10https://bugzilla.wikimedia.org/39035 (10Krinkle) [13:39:06] 3MediaWiki / 3Skin and page rendering: Vector: Remove slow collapsibleNav module - 10https://bugzilla.wikimedia.org/39035 (10Krinkle) [13:39:07] 3MediaWiki / 3Skin and page rendering: Skin: Remove slow collapsibleNav module - 10https://bugzilla.wikimedia.org/39035 (10Krinkle) 5NEW>3RES/FIX a:3Ori Livneh [13:42:41] (03CR) 10Krinkle: [C: 032] WikiEditor: Make JS preview load required modules [extensions/WikiEditor] - 10https://gerrit.wikimedia.org/r/131339 (owner: 10TheDJ) [13:42:45] (03Merged) 10jenkins-bot: WikiEditor: Make JS preview load required modules [extensions/WikiEditor] - 10https://gerrit.wikimedia.org/r/131339 (owner: 10TheDJ) [13:44:48] (03CR) 10Bartosz Dziewoński: "Whoops. Sorry :(" [core] - 10https://gerrit.wikimedia.org/r/131316 (owner: 10Alex Monk) [13:45:35] 3MediaWiki / 3Categories: Categories don't respect DISPLAYTITLE everywhere - 10https://bugzilla.wikimedia.org/41720#c7 (10Eduard Braun) Sorry, but it's not a duplicate (and it's definetly not clearer)... Bug 44197 talks a lot about webfonts (which has nothing to do with the issue itself) and only covers one... [13:50:55] (03PS1) 10Krinkle: jquery.wikiEditor.preview: Clean up [extensions/WikiEditor] - 10https://gerrit.wikimedia.org/r/131341 [13:50:58] (03CR) 10jenkins-bot: [V: 04-1] jquery.wikiEditor.preview: Clean up [extensions/WikiEditor] - 10https://gerrit.wikimedia.org/r/131341 (owner: 10Krinkle) [13:52:15] (03PS2) 10Krinkle: jquery.wikiEditor.preview: Clean up [extensions/WikiEditor] - 10https://gerrit.wikimedia.org/r/131341 [13:52:42] (03CR) 10Krinkle: "I'd like to add a unit test first." [core] - 10https://gerrit.wikimedia.org/r/131277 (https://bugzilla.wikimedia.org/64764) (owner: 10Rillke) [14:01:50] (03PS5) 10Krinkle: mediawiki.api: Don't apply file extension stripping to category names [core] - 10https://gerrit.wikimedia.org/r/131277 (https://bugzilla.wikimedia.org/64764) (owner: 10Rillke) [14:05:37] 3MediaWiki extensions / 3WikidataClient: Double icon at "Add links" on left side panel - 10https://bugzilla.wikimedia.org/64825 (10Sorawee Porncharoenwase) 3NEW p:3Unprio s:3normal a:3Wikidata bugs There is a double icon at "Add links" on left side panel of which should be gotten rid. It happens only... [14:06:06] 3MediaWiki / 3JavaScript: Search suggestions misplaced in Vector if there is window overflow (horizontal scrollbar) - 10https://bugzilla.wikimedia.org/54091#c9 (10Krinkle) *** Bug 64613 has been marked as a duplicate of this bug. *** [14:06:06] 3MediaWiki / 3JavaScript: [Regression] mediawiki.searchSuggest: List shows up in the middle of the page - 10https://bugzilla.wikimedia.org/64613#c3 (10Krinkle) 5PAT>3RES/DUP *** This bug has been marked as a duplicate of bug 54091 *** [14:06:07] (03PS3) 10Krinkle: jquery.suggestions: Use body width instead of document width [core] - 10https://gerrit.wikimedia.org/r/130425 (https://bugzilla.wikimedia.org/54091) (owner: 10Gerrit Patch Uploader) [14:06:36] 3MediaWiki / 3JavaScript: [Regression] mediawiki.searchSuggest: List shows up in the middle of the page - 10https://bugzilla.wikimedia.org/64613 (10Krinkle) [14:06:37] 3MediaWiki / 3Search: Search Suggest bugs (tracking) - 10https://bugzilla.wikimedia.org/27411 (10Krinkle) [14:06:59] Krinkle: thx for the wikieditor cleanup. i'll review in a bit. [14:07:20] (03CR) 10Krinkle: [C: 032] mediawiki.api: Don't apply file extension stripping to category names [core] - 10https://gerrit.wikimedia.org/r/131277 (https://bugzilla.wikimedia.org/64764) (owner: 10Rillke) [14:08:21] 3MediaWiki extensions / 3UploadWizard: UploadWizard: Category suggestions truncated after dot in name - 10https://bugzilla.wikimedia.org/64764 (10Krinkle) 5PAT>3RES/FIX [14:10:17] (03Merged) 10jenkins-bot: mediawiki.api: Don't apply file extension stripping to category names [core] - 10https://gerrit.wikimedia.org/r/131277 (https://bugzilla.wikimedia.org/64764) (owner: 10Rillke) [14:18:17] MatmaRex: ping [14:18:47] Krinkle: pong [14:19:17] MatmaRex: bad news, I just did a git pull and got this http://i.imgur.com/pjlovPT.png [14:19:27] Looks like some module names are causing issues [14:20:05] ugh. you think that's the skins.common.* renaming? [14:20:11] Maybe [14:20:13] i kept the old modules around on master [14:20:28] it's within the last 12 commits range [14:20:28] Updating ae318c1..4ffb4cf [14:21:02] or maybe it's the collapsiblenav removal? [14:21:04] maybe collapsibleNav? [14:21:20] the module is still loaded from HTML, but it doesn't exist? [14:21:20] somehow causing one of the requests to escalate [14:21:26] That shouldn't happen [14:21:38] https://gist.github.com/Krinkle/16d6d7c65c80d98be5eb [14:21:41] (relevant commits) [14:22:34] well, that looks like the only possible suspect to me [14:22:37] * MatmaRex fires up a VM [14:23:00] (03CR) 10Krinkle: "Please use a more elaborate commit message next time. The subject should at least specify it is about a message or localisation. From the " [core] - 10https://gerrit.wikimedia.org/r/131270 (https://bugzilla.wikimedia.org/48619) (owner: 10Ocean behind ears) [14:24:20] (03PS4) 10Krinkle: jquery.suggestions: Use viewport width instead of full document width [core] - 10https://gerrit.wikimedia.org/r/130425 (https://bugzilla.wikimedia.org/54091) (owner: 10Gerrit Patch Uploader) [14:25:30] Yeah [14:25:30] http://alpha.wikipedia.krinkle.dev/w/load.php?debug=false&lang=en&modules=site&only=styles&skin=vector&* [14:25:37] completely blank [14:25:41] oh, duh [14:26:28] Yeah, false positive [14:26:31] looking at the request for mediawiki.skinning.interface [14:26:33] that one is empty [14:26:35] but that's my fault [14:26:38] MatmaRex: nvm [14:26:58] I checked out master first, and then a patch (jq.suggestions fix) [14:27:02] which is based on an older commit [14:27:04] um. okay :) [14:27:06] so it was the reverse [14:27:08] it was requesting mediawiki.skinning.interface [14:27:08] ah [14:27:13] which just got omitted from the response [14:27:25] http://alpha.wikipedia.krinkle.dev/w/load.php?debug=false&lang=en&modules=mediawiki.skinning.interface%7Cskins.vector.styles&only=styles&skin=vector&* [14:27:32] that one only contained skins.vector.styles [14:27:46] yeah, that makes sense. [14:28:20] ok, good to hear i didn't break anything *this* time. :) [14:28:57] I would expect resourceloader to prepend a /* coment */ about that module being missing though [14:29:05] and/or a log on the server [14:29:15] we do that for regular load.php requests that aren't only=styles [14:33:53] 3MediaWiki / 3ResourceLoader: ResourceLoader: load.php requests with only=styles should report if module is missing - 10https://bugzilla.wikimedia.org/64826 (10Krinkle) 3NEW p:3Unprio s:3normal a:3Krinkle Sometimes when messing locally with different things, a page might look broken. Then I look at... [14:39:47] (03PS5) 10Bartosz Dziewoński: jquery.suggestions: Use viewport width instead of full document width [core] - 10https://gerrit.wikimedia.org/r/130425 (https://bugzilla.wikimedia.org/54091) (owner: 10Gerrit Patch Uploader) [14:39:58] (03CR) 10Bartosz Dziewoński: [C: 031] "Consider me neutral." [core] - 10https://gerrit.wikimedia.org/r/130425 (https://bugzilla.wikimedia.org/54091) (owner: 10Gerrit Patch Uploader) [14:40:50] 3MediaWiki / 3Skin and page rendering: Position of Search result is wrong hardcoded - 10https://bugzilla.wikimedia.org/45668#c8 (10Bartosz Dziewoński) The fix seems to be causing noticeable issues, a revert was proposed: https://gerrit.wikimedia.org/r/#/c/130425/ [14:46:20] (03PS1) 10Krinkle: resourceloader: Report problematic modules in only=styles as well [core] - 10https://gerrit.wikimedia.org/r/131342 (https://bugzilla.wikimedia.org/64826) [14:47:07] (03CR) 10Krinkle: [C: 031] jquery.suggestions: Use viewport width instead of full document width [core] - 10https://gerrit.wikimedia.org/r/130425 (https://bugzilla.wikimedia.org/54091) (owner: 10Gerrit Patch Uploader) [14:48:11] Krinkle: wanna reply on https://gerrit.wikimedia.org/r/#/c/126843/3/ResourceLoaderGeSHiModule.php,cm ? ("Use ResourceLoader modules for style loading" in SyntaxHighlight) [14:48:29] module cache invalidation is hard :( [14:48:45] and i'd like to get it mostly right at least [14:49:13] Hm.. what's that 'cm' in the url? [14:49:16] Gives an interesting view [14:49:39] yellow comment bubbles [14:51:43] Krinkle: oh, new changeset view [14:52:08] you can toggle it in prefs. http://i.imgur.com/NWwohyt.png [14:52:58] http://i.imgur.com/aXeauHx.png [14:53:13] MatmaRex: so.. it's even messier? :-p [14:53:15] yeah, already got that [14:53:22] (from the first message) [14:53:50] valhallasw: it's different. probably it's mostly better [14:54:34] it's got a lot of tiny "itches", though, maybe even more than the current one. http://etherpad.wikimedia.org/p/new-gerrit-change-view-comments [14:54:38] MatmaRex: well, it has more information. That's better. It's also a clusterfuck of different fonts, different alignments, different styles, etc [14:54:56] but nothing that cannot be fixed :-) [14:55:37] 3Wikipedia App / 3Generic: The app crashes when being brought to foreground after being left in background for some time - 10https://bugzilla.wikimedia.org/64827 (10Liangent) 3NEW p:3Unprio s:3normal a:3None Happens after some recent upgrade. java.lang.RuntimeException: Unable to start activity Comp... [14:56:12] MatmaRex: the geshi/{lang}.php file is quite declarative. It's kinda neat [14:56:22] I fear that a version number like that is going to be forgotten [14:57:02] Do we ever make changes to geshi/? Or only full forwards to upstream versions? [14:57:15] yeah, but i'm not sure how reliable the current version is [14:57:32] i don't think we make any changes there other than copying a new version, yes [14:57:49] i don't think we ever actually upgrade geshi in there, actually. :P [14:58:06] The lang files are declarative, they're data, we can retreive that data relatively cheaply without initialising too much or compiling css. [14:58:14] e.g. maybe use a data hash of that array serialised [14:58:25] checking now if geshi.php has a method to retreive that data [14:58:39] (it's essenetially just a local php-require [14:59:07] https://github.com/wikimedia/mediawiki-extensions-SyntaxHighlight_GeSHi/commit/b4b8ff670fce36640ca5520b32a819cfc47ecf7e [14:59:12] that looks good (the version got bumped) [15:10:26] hmm. [15:13:23] 3Pywikibot / 3pagegenerators: Add live recent changes page generator - 10https://bugzilla.wikimedia.org/64828 (10Merlijn van Deen) 3NEW p:3Unprio s:3normal a:3None Should be easy-ish after https://gerrit.wikimedia.org/r/#/c/131040/ is merged. [15:13:23] 3MediaWiki extensions / 3OATHAuth: Hide OAuth edits in Recent Changes - 10https://bugzilla.wikimedia.org/64829 (10Magnus Manske) 3NEW p:3Unprio s:3normal a:3Ryan Lane Some tools using OAuth generate a large number of edits. OAuth edits should be hide-able, or hidden by default, like bot edits. [15:42:21] 3Analytics / 3Wikimetrics: Cohort Validation is not parsing correctly utf-8 usernames - 10https://bugzilla.wikimedia.org/63933#c7 (10nuria) Sage: Would you mind opening a bug with some examples that we can use to test the issue noting that it only happens via coping usernames in the textbox? We have been wor... [15:47:10] (03CR) 10Fomafix: [C: 04-1] "With" [core] - 10https://gerrit.wikimedia.org/r/130425 (https://bugzilla.wikimedia.org/54091) (owner: 10Gerrit Patch Uploader) [15:54:36] 3Wikimedia / 3Media storage: Error generating thumbnail: As an anti-spam measure, you are limited from performing this action too many times - 10https://bugzilla.wikimedia.org/64622#c12 (10Yann Forget) It seems this is getting more and more frequent. When is a fix expected? Thanks. [16:00:05] 3Wikimedia / 3Media storage: Error generating thumbnail: As an anti-spam measure, you are limited from performing this action too many times - 10https://bugzilla.wikimedia.org/64622#c13 (10Jesús Martínez Novo (Ciencia Al Poder)) This seems to be hitting $wgRateLimits['renderfile']. See [1]. Those rate limits... [16:00:50] (03CR) 10Jforrester: "Why -2?" [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/131338 (owner: 10Krinkle) [16:02:01] (03PS1) 10Physikerwelt: add support for AsciiMath input; use STIX SVG font [services/mathoid] - 10https://gerrit.wikimedia.org/r/131345 [16:07:22] 3MediaWiki extensions / 3GWToolset: GWT duplicates - 10https://bugzilla.wikimedia.org/64831 (10Steinsplitter) 3NEW p:3Unprio s:3enhanc a:3None GWT should prevent the upload of duplicates. [16:08:17] (03CR) 10Krinkle: "Because it's not yet ready. The job was pushed, and that commit was merged, but there is a problem with it (the conflict with demos)." [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/131338 (owner: 10Krinkle) [16:10:53] 3Wikimedia Labs: [Regression] wikitech.wikimedia.org is sending empty Echo notification emails - 10https://bugzilla.wikimedia.org/53778#c3 (10Maarten Dammers) This is fairly annoying. It should at least contain the message you see when you sign in to Wikitech. [16:26:28] (03CR) 10Physikerwelt: "the styles used for the math elements are now" [extensions/Math] - 10https://gerrit.wikimedia.org/r/130828 (owner: 10Esanders) [16:31:37] (03CR) 10BryanDavis: "> It seems very odd to champion reusability and modularity by checking in a gigantic foreign source tree into core. I don't have a great v" [core] - 10https://gerrit.wikimedia.org/r/119939 (owner: 10BryanDavis) [16:34:21] 3MediaWiki extensions / 3GWToolset: GWT duplicates - 10https://bugzilla.wikimedia.org/64831#c1 (10Fæ) What would be *great* would be if the GWT were to skip duplicates but complete the requested run, and then report back on SHA-1 duplicates, possibly supplying an xml exceptions file (of ) with only... [16:41:19] Since I don't know where else to ask: in which Bugzilla category would a bug in "Javascript-enhanced contributions lookup 0.2" fall ?? [16:41:20] 3Pywikibot: [Tracking] Functionality existing in compat but missing from core - 10https://bugzilla.wikimedia.org/55880 (10Merlijn van Deen) [16:41:57] (03CR) 10Physikerwelt: "Thank you very much for your review." (034 comments) [extensions/Math] - 10https://gerrit.wikimedia.org/r/124805 (owner: 10Physikerwelt) [16:42:20] 3MediaWiki extensions / 3GWToolset: double colon in edit summary - 10https://bugzilla.wikimedia.org/64652#c2 (10Maarten Dammers) 5NEW>3RES/FIX https://commons.wikimedia.org/w/index.php?title=MediaWiki%3AGwtoolset-create-prefix&diff=123141372&oldid=112292713 should fix it. [16:43:08] 3Pywikibot: [Tracking] Functionality existing in compat but missing from core - 10https://bugzilla.wikimedia.org/55880 (10Merlijn van Deen) [16:43:08] 3Pywikibot: Add page.userNameHuman - 10https://bugzilla.wikimedia.org/64833 (10Merlijn van Deen) 3NEW p:3Unprio s:3normal a:3None Probably under a clearer name though; returns the last human editor on the page; used by sum_disc.py. Uses botlist.py in compat, but this is the only function using botlist... [16:44:50] 3Pywikibot: [Tracking] Functionality existing in compat but missing from core - 10https://bugzilla.wikimedia.org/55880 (10Merlijn van Deen) [16:44:50] 3Pywikibot: Port blockreview.py to core - 10https://bugzilla.wikimedia.org/64832 (10Merlijn van Deen) [16:47:06] (03PS1) 10TheDJ: Improve LivePreview [core] - 10https://gerrit.wikimedia.org/r/131346 (https://bugzilla.wikimedia.org/24134) [16:47:33] found it [16:48:53] 3MediaWiki / 3JavaScript: "Javascript-enhanced contributions lookup 0.2" only lists from previous year - 10https://bugzilla.wikimedia.org/64834 (10Dirk Beetstra) 3NEW p:3Unprio s:3normal a:3None The "Javascript-enhanced contributions lookup 0.2" standard takes the year as the current, but that result... [16:49:05] 3Pywikibot: [Tracking] Functionality existing in compat but missing from core - 10https://bugzilla.wikimedia.org/55880 (10Merlijn van Deen) [16:50:27] (03CR) 10jenkins-bot: [V: 04-1] Improve LivePreview [core] - 10https://gerrit.wikimedia.org/r/131346 (https://bugzilla.wikimedia.org/24134) (owner: 10TheDJ) [16:52:30] (03PS6) 10BryanDavis: Add Composer managed libraries [core] - 10https://gerrit.wikimedia.org/r/119939 [16:52:37] (03PS2) 10TheDJ: Improve LivePreview [core] - 10https://gerrit.wikimedia.org/r/131346 (https://bugzilla.wikimedia.org/24134) [16:53:37] 3Wikimedia / 3Bugzilla: wikibugs-l excluded when creating a new pywikibot bug - 10https://bugzilla.wikimedia.org/64836 (10Merlijn van Deen) 3NEW p:3Unprio s:3normal a:3None After creating Bug 64835, this was reported: Bug 64835 has been added to the database Email sent to: aklapper@wikimedia.org,... [16:54:23] (03CR) 10BryanDavis: "Patch set 6 upgrades Monolog to latest stable version and uses classmap optimized autoloader as suggested by Gergő." [core] - 10https://gerrit.wikimedia.org/r/119939 (owner: 10BryanDavis) [16:55:14] (03CR) 10TheDJ: [C: 032] jquery.wikiEditor.preview: Clean up [extensions/WikiEditor] - 10https://gerrit.wikimedia.org/r/131341 (owner: 10Krinkle) [16:55:19] (03Merged) 10jenkins-bot: jquery.wikiEditor.preview: Clean up [extensions/WikiEditor] - 10https://gerrit.wikimedia.org/r/131341 (owner: 10Krinkle) [16:56:21] 3Analytics / 3Wikistats: Update squid reports email address - 10https://bugzilla.wikimedia.org/64523#c2 (10Erik Zachte) 5NEW>3RES/FIX Address updated to analytics@lists.wikimedia.org [16:56:23] 3Pywikibot: [Tracking] Functionality existing in compat but missing from core - 10https://bugzilla.wikimedia.org/55880 (10Merlijn van Deen) [16:56:35] MatmaRex: so, the timestamp thing of the syntaxhighlight modules... [16:56:52] MatmaRex: you think that is a concern that should be blocking ? [16:58:59] (03PS3) 10TheDJ: Improve LivePreview [core] - 10https://gerrit.wikimedia.org/r/131346 (https://bugzilla.wikimedia.org/24134) [16:59:38] thedj: Let me know when I can review livePreview refactor. I was just about to, but then 2 more revisions came in [17:00:36] 3Wikimedia / 3Site requests: Add Translation: namespace to Chinese Wikisource - 10https://bugzilla.wikimedia.org/64127#c5 (10Nemo) For those unfamiliar with Wikisource and translations, whether to allow own translations and how to distinguish them from published works is an important matter of policy. See th... [17:01:35] 3Pywikibot: [Tracking] Functionality existing in compat but missing from core - 10https://bugzilla.wikimedia.org/55880 (10Merlijn van Deen) [17:01:38] 3Pywikibot: Port catimages.py to core - 10https://bugzilla.wikimedia.org/64838 (10Merlijn van Deen) 3NEW p:3Unprio s:3normal a:3None MAYBE, at least. It would make more sense to me to remove it from the default scripts, and having a seperate python package for it (that depends on pywikibot, and a whole... [17:05:06] 3Wikimedia / 3Bugzilla: wikibugs-l excluded when creating a new pywikibot bug - 10https://bugzilla.wikimedia.org/64836#c1 (10Merlijn van Deen) Bug 64838 was OK: Bug 64838 has been added to the database Email sent to: wikibugs-l@lists.wikimedia.org, aklapper@wikimedia.org, Pywikipedia-bugs@lists.wikimedia.o... [17:07:51] 3Pywikibot: [Tracking] Functionality existing in compat but missing from core - 10https://bugzilla.wikimedia.org/55880 (10Merlijn van Deen) [17:07:53] 3Pywikibot: Port maintainer.py et al to core and move to seperate package - 10https://bugzilla.wikimedia.org/64839 (10Merlijn van Deen) 3NEW p:3Unprio s:3normal a:3None This is maintainer.py and it's dependencies: censure.py maintcont.py rciw.py I think this should be moved to a seperate package, wh... [17:08:16] thedj: i honestly have no idea. invalidating RL modules is one of the things i'm afraid to touch [17:08:42] thedj: i dunno, it probably works well enough for practice [17:08:51] 3Wikimedia Labs / 3tools: Tool Labs: Provide anonymized view of the user_properties table - 10https://bugzilla.wikimedia.org/58196#c37 (10Nemo) Small/medium/big wikis have 10/100/1000 thousands total pages or more. You can see the lists at https://noc.wikimedia.org/conf/ The lists were originally made as rou... [17:09:26] thedj: i just asked Krinkle earlier today and he said that using a constant instead is probably not a good idea, and i kinda agree with that [17:09:51] also that we could try somehow using the internal geshi data structures for cache hashes, but that smells a bit to me [17:10:03] also, using a version means you'll have to map that verison to a timestamp [17:10:19] which means another memcache object that you basically just poll and then use wfNow() [17:10:40] (in other words, it'd have to go in the hash) [17:11:13] having said that, we should totally ditch timestamps and go for hashes full time [17:11:22] we can embed the timestamps in the serialise() call and hash that [17:11:24] (RL core that is) [17:11:31] so much better [17:11:52] that way anything that isn't a timestamp, will get a stable hash and not become a now() timestamp from when we first see it [17:12:05] 3MediaWiki / 3Skin and page rendering: Vector: Remove slow collapsibleNav module - 10https://bugzilla.wikimedia.org/39035#c9 (10Nemo) (In reply to Krinkle from comment #8) > If the UX testing data we gathered in the usability initiative has been of > any value (which we can't know because we've been waiting... [17:21:06] 3Wikimedia / 3Media storage: Error generating thumbnail: As an anti-spam measure, you are limited from performing this action too many times - 10https://bugzilla.wikimedia.org/64622#c14 (10Nemo) (In reply to Jesús Martínez Novo (Ciencia Al Poder) from comment #13) > This seems to be hitting $wgRateLimits['re... [17:35:52] 3MediaWiki / 3Categories: Categories don't respect DISPLAYTITLE everywhere - 10https://bugzilla.wikimedia.org/41720#c8 (10Nemo) (In reply to Eduard Braun from comment #7) > Bug 44197 [...] only covers one of the four aspects of this bug. That's why it's clearer. :) (from comment #0) > - Pages in category "... [17:39:05] 3MediaWiki / 3JavaScript: "Javascript-enhanced contributions lookup 0.2" only lists from previous year - 10https://bugzilla.wikimedia.org/64834#c1 (10Dirk Beetstra) This may be en.wikipedia specific, the code is here: https://en.wikipedia.org/wiki/MediaWiki:Gadget-contribsrange.js ; mentioned the bug here: h... [17:40:50] 3MediaWiki / 3Redirects: Display links to redirects that link to non-existent pages in red - 10https://bugzilla.wikimedia.org/378#c25 (10Quiddity) Off-topic sidenote: (In reply to Quiddity from comment #19) > 1) Double redirects. We don't do these at all, and processes exist to > automatically fix them. See:... [17:44:06] 3MediaWiki extensions / 3OATHAuth: Allow hiding OAuth edits in Recent Changes - 10https://bugzilla.wikimedia.org/64829 (10Nemo) p:5Unprio>3Normal s:5normal>3enhanc [17:44:49] (03PS4) 10Krinkle: [WIP] Improve LivePreview [core] - 10https://gerrit.wikimedia.org/r/131346 (https://bugzilla.wikimedia.org/24134) (owner: 10TheDJ) [17:44:51] (03CR) 10Krinkle: [WIP] Improve LivePreview (038 comments) [core] - 10https://gerrit.wikimedia.org/r/131346 (https://bugzilla.wikimedia.org/24134) (owner: 10TheDJ) [17:50:51] 3MediaWiki / 3Categories: Categories don't respect DISPLAYTITLE everywhere - 10https://bugzilla.wikimedia.org/41720#c9 (10Eduard Braun) Yeah... go on confounding Bugzilla... Although some of your points are valid I noticed you multiple times now closing and merging bugs in a more than questionable manner.... [17:54:12] (03CR) 10Krinkle: "Forgot to remove collapsibleNav.less?" [core] - 10https://gerrit.wikimedia.org/r/131259 (https://bugzilla.wikimedia.org/39035) (owner: 10Nemo bis) [17:55:17] (03PS1) 10Krinkle: Vector: Remove unused collapsibleNav.less [core] - 10https://gerrit.wikimedia.org/r/131349 [17:55:29] (03CR) 10Krinkle: "Removed in I5fbfe4df5a7b7b." [core] - 10https://gerrit.wikimedia.org/r/131259 (https://bugzilla.wikimedia.org/39035) (owner: 10Nemo bis) [17:56:35] 3MediaWiki / 3Categories: Categories don't respect DISPLAYTITLE everywhere - 10https://bugzilla.wikimedia.org/41720#c10 (10Nemo) I've understood perfectly, thanks. Bugs need to be clear for devs, that description is clearer. Anyway, if you want this to be a catch-all bug that's fine, then it's a dupe of bug... [17:56:35] 3MediaWiki extensions / 3WikidataRepo: Setup, and test simple query functionality on internal test system - 10https://bugzilla.wikimedia.org/56094#c1 (10Jan Kucera (Kozuch)) How can a bug be get to RESOLVED FIXED when it has unresolved dependency of #63230 ??? [17:56:36] 3MediaWiki / 3History/Diffs: Use display title from page_props as the displayed title everywhere (tracking) - 10https://bugzilla.wikimedia.org/24139#c5 (10Nemo) *** Bug 41720 has been marked as a duplicate of this bug. *** [17:57:06] (03CR) 10Nemo bis: "Thanks" [core] - 10https://gerrit.wikimedia.org/r/131259 (https://bugzilla.wikimedia.org/39035) (owner: 10Nemo bis) [18:05:39] Krinkle: if it were possible to subscribe to all nonprivate wikis with a subscription to '*', would there still be a need for more than 10 subscriptions? [18:05:56] ori: I'd say so, yes. [18:06:29] The UI I intend to write for CVN would interact with wikisets. [18:06:45] and perhaps allow custom sets (e.g. the wikis the user is a patroller on) [18:06:50] 3MediaWiki / 3Categories: Categories don't respect DISPLAYTITLE everywhere - 10https://bugzilla.wikimedia.org/41720#c11 (10Eduard Braun) From what you write it gets clear that you do not understand (or are not willing to admit an error). Anyway this bug is done now (with the unnecessary discussion going on... [18:07:03] 10 seems like a low limit. Not something I'm looking forward to implementing in the UI. [18:07:18] well, you can always filter client-side [18:07:22] I mean, if we have to then yes, we could document that clients should do the filtering on their end. [18:07:38] I didn't think it'd be a big deal though. [18:07:56] Essentially they become rooms/channels. Like on irc. [18:07:59] socket.on( 'change', function ( change ) { if ( change.wiki in myWikis ) { mw.hooks.fire(...); } ) etc [18:08:14] 10 is probably a low limit [18:08:42] what would be reasonable? [18:08:55] Maybe make it a 100? And respond with something that at least briefly touched on the possibility of '*' and client-side filtering. [18:09:07] touches* [18:09:29] I suppose we could document that last part elsewhere. [18:09:48] (that would never use mw.hook by the way, but I see what you mean) [18:09:48] well, you could get fancy and allow for expressive server-side filtering [18:10:07] by allowing the client to pass an object that specifies constraints, a bit like elasticsearch's querying interface [18:10:11] but it seems risky [18:10:50] yeah, things like hidebot comes to mind [18:10:53] you do need *some* limit otherwise someone could just subscribe to random string patterns in a loop [18:11:41] if we want informative error messages we should register it with translatewiki [18:11:59] Right now these tools are mostly implemented by polling the API, which gives very little data and has lots of filters (e.g. last 10 edits that are not bots and not yet patrolled) [18:12:01] which is a point in favor moving it to its own repo [18:12:05] 3MediaWiki extensions / 3WikidataRepo: Setup, and test simple query functionality on internal test system - 10https://bugzilla.wikimedia.org/56094#c2 (10Lydia Pintscher) Because it isn't a hard dependency. We've set up the system without it. [18:12:15] no, if error messages need localisation, we're doing it wrong. [18:12:17] *in favor of [18:12:26] Let's move that in the documentation. [18:12:50] 3VisualEditor / 3Editing Tools: VisualEditor: Menus appearing behind page content in Safari 6.1.3 (browser plugin bug?) - 10https://bugzilla.wikimedia.org/64388#c19 (10Bryce Glover) (In reply to Andre Klapper from comment #18) > The "Add an attachment" link should work, unrelated to bug status. Oh, wait; I... [18:12:54] the most common filters would be bot=0, and things like type=log or type=edit|new [18:13:13] That can be done client side, I'm just curious to what extend traffic should be a concern. [18:13:20] both for us and for the clients [18:14:35] Anyway, let's start with a minimal API :) [18:14:49] we can add more if things become a concern [18:15:10] in both directions (limiting more and providing more filters) [18:15:14] i think we could easily scale this to meet whatever load users place on it, i think the need to place some ceiling is mostly to prevent outright abuse [18:15:28] like literally just adding subscriptions in a loop until the server's resources are exhausted [18:15:58] ori: Just so I understand, is the concern subscribing to all wikis (like '*') or specifically the wikis list? [18:16:08] e.g. is the loop that does that performance sensitive? [18:16:43] ok so take the following example: [18:17:12] I suppose all those strings take up memory. One user subscribing to 800 wikis manually, and do that from mulitple clients. [18:17:24] I guess the for-loops and in_list checks aren't the issue [18:17:24] var n = 1e100; while (n--) { socket.emit( 'subscribe', '' + Math.random() ); } [18:17:36] no, they are [18:18:04] each change's wiki has to be tested against every subscription string [18:19:29] Maybe it could work better if the implementation is push? [18:19:35] like another pubsub [18:19:38] ish [18:19:48] i don't understand [18:19:58] what do you mean? [18:20:34] when an event comes in, it knows the event key ('rc.enwiki') separate from the packet (rc.wiki = 'enwiki') [18:20:47] I suppose it might be able to map the subscribers at that level [18:21:02] so instead of every listener getting every packet in that loop, it's only sent there if relevant [18:21:21] https://gerrit.wikimedia.org/r/#/c/131040/6/modules/rcstream/files/rcstream [18:21:37] that class, is that instantiated once for every websocket client? [18:21:41] (e.g. browser client) [18:21:51] it just seems like a more complicated model that requires you to know in advance which wikis will be matched by a particular string pattern [18:22:17] and i'm not especially worried about normal load, just need some ceiling to prevent outright exploitation [18:22:50] maybe the limit should be 1000, that is already more than the total number of wikis [18:23:24] Oh, wait, it can't see if the subscription is a valid wiki name [18:23:49] right, you'd need to determine the set of possible dbnames at initialization [18:23:58] which is doable but less flexible and not something i want to do unless we have to [18:24:04] yeah [18:24:30] i'm setting this up on the beta cluster btw, should have it in a few [18:24:35] Well, we could do it lazily, in that, you load it on startup, and if you encounter a packet from redis with an unknown wiki, ad it to the list (e.g. when a new wiki is created) [18:24:53] so you start with all.dblist and just go from there [18:24:54] there's no trusty image for labs but i can get the packages via PPAs for the sake of testing [18:25:25] would be nice to get an error back if you subscribe to something that isn't a wiki [18:26:01] MatmaRex: k, i think we can merge then for now. [18:26:19] if it is too intesive, i'm sure we will hear about it soon enough :D [18:29:43] (03CR) 10TheDJ: [C: 04-1] Add GENDER support to pagetriage-byline and friend (031 comment) [extensions/PageTriage] - 10https://gerrit.wikimedia.org/r/77898 (owner: 10Nemo bis) [18:30:36] 3Wikimedia Labs: Request to access redacted webproxy logfiles of (Tool) Labs - 10https://bugzilla.wikimedia.org/59222#c4 (10metatron) Now that new YuviProxy is in place, I just need access to logdumps (IP's stripped off). sed & awk will do the rest of the job. [18:31:19] thedj: heh, yeah. no doubt [18:31:48] oh huh, Krinkle and ori both here [18:32:12] Krinkle: ori: so, does https://gerrit.wikimedia.org/r/126843 look good enough to merge for now? [18:32:28] (03PS4) 10Bartosz Dziewoński: Use ResourceLoader modules for style loading [extensions/SyntaxHighlight_GeSHi] - 10https://gerrit.wikimedia.org/r/126843 (https://bugzilla.wikimedia.org/24134) [18:32:33] (fixed a typo) [18:32:55] * ori looks [18:33:12] MatmaRex: If you want to add one extra level of invalidation, you could include the GESHI_VERSION (or whatever its called) constant in the definition summary [18:33:22] eh, wait, not in that one [18:33:37] in getModifiedHash() [18:33:50] (and include getHashMtime() in MTime) [18:34:22] Krinkle: will that change anything? i'm already looking at filemtime of the file that is defined in [18:34:26] getHashMtime would be like md5(serialise(array( 'geshi-version' => GESHI_VERSION ))) [18:34:36] MatmaRex: ah, I didn't see it included geshi.php itself as well [18:34:40] yeah, no then this is more than enough [18:34:43] if anything, it is too much [18:34:47] heh [18:34:51] it'll invalidate more often than needed [18:34:53] that's fine for now [18:35:08] I mena, more often, as in in theory there is a larger number of changes that can trigger it [18:35:16] probably, but this is scary, so i went with the safest way [18:35:18] it's not going to trigger more often in terms of time [18:35:21] yeah [18:35:23] the signature of safeFilemtime should change imo (not an issue with MatmaRex's patch, just an observation) [18:35:47] it is only ever called with the intent of using it in tandem with max() with a list of files [18:36:15] in RLFileModule.php we have this: [18:36:16] $filesMtime = max( array_map( array( __CLASS__, 'safeFilemtime' ), $files ) ); [18:36:17] and it already violates good taste by returning 1 instead of 0 [18:36:29] meaning it knows why you're *really* calling it [18:36:38] so it should just be variadic or something [18:36:51] the 1 instead of 0 is not to please max(), it is to please wfTimestamp [18:37:03] and ResourceLoader.php [18:37:16] 0 = now [18:37:24] not epoch [18:38:13] doesn't change the point imo [18:38:26] anyways hang on, going to finish reviewing this patch before going on a complete tangent [18:39:20] 3MediaWiki / 3General/Unknown: Tracking bug (tracking) - 10https://bugzilla.wikimedia.org/2007 (10Merlijn van Deen) [18:39:21] if it's only called in a istuation where there is another ,1 fallback, then its fine, but we've had cases where files were missing and the 0 propagates all the way to the startup module where it became the ISO formatted verison of 0 which is bad, and caused a bits overload [18:39:38] We should (if not already) remove all the 1 stuff, and add that guard in a central place [18:39:45] much higher up [18:39:46] I agree [18:39:48] ori: what's the reason to have a limit? [18:39:58] err, that's a bit slow of me, irssi was still at 20:03 [18:40:18] (03CR) 10Bartosz Dziewoński: [C: 04-1] "Doc mistake" (031 comment) [extensions/SyntaxHighlight_GeSHi] - 10https://gerrit.wikimedia.org/r/126843 (https://bugzilla.wikimedia.org/24134) (owner: 10Bartosz Dziewoński) [18:41:10] ori: right. I think setting the limit at ~ 0.1 * Nsites would be sensible? If you need to handle that many sites, it makes sense to start filtering locally. [18:41:51] (03CR) 10Krinkle: [C: 031] "@thedj: We already monitor geshi.php itself which is where the version constant is defined, so this is not going to miss anything. If anyt" [extensions/SyntaxHighlight_GeSHi] - 10https://gerrit.wikimedia.org/r/126843 (https://bugzilla.wikimedia.org/24134) (owner: 10Bartosz Dziewoński) [18:42:13] (03PS5) 10Bartosz Dziewoński: Use ResourceLoader modules for style loading [extensions/SyntaxHighlight_GeSHi] - 10https://gerrit.wikimedia.org/r/126843 (https://bugzilla.wikimedia.org/24134) [18:42:32] (rcstream) In that case a 100 seems like a reasoable limit. That's little over 10% of wikis. [18:42:32] valhallasw: sounds right, yeah [18:43:18] I'm really looking forward to start porting RTRC to use this :) [18:43:35] 3Pywikibot: [Tracking] Documentation - 10https://bugzilla.wikimedia.org/64840 (10Merlijn van Deen) [18:43:38] 3Pywikibot / 3documentation: Document possible configuration settings - 10https://bugzilla.wikimedia.org/64841 (10Merlijn van Deen) 3NEW p:3Unprio s:3normal a:3None Currently, https://www.mediawiki.org/wiki/Manual:Pywikibot/user-config.py has some options, but it's more aimed at creating a config fil... [18:43:46] Krinkle: I'm looking forward to adding a live RC pagegenerator to pywikibot :-) [18:44:00] MatmaRex: lgtm; have you tested it? [18:44:10] (03PS5) 10TheDJ: [WIP] Improve LivePreview [core] - 10https://gerrit.wikimedia.org/r/131346 (https://bugzilla.wikimedia.org/24134) [18:44:54] ori: back when i wrote it, yes. i didn't exercise the caching and cache invalidation a lot, though [18:44:58] valhallasw: the -recentchanges one I suppose? [18:45:03] ori: let me just fix some doc comment mistakes [18:45:08] What does that do now, api polling/ [18:45:10] ? [18:45:11] i apparently copy-pasted a lot and forgot to adjust later, heh [18:45:19] MatmaRex: array $options [18:45:26] (matching resourceloaderfilemodule) [18:45:40] (03PS6) 10TheDJ: [WIP] Improve LivePreview [core] - 10https://gerrit.wikimedia.org/r/131346 (https://bugzilla.wikimedia.org/24134) [18:45:51] Krinkle: yeah, it's special:recentchanges based. But iirc it starts at some time and then works back, so it won't get newer changes than when you started the bot. [18:46:14] Oh? [18:46:19] Interesting [18:46:42] (03PS6) 10Bartosz Dziewoński: Use ResourceLoader modules for style loading [extensions/SyntaxHighlight_GeSHi] - 10https://gerrit.wikimedia.org/r/126843 (https://bugzilla.wikimedia.org/24134) [18:46:52] valhallasw: I'm thrown off by 'generator' though (looking at the code now), what would an example bot do for each page? [18:47:02] I assume it's not to create new pages? [18:47:03] Krinkle: yeah, and getModifiedTime() had incorrect @return too [18:47:06] now fixed both [18:47:52] 3MediaWiki extensions / 3WikidataRepo: Gadgets not working - 10https://bugzilla.wikimedia.org/64842 (10dacuetu) 3NEW p:3Unprio s:3major a:3Wikidata bugs Gadgets not working on Wikidata repo as reported here: https://www.wikidata.org/wiki/Wikidata:Project_chat#Broken_gadgets_.28bis.29 Specially this... [18:47:52] Krinkle: it generates Page objects, which can then be used in any other bot [18:48:23] Krinkle: e.g. one could run disambiguation fixes on new pages or something like that [18:49:00] ori: https://fvhguhdytm.localtunnel.me/wiki/index.php/Extension:SyntaxHighlight_GeSHi i declare that it works [18:50:22] 3MediaWiki extensions / 3GWToolset: Relax and improve filename normalization in the GWtoolset - 10https://bugzilla.wikimedia.org/64843 (10Maarten Dammers) 3NEW p:3Unprio s:3normal a:3None Based on Dan's email: ========= glad to hear that you're getting ready to upload with gwtoolset. sorry that you'... [18:51:35] 3MediaWiki / 3Recent changes: rc_ip needs to be a 255 character varbinary - 10https://bugzilla.wikimedia.org/64812 (10Kunal Mehta (Legoktm)) [18:52:28] MatmaRex: Oooh, that localtunnel looks awesome [18:52:43] valhallasw: it is! [18:53:06] no npm on tool labs :-( [18:53:26] fix very hard glitches under high during yesterday's tomorrow morning? [18:53:33] hm, no [18:53:46] * ori invents backronyms for fvhguhdytm [18:55:20] 3Wikimedia / 3Mailing lists: Mitigate strict DMARC policy on the mailing lists - 10https://bugzilla.wikimedia.org/64818#c1 (10Nemo) (In reply to Seb35 from comment #0) > This bug is partly wontfix since this is linked to an upstream Mailman for a > proper resolution Can you link or file it (on launchpad)? [18:56:05] 3Wikimedia Labs / 3(other): Database dewiki_p on dewiki.labsdb : views hashs and links broken - 10https://bugzilla.wikimedia.org/55708#c4 (10Tim Landscheidt) (In reply to Andre Klapper from comment #3) > metatron: Is this still a problem or can this ticket be closed nowadays? Still around: | MariaDB [dewik... [18:56:21] Krinkle: what was that patch about the mw-context-text whatever thingie... [18:56:25] content-text.. [18:56:50] 3MediaWiki / 3Recent changes: rc_ip needs to be a 255 character varbinary - 10https://bugzilla.wikimedia.org/64812#c2 (10Umherirrender) For mysql the field is varbinary 40, so it is okay. Only for Oracle the field is still varchar2(15), which seems a problem. If you are looking at wmf tables than you shoul... [18:57:03] (03CR) 10Bartosz Dziewoński: [C: 032] Vector: Remove unused collapsibleNav.less [core] - 10https://gerrit.wikimedia.org/r/131349 (owner: 10Krinkle) [18:57:18] (03CR) 10Nemo bis: "Ok, that's rather compelling; sorry for not understanding the point earlier. Hopefully nobody will mind the API change." [extensions/PageTriage] - 10https://gerrit.wikimedia.org/r/77898 (owner: 10Nemo bis) [18:57:35] this is going to make reverting tricky, and i can already smell the revert coming. MUAHAHA. [18:59:03] (03CR) 10TheDJ: "I think we need to think a bit further about this in the context of https://gerrit.wikimedia.org/r/#/c/129563/" [core] - 10https://gerrit.wikimedia.org/r/128966 (https://bugzilla.wikimedia.org/64176) (owner: 10Gerrit Patch Uploader) [18:59:07] 3MediaWiki extensions / 3SemanticForms: Internal error in ApiFormatXml::recXmlPrint: (errors, ...) has integer keys without _element value. - 10https://bugzilla.wikimedia.org/64777#c1 (10Umherirrender) a:3Yaron Koren action=sfautoedit is part of Semantic Forms -> moving [18:59:10] Krinkle: found it [18:59:13] https://gerrit.wikimedia.org/r/#/c/129563/ [18:59:53] (03PS7) 10TheDJ: [WIP] Improve LivePreview [core] - 10https://gerrit.wikimedia.org/r/131346 (https://bugzilla.wikimedia.org/24134) [19:00:39] (03CR) 10Bartosz Dziewoński: "I'm worried about the same things that Daniel points out. tl;dr To me, this currently looks like a core hack for VisualEditor." [core] - 10https://gerrit.wikimedia.org/r/129563 (https://bugzilla.wikimedia.org/63985) (owner: 10Trevor Parscal) [19:00:51] (03Merged) 10jenkins-bot: Vector: Remove unused collapsibleNav.less [core] - 10https://gerrit.wikimedia.org/r/131349 (owner: 10Krinkle) [19:00:56] (03CR) 10Krinkle: [WIP] Improve LivePreview (031 comment) [core] - 10https://gerrit.wikimedia.org/r/131346 (https://bugzilla.wikimedia.org/24134) (owner: 10TheDJ) [19:01:20] 3MediaWiki / 3Database: Oracle DB support (tracking) - 10https://bugzilla.wikimedia.org/38916 (10Jesús Martínez Novo (Ciencia Al Poder)) [19:02:27] (03CR) 10Ori.livneh: [C: 032] Use ResourceLoader modules for style loading [extensions/SyntaxHighlight_GeSHi] - 10https://gerrit.wikimedia.org/r/126843 (https://bugzilla.wikimedia.org/24134) (owner: 10Bartosz Dziewoński) [19:02:29] (03Merged) 10jenkins-bot: Use ResourceLoader modules for style loading [extensions/SyntaxHighlight_GeSHi] - 10https://gerrit.wikimedia.org/r/126843 (https://bugzilla.wikimedia.org/24134) (owner: 10Bartosz Dziewoński) [19:02:50] (03CR) 10Krinkle: "The VisualEditor surface node is in the right place. It is put exactly in the position where #bodyContent is detached. #bodyContent is the" [core] - 10https://gerrit.wikimedia.org/r/129563 (https://bugzilla.wikimedia.org/63985) (owner: 10Trevor Parscal) [19:03:24] (03CR) 10Krinkle: [WIP] Improve LivePreview (031 comment) [core] - 10https://gerrit.wikimedia.org/r/131346 (https://bugzilla.wikimedia.org/24134) (owner: 10TheDJ) [19:04:45] (03CR) 10Ori.livneh: "Should we remove vector-nav* cookies?" [core] - 10https://gerrit.wikimedia.org/r/131259 (https://bugzilla.wikimedia.org/39035) (owner: 10Nemo bis) [19:05:44] (03CR) 10Krinkle: "They should expire naturally. And I think we're going to re-implement this in which case we'll probably use them again. At least we can tr" [core] - 10https://gerrit.wikimedia.org/r/131259 (https://bugzilla.wikimedia.org/39035) (owner: 10Nemo bis) [19:06:36] 3MediaWiki extensions / 3SemanticForms: Internal error in ApiFormatXml::recXmlPrint: (errors, ...) has integer keys without _element value. - 10https://bugzilla.wikimedia.org/64777 (10Yaron Koren) a:5Yaron Koren>3s7eph4n [19:06:58] ori: js deprecation 'rate' property, that's hits per minute? [19:07:37] i think it's per second, can't recall. subscribe to the event stream for a minute and count [19:07:43] k [19:10:10] Hm.. what you mentioend about being able to graph the count (rising total) into time-boxed chunks, I don't think that works. Or at least I can't get it to work. Using .rate for that seems much easier. But maybe I'm using it wrong. Using summarise(mw.js.deprecate.addOnloadHook.rate,"1h") gives me plausible numbers [19:13:23] 3MediaWiki extensions / 3Math: Duplicate MathJax preference - 10https://bugzilla.wikimedia.org/64844 (10Richard Morris) 3NEW p:3Unprio s:3normal a:3None I've been installing a local copy of MediaWiki with the Math extension and MathJax enabled. Looking at the preferences Special:Preferences#mw-prefse... [19:13:38] (03Abandoned) 10Hoo man: Add aria-live to mw notifications/jsMsg [core] - 10https://gerrit.wikimedia.org/r/82122 (https://bugzilla.wikimedia.org/53483) (owner: 10Hoo man) [19:24:35] 3MediaWiki extensions / 3WikidataRepo: Maintenance script for summary - 10https://bugzilla.wikimedia.org/45150 (10Lydia Pintscher) p:5High>3Low [19:29:05] 3MediaWiki extensions / 3SyntaxHighlight (GeSHi): Allow the parser tags to parse parameters - 10https://bugzilla.wikimedia.org/25547#c2 (10Bartosz Dziewoński) 5NEW>3RES/WON It makes sense to keep the default behavior the same as the one of
.  You should just use the workaround.
[19:31:22] 	 3MediaWiki extensions / 3SyntaxHighlight (GeSHi): Port SyntaxHighlight-Geshi to ResourceLoader - 10https://bugzilla.wikimedia.org/35017#c2 (10Bartosz Dziewoński) 5NEW>3RES/FIX a:3Bartosz Dziewoński Huh, I just did this. Should have looked for relevant bugs before doing that, not after ;)  https://gerri...
[19:31:35] 	 3MediaWiki extensions / 3SyntaxHighlight (GeSHi): Allow the parser tags to parse parameters - 10https://bugzilla.wikimedia.org/25547#c3 (10Bartosz Dziewoński) *** Bug 36736 has been marked as a duplicate of this bug. ***
[19:31:36] 	 3MediaWiki extensions / 3SyntaxHighlight (GeSHi): Add ability to use templates inside syntaxhighlighting - 10https://bugzilla.wikimedia.org/36736#c2 (10Bartosz Dziewoński) 5UNC>3RES/DUP   *** This bug has been marked as a duplicate of bug 25547 ***
[19:32:50] 	 Krinkle: http://rcstream.wmflabs.org/static/
[19:33:09] 	 if you wait a moment an edit from the selenium tests will show up
[19:34:33] 	 maybe i just got lucky. anyways, if you *make* an edit on beta you'll see it
[19:37:04] 	 (03CR) 10Bartosz Dziewoński: "This fixed bug 35017." [extensions/SyntaxHighlight_GeSHi] - 10https://gerrit.wikimedia.org/r/126843 (https://bugzilla.wikimedia.org/24134) (owner: 10Bartosz Dziewoński)
[19:38:50] 	 3MediaWiki extensions / 3WikidataRepo: HTTP 503 error when requesting linked data for large entities - 10https://bugzilla.wikimedia.org/60003#c5 (10Marius Hoch) This indeed is a varnish problem, fetching the data directly from one of the apache's works fine (and fast).
[19:44:35] 	 3MediaWiki extensions / 3SyntaxHighlight (GeSHi): Add Option to Enable Keyword Links - 10https://bugzilla.wikimedia.org/53787#c4 (10Bartosz Dziewoński) 5PAT>3RES/FIX Looks fixed to me.
[19:44:36] 	 3MediaWiki extensions / 3SyntaxHighlight (GeSHi): Add Option to Enable Keyword Links - 10https://bugzilla.wikimedia.org/53787 (10Bartosz Dziewoński)
[19:45:39] 	 ori, woo
[19:45:48] 	 :)
[19:46:24] 	 so when can we get this put in production ori? :P
[19:47:50] 	 3MediaWiki extensions / 3SyntaxHighlight (GeSHi): Can't highlight code containing  if passed as template parameter - 10https://bugzilla.wikimedia.org/37041#c6 (10Bartosz Dziewoński) 5NEW>3RES/WON I'm afraid no better way is possible, and no better way will ever be possible. It's just a limitation...
[19:48:08] 	 hard to say, but probably not very long now
[19:48:20] 	 3MediaWiki extensions / 3SyntaxHighlight (GeSHi): failure to store Article with "" - 10https://bugzilla.wikimedia.org/33059 (10Bartosz Dziewoński) 5REO>3RES/INV
[19:48:24] 	 there were a couple of quick initial reviews from opsen that were favorable
[19:49:05] 	 but it's still conceivable that there's something fundamentally impractical about doing things this way that we haven't realized yet
[19:50:20] 	 3MediaWiki extensions / 3SyntaxHighlight (GeSHi): Use of undefined constant CONTENT_MODEL_JAVASCRIPT / CONTENT_MODEL_CSS with 1.20 branch of SyntaxHighlight(GeSHi) and MW 1.20 - 10https://bugzilla.wikimedia.org/46249#c14 (10Bartosz Dziewoński) 5REO>3RES/INV 1.18 is not supported by the git master version...
[19:50:21] 	 3MediaWiki extensions / 3Math: Duplicate MathJax preference - 10https://bugzilla.wikimedia.org/64844#c1 (10physikerwelt) You don't need to add  MW_MATH_MATHJAX to the $wgMathValidModes[] array. The documentation might be outdated. The Math extension in the master branch is currently between versions 1.1 and...
[19:51:50] 	 3VisualEditor / 3Editing Tools: VisualEditor: Menus appearing behind page content in Safari 6.1.3 (browser plugin bug?) - 10https://bugzilla.wikimedia.org/64388#c20 (10Bryce Glover) Created attachment 15289   --> https://bugzilla.wikimedia.org/attachment.cgi?id=15289&action=edit Safari 6.1.3 JavaScript Conso...
[19:52:02] 	 ori, link to this on https://gerrit.wikimedia.org/r/#/c/131040/ perhaps?
[19:52:02] 	 hey Krenair, https://bugzilla.wikimedia.org/show_bug.cgi?id=58388 looks like you'll like it
[19:52:05] 	 3Pywikibot: [Tracking] Functionality existing in compat but missing from core - 10https://bugzilla.wikimedia.org/55880 (10Merlijn van Deen)
[19:52:07] 	 3Pywikibot: Port commons_category_redirect.py to core - 10https://bugzilla.wikimedia.org/64845 (10Merlijn van Deen) 3NEW p:3Unprio s:3normal a:3None Script to clean up http://commons.wikimedia.org/wiki/Category:Non-empty_category_redirects  Moves all images, pages and categories in redirect categories...
[19:52:20] 	 3MediaWiki extensions / 3Echo: Echo API links to missing Echo API help page - 10https://bugzilla.wikimedia.org/62179#c2 (10Maarten Dammers) https://www.mediawiki.org/wiki/Echo_%28Notifications%29 looks more like a braindump than structured documentation. The api (https://www.mediawiki.org/w/api.php) links to...
[19:52:25] 	 Pasting and styling. Yay?
[19:52:28] 	 ori: nice
[19:53:05] 	 3VisualEditor / 3ContentEditable: VisualEditor: Pasting a syntaxhighlight block from another VE surface don't load syntaxhighlight's styling - 10https://bugzilla.wikimedia.org/58388#c2 (10Bartosz Dziewoński) With the dependency fixed, this just needs VisualEditor loading the appropriate modules defined by Sy...
[19:56:05] 	 3Pywikibot: [Tracking] Documentation - 10https://bugzilla.wikimedia.org/64840 (10Merlijn van Deen)
[19:56:08] 	 3Pywikibot: Provide sensible documentation platform - 10https://bugzilla.wikimedia.org/64846 (10Merlijn van Deen) 3NEW p:3Unprio s:3normal a:3None The typical documentation platform for Python projects is Sphinx (combined with readthedocs, typically). However, we have Mediawiki.org, which has the advan...
[19:56:20] 	 3MediaWiki extensions / 3SyntaxHighlight (GeSHi): LaTeX tag with empty parameter not highlighted correctly - 10https://bugzilla.wikimedia.org/25704#c7 (10Bartosz Dziewoński) 5NEW>3RES/FIX Works for me today. We're using GeSHi 1.0.8.11 (with custom hacks) these days.
[19:56:31] 	 MatmaRex, can't remember how to actually put syntaxhighlight elements in VE.. hm
[19:57:20] 	 3Pywikibot: [Tracking] Documentation - 10https://bugzilla.wikimedia.org/64840 (10Merlijn van Deen)
[19:57:21] 	 3Pywikibot: [Tracking] Functionality existing in compat but missing from core - 10https://bugzilla.wikimedia.org/55880 (10Merlijn van Deen)
[19:57:22] 	 3Pywikibot: Provide CONTENTS - 10https://bugzilla.wikimedia.org/64847 (10Merlijn van Deen) 3NEW p:3Unprio s:3normal a:3None CONTENTS provides an overview of all included bots. This should probably be merged with the general docs on WM.org.
[19:57:38] 	 MatmaRex, ah right, 'Computer code'
[19:57:39] 	 hmph
[19:57:52] 	 wait...
[19:57:56] 	 huh. that sounds derpy
[19:58:33] 	 the code is IN the computer, etc etc
[19:58:49] 	 nope. think that was something else, ignore me MatmaRex 
[19:59:02] 	 it still sounds derpy. :D
[19:59:34] 	 Okay, first it would help if I actually had the SyntaxHighlight extension installed I guess
[20:00:51] 	 3Pywikibot: [Tracking] Functionality existing in compat but missing from core - 10https://bugzilla.wikimedia.org/55880 (10Merlijn van Deen)
[20:00:52] 	 3Pywikibot: Port and re-package copyright*.py - 10https://bugzilla.wikimedia.org/64848 (10Merlijn van Deen) 3NEW p:3Unprio s:3normal a:3None copyright.py, copyright_clean.py and copyright_put.py are together a set of copyright-checking tools.  They should probably be moved to an independent package tha...
[20:04:21] 	 3Pywikibot: [Tracking] Functionality existing in compat but missing from core - 10https://bugzilla.wikimedia.org/55880 (10Merlijn van Deen)
[20:04:24] 	 3Pywikibot: Port deledpimage.py to core - 10https://bugzilla.wikimedia.org/64849 (10Merlijn van Deen) 3NEW p:3Unprio s:3normal a:3None Script to remove EDP images in non-article namespaces. This script is currently used on the Chinese wikipedia.
[20:05:35] 	 3Pywikibot: [Tracking] Functionality existing in compat but missing from core - 10https://bugzilla.wikimedia.org/55880 (10Merlijn van Deen)
[20:06:07] 	 MatmaRex, honestly this is ContentEditable stuff and really not an area I've dealt with so far
[20:07:07] 	 3MediaWiki extensions / 3GWToolset: input xml metadata in author field gets garbled in the output author field of template {{Information}} - 10https://bugzilla.wikimedia.org/64851 (10johanmmuller) 3UNC p:3Unprio s:3normal a:3None When inputting xml metadata with       Pieter Christiaansz Bor...
[20:07:30] 	 You might try asking dchan
[20:10:37] 	 3Wikimedia / 3Site requests: icannwiki.com - 10https://bugzilla.wikimedia.org/64852 (10Ilhan Y.) 3NEW p:3Unprio s:3normal a:3None Can you add icannwiki.com to the trusted sites list so that it can be interwiki-linked lite in these examples http://meta.wikimedia.org/wiki/Help:Interwiki_linking  Now, w...
[20:10:39] 	 (03PS1) 10Krinkle: Vector: Restore collapsibleNav design improvements [core] - 10https://gerrit.wikimedia.org/r/131402 
[20:11:45] 	 (03PS2) 10Krinkle: Vector: Restore collapsibleNav design improvements [core] - 10https://gerrit.wikimedia.org/r/131402 
[20:13:50] 	 (03PS3) 10Krinkle: Vector: Restore collapsibleNav design improvements [core] - 10https://gerrit.wikimedia.org/r/131402 
[20:13:51] 	 3MediaWiki extensions / 3SemanticForms: Internal error in ApiFormatXml::recXmlPrint: (errors, ...) has integer keys without _element value. - 10https://bugzilla.wikimedia.org/64777#c2 (10s7eph4n) (In reply to Al Johnson from comment #0) > Got this exception while using the api.  Never saw it before and don't...
[20:16:22] 	 3Huggle / 3Application: Adding level 2 warning, even if level 2 warning exists - 10https://bugzilla.wikimedia.org/59982#c33 (10gladjonatan) 5RES/FIX>3REO Here it added a lvl 1 when it should have added a lvl 2:  https://en.wikipedia.org/w/index.php?title=User_talk%3A2.125.251.86&diff=607067979&oldid=6070...
[20:19:06] 	 3Huggle / 3Application: Adding level 1 warning, even if a level 2 warning was added just 7 min ago - 10https://bugzilla.wikimedia.org/62646 (10gladjonatan)
[20:19:06] 	 3Huggle / 3Application: Adding level 2 warning, even if level 2 warning exists - 10https://bugzilla.wikimedia.org/59982 (10gladjonatan)
[20:19:07] 	 3Huggle / 3Application: HG3 Build 860 added a lvl 1 warning when one already existed - 10https://bugzilla.wikimedia.org/61933 (10gladjonatan)
[20:22:36] 	 3Huggle / 3Application: ArgumentException: An entry with the same key has already been added - 10https://bugzilla.wikimedia.org/61383 (10gladjonatan) 5UNC>3RES/WON
[20:22:50] 	 3Huggle / 3Application: ArgumentOutOfRangeException: Längden får inte vara mindre än noll. - 10https://bugzilla.wikimedia.org/61417 (10gladjonatan) 5UNC>3RES/WON
[20:23:06] 	 3Huggle / 3Application: ObjectDisposedException: Cannot access deleted object - 10https://bugzilla.wikimedia.org/62967 (10gladjonatan) 5UNC>3RES/WON
[20:23:21] 	 3Huggle / 3Application: InvalidOperationException: Det går inte att anropa Invoke eller BeginInvoke i en kontroll innan fönsterreferensen har skapats. - 10https://bugzilla.wikimedia.org/63825 (10gladjonatan) 5UNC>3RES/WON
[20:24:45] 	 (03PS1) 10Aaron Schulz: Made wfThumbIsStandard() aware of the width/height handler scaling choice [core] (wmf/1.24wmf3) - 10https://gerrit.wikimedia.org/r/131404 
[20:26:05] 	 3MediaWiki extensions / 3WikidataRepo: AbuseFilter *_links variables incorrect on item edits. - 10https://bugzilla.wikimedia.org/63632#c1 (10Marius Hoch) This can be fixed by either making Wikibase hook into AbuseFilter's "AbuseFilter-interceptVariable" hook (that might get messy). Or by doing some more work...
[20:28:06] 	 3MediaWiki extensions / 3GWToolset: input xml metadata in author field gets garbled in the output author field of template {{Information}} - 10https://bugzilla.wikimedia.org/64851#c1 (10johanmmuller) Problem is that GWTset assumes Template:Creator, e.g.  {{Information  | author = {{Creator:Bert en Lilian Mel...
[20:33:05] 	 3Wikimedia / 3Mailing lists: Mitigate strict DMARC policy on the mailing lists - 10https://bugzilla.wikimedia.org/64818#c2 (10Seb35) Apart http://dmarc.org/faq.html#s_3 which is only theoretical, I found this announcement of some support for DMARC in Mailman 2.1.16 and 2.1.18 (released April 18, 2014): http:...
[20:34:11] 	 (03CR) 10Aaron Schulz: [C: 032] Made wfThumbIsStandard() aware of the width/height handler scaling choice [core] (wmf/1.24wmf3) - 10https://gerrit.wikimedia.org/r/131404 (owner: 10Aaron Schulz)
[20:34:51] 	 3Pywikibot: [Tracking] Functionality existing in compat but missing from core - 10https://bugzilla.wikimedia.org/55880 (10Merlijn van Deen)
[20:34:54] 	 3Pywikibot: Port djvutext.py to core - 10https://bugzilla.wikimedia.org/64853 (10Merlijn van Deen) 3NEW p:3Unprio s:3normal a:3None Might be non-trivial due to dependency on a djvu reading program ('djvused'), part of djvulibre-bin
[20:37:04] 	 (03Merged) 10jenkins-bot: Made wfThumbIsStandard() aware of the width/height handler scaling choice [core] (wmf/1.24wmf3) - 10https://gerrit.wikimedia.org/r/131404 (owner: 10Aaron Schulz)
[20:37:50] 	 3Pywikibot: [Tracking] Functionality existing in compat but missing from core - 10https://bugzilla.wikimedia.org/55880 (10Merlijn van Deen)
[20:38:50] 	 3Pywikibot: [Tracking] Functionality existing in compat but missing from core - 10https://bugzilla.wikimedia.org/55880 (10Merlijn van Deen)
[20:38:53] 	 3Pywikibot: Port get.py to core - 10https://bugzilla.wikimedia.org/64855 (10Merlijn van Deen) 3NEW p:3Unprio s:3normal a:3None Very simple script which gets a page and writes its contents to standard output. This makes it possible to pipe the text to another process.
[20:41:22] 	 (03PS1) 10Aaron Schulz: Added missing File::RENDER_NOW flag to thumb.php [core] (wmf/1.24wmf3) - 10https://gerrit.wikimedia.org/r/131405 
[20:44:26] 	 Krenair, MatmaRex: Computer code is for , as I recall.
[20:44:40] 	 yeah
[20:44:50] 	 Not sure VE supports actual code blocks.
[20:45:00] 	 CodeEditor does...
[20:45:40] * Gloria  pokes legoktm.
[20:47:37] 	 (03CR) 10Aaron Schulz: PostgreSQL: Fix syntax error in page_props index (031 comment) [core] - 10https://gerrit.wikimedia.org/r/130407 (https://bugzilla.wikimedia.org/64807) (owner: 10Jjanes)
[20:47:56] 	 (03CR) 10Aaron Schulz: [C: 032] Added missing File::RENDER_NOW flag to thumb.php [core] (wmf/1.24wmf3) - 10https://gerrit.wikimedia.org/r/131405 (owner: 10Aaron Schulz)
[20:48:38] 	 3Pywikibot: Port various commons upload bots to core & move to seperate repository - 10https://bugzilla.wikimedia.org/64856 (10Merlijn van Deen) 3NEW p:3Unprio s:3normal a:3None imagecopy.py imagecopy_self.py imageharvest.py panoramiopicker.py  Maybe some others in the future.
[20:48:50] 	 3Pywikibot: Port various commons upload bots to core & move to seperate repository - 10https://bugzilla.wikimedia.org/64856 (10Merlijn van Deen)
[20:48:51] 	 3Pywikibot: [Tracking] Functionality existing in compat but missing from core - 10https://bugzilla.wikimedia.org/55880 (10Merlijn van Deen)
[20:50:34] 	 (03PS1) 10Bartosz Dziewoński: Make sure font size in GeSHi output is not too small [extensions/SyntaxHighlight_GeSHi] - 10https://gerrit.wikimedia.org/r/131406 (https://bugzilla.wikimedia.org/26204) 
[20:50:49] 	 (03Merged) 10jenkins-bot: Added missing File::RENDER_NOW flag to thumb.php [core] (wmf/1.24wmf3) - 10https://gerrit.wikimedia.org/r/131405 (owner: 10Aaron Schulz)
[20:51:05] 	 3MediaWiki extensions / 3SyntaxHighlight (GeSHi): font-size of  output too small - 10https://bugzilla.wikimedia.org/26204#c44 (10Bartosz Dziewoński) (In reply to Codicorumus from comment #39) > Adding also >     $geshi->set_overall_style( ' font-family: monospace, monospace;', >...
[20:51:35] 	 3Pywikibot: Port various commons upload bots to core & move to seperate repository - 10https://bugzilla.wikimedia.org/64856#c1 (10Merlijn van Deen) flickrripper and imagerecat.py also belong to this group, but they have already been ported. They might thus be useful as comparison, to see what has to be changed...
[20:53:05] 	 3Pywikibot: Port various commons upload bots to core & move to seperate repository - 10https://bugzilla.wikimedia.org/64856#c2 (10Maarten Dammers) Note: A lot of code duplication in these bots. Should probably be restructured into one or more libraries/scripts.
[20:54:52] 	 (03PS1) 10Donyu: OpenBadges extension with following features finished [extensions/OpenBadges] - 10https://gerrit.wikimedia.org/r/131407 
[20:55:20] 	 (03PS2) 10Krinkle: mediawiki.util: Clean up mw.util.$content [core] - 10https://gerrit.wikimedia.org/r/130651 
[21:06:29] 	 (03PS3) 10Krinkle: mediawiki.util: Clean up mw.util.$content [core] - 10https://gerrit.wikimedia.org/r/130651 
[21:07:50] 	 3MediaWiki extensions / 3Math: Duplicate MathJax preference - 10https://bugzilla.wikimedia.org/64844#c2 (10Richard Morris) Yes I see. Just getting my head round git and versions. Hopefully I get to look at  the math2_0_0 branch. I've just checked it out and rerun the update script. Special:Version is still r...
[21:08:05] 	 3VisualEditor: VisualEditor:  You shouldn't be able to set bold or other text attributes for ref tags - 10https://bugzilla.wikimedia.org/64718#c3 (10WhatamIdoing) If it's "valid", then why doesn't it do anything?    '''Foo''' doesn't actually produce a bold-faced [1].  I see your point about (b) but...
[21:12:17] 	 (03CR) 10Krinkle: [C: 04-1] Merge Poem extension into core (031 comment) [core] - 10https://gerrit.wikimedia.org/r/106861 (https://bugzilla.wikimedia.org/52061) (owner: 10TTO)
[21:34:37] 	 3Pywikibot: Port djvutext.py to core - 10https://bugzilla.wikimedia.org/64853#c1 (10Mpaa) I do not think this is really needed. With support of "preload" (see https://bugzilla.wikimedia.org/show_bug.cgi?id=58963), if an Index Page is present on wikisource, one can get page text with the API even if a page is n...
[21:36:50] 	 3Pywikibot: Port get.py to core - 10https://bugzilla.wikimedia.org/64855#c1 (10Mpaa) Why do not make listpages.py a bit smarter and configurable instead? E.g. by adding a parameter to output page text instead of titles?
[21:42:07] 	 (03PS3) 10Bsitu: [WIP]Revision single and diff view [extensions/Flow] (frontend-rewrite) - 10https://gerrit.wikimedia.org/r/130772 
[21:42:27] 	 (03CR) 10jenkins-bot: [V: 04-1] [WIP]Revision single and diff view [extensions/Flow] (frontend-rewrite) - 10https://gerrit.wikimedia.org/r/130772 (owner: 10Bsitu)
[21:43:49] 	 (03PS4) 10Bsitu: [WIP]Revision single and diff view [extensions/Flow] (frontend-rewrite) - 10https://gerrit.wikimedia.org/r/130772 
[21:44:07] 	 (03CR) 10jenkins-bot: [V: 04-1] [WIP]Revision single and diff view [extensions/Flow] (frontend-rewrite) - 10https://gerrit.wikimedia.org/r/130772 (owner: 10Bsitu)
[21:50:05] 	 3MediaWiki / 3User blocking: wgBlockDisablesLogin - block form checkbox? - 10https://bugzilla.wikimedia.org/33737 (10Jasper Deng) s:5normal>3enhanc
[21:55:00] 	 (03PS5) 10Bsitu: [WIP]Revision single and diff view [extensions/Flow] (frontend-rewrite) - 10https://gerrit.wikimedia.org/r/130772 
[21:55:52] 	 3Wikimedia Labs: [Regression] wikitech.wikimedia.org is sending empty Echo notification emails - 10https://bugzilla.wikimedia.org/53778 (10Tim Landscheidt) a:5Ryan Lane>3None
[21:56:05] 	 3Wikimedia Labs: [Regression] wikitech.wikimedia.org is sending empty Echo notification emails - 10https://bugzilla.wikimedia.org/53778#c4 (10Tim Landscheidt) With Ryan being elsewhere, unassigning for the moment.
[21:56:20] 	 3Wikimedia Labs: [Regression] wikitech.wikimedia.org is sending empty Echo notification emails - 10https://bugzilla.wikimedia.org/53778 (10Tim Landscheidt) 5ASS>3NEW
[22:10:35] 	 3MediaWiki / 3JavaScript: "Javascript-enhanced contributions lookup 0.2" only lists from previous year - 10https://bugzilla.wikimedia.org/64834#c2 (10Bartosz Dziewoński) 5NEW>3RES/INV Yeah, it is a bug in that script, not in the MediaWiki software. Most of the people here like me couldn't actually fix it...
[22:17:21] 	 3Wikimedia Labs / 3(other): archive_userindex on replication server not indexed well.  Takes 10s of seconds to execute a query. - 10https://bugzilla.wikimedia.org/63777#c1 (10Cyberpower678) p:5Unprio>3High s:5normal>3major BUMP.  I've opened this almost a month ago with no initial comments.  Revision...
[22:18:50] 	 3Wikimedia Labs / 3(other): archive_userindex on replication server not indexed well.  Takes 10s of seconds to execute a query. - 10https://bugzilla.wikimedia.org/63777 (10Cyberpower678) s:5major>3normal
[22:19:55] 	 Gloria: do you have links to relevant bugs handy?
[22:20:02] 	 i'm in the middle of amending the commit, so it'd help
[22:22:48] 	 ori: https://www.mediawiki.org/wiki/Requests_for_comment/Structured_data_push_notification_support_for_recent_changes#See_also maybe.
[22:23:08] 	 > m:Recentchanges via XMPP: everyone agreed that it's the way but nobody did it
[22:23:13] 	 :-)
[22:23:20] 	 3MediaWiki / 3API: Internal error in ApiFormatXml::recXmlPrint: (errors, ...) has integer keys without _element value. - 10https://bugzilla.wikimedia.org/64777#c3 (10Al Johnson) s:5major>3minor The logs are gone, but I recall a previous permission error that was out of the ordinary.  Testing this manuall...
[22:23:40] 	 ah, actually, that is not very nice of me
[22:23:48] 	 i should have remembered these RFCs, but didn't
[22:23:53] 	 https://www.mediawiki.org/wiki/Requests_for_comment/Publishing_the_RecentChanges_feed as well.
[22:24:07] 	 Well, you made a concrete proposal written in code.
[22:24:17] 	 Whether another RFC is needed... I dunno.
[22:24:23] 	 Some people are still uneasy about WebSockets.
[22:24:38] 	 ori: in the end, it doesn't matter. One does not preclude the other -- if someone wants an XMPP server, they can easily build one on the same redis foundation.
[22:24:48] 	 same for XML vs JSON
[22:25:04] 	 valhallasw: it's even easier than that, because once there's a stable public endpoint you don't need to wait on wmf
[22:25:05] 	 3MediaWiki / 3API: Internal error in ApiFormatXml::recXmlPrint: (errors, ...) has integer keys without _element value. - 10https://bugzilla.wikimedia.org/64777#c4 (10Al Johnson) Note: I didn't see the SemanticForms component in the dropdown on the commit page, so it changed to API again.
[22:25:31] 	 you can just provision a dedicated labs instance with a bit of python glue code to transform the websocket stream from json/websockets to xmpp/xml/whatever you like
[22:26:00] 	 Right, that would also work.
[22:26:02] 	 it should also be noted that since this is socket.io it's not just websockets; there's support for ajax long-polling too, which is simpler
[22:26:55] 	 i may hack together a websockets -> xmpp transformer if i have a bit of spare time tonight
[22:27:11] 	 just to preempt anyone getting too hung up over it
[22:27:12] 	 long polling? that sounds like it should work over netcat :-p
[22:27:21] 	 pretty much
[22:27:35] 	 even better than IRC, maybe, as IRC requires ping/pong's
[22:34:49] 	 3MediaWiki extensions / 3Math: Duplicate MathJax preference - 10https://bugzilla.wikimedia.org/64844#c3 (10Richard Morris) Ah I think I got the wrong branch. Is it the origin/dev for the 2.0 version? Its not at all clear from https://www.mediawiki.org/wiki/Extension:Math how to get the  2.0 version.   With o...
[22:50:25] 	 ori: there's also https://www.mediawiki.org/wiki/Requests_for_comment/Publishing_the_RecentChanges_feed
[22:50:30] 	 eh
[22:50:41] 	 Gloria already mentioned that one, never mind
[22:53:20] 	 3MediaWiki / 3Parser: RTL/bidirectional issues (tracking) - 10https://bugzilla.wikimedia.org/745 (10Amir E. Aharoni)
[22:53:23] 	 3MobileFrontend / 3General/Unknown: the background icon of the talk box on Special:UserProfile is misaligned in RTL wikis - 10https://bugzilla.wikimedia.org/64857 (10Amir E. Aharoni) 3NEW p:3Unprio s:3normal a:3None The background icon of the talk box on Special:UserProfile is misaligned in RTL wikis...
[22:54:35] 	 3Wikimedia Labs / 3tools: Tool Labs: Provide anonymized view of the user_properties table - 10https://bugzilla.wikimedia.org/58196#c38 (10Krinkle) Changing the timestamp in this table based on wiki size would be a mistake in my opinion. It would make the data too arbitrary and hard to maintain. It also proba...
[22:55:20] 	 3MobileFrontend / 3General/Unknown: the background icon of the talk box on Special:UserProfile is misaligned in RTL wikis - 10https://bugzilla.wikimedia.org/64857#c1 (10Bingle) Prioritization and scheduling of this bug is tracked on Trello card https://trello.com/c/mlPTlb0e
[22:58:29] 	 (03CR) 10Nikerabbit: [C: 032 V: 032] Clarify signup date table header [extensions/InviteSignup] - 10https://gerrit.wikimedia.org/r/131328 (owner: 10Nemo bis)
[22:59:20] 	 3MediaWiki extensions / 3Cite: SyntaxHighlight-Geshi CSS not included in special pages ([[Special:Cite]], [[Special:ExpandTemplates]]) - 10https://bugzilla.wikimedia.org/39049#c5 (10Derk-Jan Hartman) I just tested, but the both [[Special:Cite]] and [[Special:ExpandTemplates]] do not seem to load modules of p...
[23:03:50] 	 3VisualEditor / 3Editing Tools: ve.ui.MWMediaSearchWidget.js: JSONP does not work on local private wikis - 10https://bugzilla.wikimedia.org/64822#c1 (10Krinkle) There is most certainly logic in $.ajax to switch between xhr/json and script/jsonp. This has been in jQuery for many years.  The reason it isn't wo...
[23:05:07] 	 3VisualEditor / 3Editing Tools: VisualEditor: ve.ui.MWMediaSearchWidget fails on private wikis due to forced use of JSON-P (logged-out API) - 10https://bugzilla.wikimedia.org/64822 (10Krinkle)
[23:16:01] 	 (03PS1) 10TheDJ: Special:Cite: Load RL modules of parsed content [extensions/Cite] - 10https://gerrit.wikimedia.org/r/131411 (https://bugzilla.wikimedia.org/39049) 
[23:18:51] 	 (03CR) 10Krinkle: Support precomputed data in GitInfo (033 comments) [core] - 10https://gerrit.wikimedia.org/r/130498 (https://bugzilla.wikimedia.org/53972) (owner: 10BryanDavis)
[23:19:56] 	 (03CR) 10Krinkle: Support precomputed data in GitInfo (031 comment) [core] - 10https://gerrit.wikimedia.org/r/130498 (https://bugzilla.wikimedia.org/53972) (owner: 10BryanDavis)
[23:21:53] 	 (03CR) 10Krinkle: Support precomputed data in GitInfo (031 comment) [core] - 10https://gerrit.wikimedia.org/r/130498 (https://bugzilla.wikimedia.org/53972) (owner: 10BryanDavis)
[23:22:50] 	 3Wikimedia Labs / 3Infrastructure: install ExpandTemplates mediawiki extension @ wikitech - 10https://bugzilla.wikimedia.org/53935#c1 (10Derk-Jan Hartman) 5NEW>3RES/WOR ExpandTemplates is in core now, so this can be closed.
[23:28:55] 	 (03CR) 10Ori.livneh: [C: 04-1] "I don't think we should go around adding additional custom build/deployment artifacts when we haven't figured out a reliable way to unify " [core] - 10https://gerrit.wikimedia.org/r/130498 (https://bugzilla.wikimedia.org/53972) (owner: 10BryanDavis)
[23:30:50] 	 3Wikimedia Labs / 3(other): archive_userindex on replication server not indexed well.  Takes 10s of seconds to execute a query. - 10https://bugzilla.wikimedia.org/63777#c2 (10Cyberpower678) For clarity I'm not trying to use rev_user_text, or ar_user_text.
[23:49:16] 	 weird..