[08:31:36] hey [11:10:09] going for an early lunch [11:46:10] back [13:34:38] i bought my son a bubble blower gun thing that blows massive bubbles [13:34:44] but he's not home [13:34:55] the walls of my office have a lot of bubble solution over them :/ [13:36:52] phuedx: gotta test it first and make sure it's safe, right? [13:36:59] yeah… [13:37:02] testing [13:37:16] that's exactly what i've been doing [13:38:55] i'm going to go test it some more [13:39:00] just to make sure it still works [13:39:20] really though i'm going to go try and buy a new bike [13:39:26] because mine got stolen [13:39:31] i was just trying to be funny [13:39:39] :/ [13:39:40] AWAY! [13:43:17] phuedx|afk: it was. my response probably could have used a humor/irony indicator. ah, textual communication. [15:08:27] mdholloway dbrant bearND|afk: hey devs. i'm seeing a regression that i think should block beta promotion. certain menus are rarely and sporadically becoming transparent. i think i forgot to mutate a drawable somewhere [15:08:51] mdholloway dbrant bearND|afk: i'll look into it and hopefully have a patch soon [15:09:51] oh? i haven't seen this... [15:11:51] niedzielski: yeah, i haven't seen it either, but that doesn't sound good. [15:13:24] mdholloway dbrant bearND|afk: it doesn't seem to happen consistently. i'll see if i can nail down repro steps [15:23:04] niedzielski: what kind of drawable mutation are you talking about? [15:24:33] bearND: drawables share state by default unless mutate is called. i think my status bar patch applied a color filter somewhere without calling mutate on the drawable first [15:27:26] that took a lot longer than i expected [15:55:58] bearND: got a minute for hangout? [15:56:41] dbrant: sure. Cave? [15:56:45] yep [15:57:21] bearND: occupied... i'll call directly [15:57:30] ok [17:01:31] phuedx: standup? [17:01:31] phuedx, ping [17:19:16] phuedx: https://gerrit.wikimedia.org/r/#/c/242921/ [17:34:00] thanks jdlrobson [17:34:06] gonna get the kids to bed [17:48:36] phuedx|afk: jhobs one thing to bear in mind with the read more feature, is that in future we may want to swap cards for a list of items (the mobile PageList) - if that's a list of cards that's great. I just want to make sure you think about that :) [17:56:10] jdlrobson: https://www.mediawiki.org/wiki/Extension:ZeroBanner#Setting_up_local_wiki [17:56:27] thanks @jhobs will review during metrics [18:02:21] Warning: JsonConfig: Invalid $wgJsonConfigs['JsonZeroConfig']['remote']['url']: API URL is not set, and this config is not being stored locally [Called from JsonConfig\JCSingleton::init in /Users/jrobson/git/core/extensions/JsonConfig/includes/JCSingleton.php at line 112] in /Users/jrobson/git/core/includes/debug/MWDebug.php on line 300 [18:02:23] jhobs ^ [18:03:50] huh, what's your url param set to for the $wgJsonConfigs['JsonZeroConfig'] array? [18:03:55] ^ jdlrobson [18:05:01] jhobs: i just used the config in the mediawiki page [18:05:04] guess its out of date? [18:05:11] it's probably wrong for local instances [18:05:16] lemme double check what I have [18:05:40] jhobs: https://www.mediawiki.org/wiki/Extension:ZeroBanner#Configuration is out of date for sure [18:05:47] would be good to have a good local version [18:06:37] well it's technically not an incorrect config if you were trying to tie into the production partner configs [18:12:03] jdlrobson: just updated https://www.mediawiki.org/wiki/Extension:ZeroBanner#Configuration, try removing the "url", "isLocal", "username", and "password" params. [18:13:15] jhobs: still Warning: JsonConfig: Invalid $wgJsonConfigs['JsonZeroConfig']['remote']['url']: API URL is not set, and this config is not being stored locally [Called from JsonConfig\JCSingleton::init in /Users/jrobson/git/core/extensions/JsonConfig/includes/JCSingleton.php at line 112] in /Users/jrobson/git/core/includes/debug/MWDebug.php on line 300 [18:14:17] jdlrobson: on my copy I have everything that has $wgJsonConfigs['JsonZeroConfig']['remote'] commented out [18:14:42] jdlrobson: so the only line with $wgJsonConfigs is the one I have in the documentation now. Is that how yours is? [18:33:38] jhobs: do you have local config? [18:33:43] if so what is a local config [18:38:39] jdlrobson: i'm unsure what you mean [18:39:04] I sent an email to Yuri with a link to the instructions I wrote, so hopefully he can bring some insight into something I may have missed [18:39:07] jhobs: the error says "and this config is not being stored locally " [18:39:36] I'm wondering if you thus have a config stored locally whatever that means [18:39:54] yeah I don't know why that's happening; like I said I don't even have anything with "remote" uncommented [18:40:15] local config might just be the Zero:TEST page that I have in the instructions [18:46:40] jhobs: I edited that but nothing seemed to happen [18:46:53] jhobs: do you have a Zero:TEST page ? [18:51:14] jhobs: nope can't get setup.. can't test. Sorry i've wasted too much time on this. You'll have to poke yurik. Patch looks fine though [18:59:20] jdlrobson: yeah sorry it's been a long time since I set up my environment, plus I'm using vagrant so that probably did some of it for me. I can tell you that the banner loaded fine for me with the patch even when throttling the connection though [19:14:34] jhobs: i'm going to poke around the relatedarticles extension [19:39:00] jhobs: i got zerobanner working [19:39:03] but i can't open the overlay [19:39:30] (Also concerned to see oo ui in there... why is that loaded unconditonally for our zero users? that's a big performance hit on first paint) [19:40:54] there's a lot of scary code in this extension... :) [19:47:37] bearND: on the spoken files patch, about going back to PS4, did you specifically want to go back to moving the loop into runDomTransforms? [19:48:09] bearND: or did you just have the selectors in mind? [19:48:30] mdholloway: just the selectors. maybe i named the wrong ps? [19:48:57] bearND: ok, i should be done shortly then [19:49:12] ok [19:49:21] mdholloway: i think I should have said ps6 [19:49:34] customdata and relatedarticles are small but are interesting [19:49:44] i'll cut the dev branch tomo [19:49:55] bearND: something breaks rmBracketSpans when i move the for loop and i can't seem to be able to track it down. but if you weren't concerned about that anyway i'll just change it back and worry about it no more [19:49:56] but for now… [19:49:58] zzZ [19:50:00] bearND: otherwise, it works great [19:51:03] mdholloway: i think having the for loop in the route is good [19:51:19] i mean the mobile-html-sections.js file [19:51:35] where it is on master [19:51:37] bearND: yep. makes more sense there. [20:15:08] jhobs: please review https://gerrit.wikimedia.org/r/243014 [20:46:20] jhobs: around? [21:30:00] jdlrobson: https://phabricator.wikimedia.org/T114417 :) [21:30:48] jdlrobson: the change in pageimage broke MW/Beta Cluster, lego is reverting [21:33:14] did reverting fix it? [21:33:23] greg-g: we'll take a look and have another go :) [21:33:40] just please baby sit it next time [21:33:45] :) [21:34:17] we're waiting on another merge that was forced past Zuul, which angered the stay puft marshmellow man [21:34:23] greg-g: baby sit? [21:34:35] make sure it doesn't break beta after it is deployed there [21:35:00] luckily Elena and Rummana found it because their team's products were broken [21:35:05] respectively [21:35:09] ie: it broke a lot of shit [21:35:49] greg-g: i took a look and didn't see anything broken on mobile web. I'll have to look closer at what was causing the issues they ran into [21:36:12] there's more to life than mobile web :P (but yeah, thanks for looking) [21:36:22] * greg-g moves along with you and lego on it