[04:24:36] joakino: you'd be proud of me, I just spent the last 5 or 6 hours configuring and getting better at vim lol [04:24:43] time for sleep now zzz [08:34:36] Haha jhobs [08:34:44] It gets addictive [10:07:10] o/ [10:37:44] hi bmansurov [10:37:52] hello [12:32:38] i'm out, gonna travel to my parents for lunch [12:32:42] i'll come back later [12:44:06] have fun [15:15:38] hi! [15:17:59] o/ [15:18:23] jdlrobson: around? [15:18:28] jhobs: yup [15:18:36] see ya joakino [15:18:50] ? [15:18:57] jdlrobson: am I correct in assuming the engineering task from https://phabricator.wikimedia.org/T114164 is just to update the schema revision number? [15:19:18] dbrant mdholloway bearND|afk: yeesh. android 4.4.2 is just this weird, super buggy version of android for a handful of devices [15:20:25] i've never worked with EL so I'm unsure if there's some js changes needed [15:22:51] jhobs: you are [15:23:06] joakino: whoops i read your message from 5.32am and thought it was recent ;) [15:23:20] jhobs: oh wait [15:23:21] haha [15:23:28] you'll also have to make sure the new fields are logged too [15:23:33] too sleepy? [15:23:46] isnt it super early jdlrobson ? [15:23:47] yeah what are you even doing online? :D [15:24:03] niedzielski: well, it's one of the most frequently used versions right now. I think 4.2.2 is even worse [15:24:51] jdlrobson: thanks for the info. If doing that isn't straightforward I'll ping you later [15:25:06] jhobs: provided you can get EventLogging setup [15:25:09] should be straight forward [15:36:30] that's the fun part haha -> jdlrobson: jhobs: provided you can get EventLogging setup [15:36:44] I think I already have it setup [15:37:01] I don't know how to test that it's working properly though... where does the logging get saved locally? [15:37:52] jhobs: there's a log file somewhere where you can see server-side el logging what it gets [15:38:04] don't remember where [15:38:19] joakino: how about client-side? [15:38:41] jhobs: it should not fail, but that doesn't mean the server is working probably [15:38:50] see the network requests you'll see the logging [15:38:53] on devtools [15:39:01] s/probably/properly [15:39:09] thanks [15:41:11] jhobs: wgEventLoggingFile => '/vagrant/logs/eventlogging.log', [15:41:18] yeh i usually just rely on event.gifs [15:41:25] but yeh what joakino said [15:41:35] jhobs: if you vagrant ssh going to /vagrant/logs/eventlogging.log should show you the events [15:41:48] joakino: it's 8.36am [15:41:58] i'm gonna go for breakfast so i'm making up the time now :) [15:42:01] joakino: not using vagrant in this specific instance, but the network tab should be enough [15:42:07] nice plan hehe [15:42:39] jhobs: if you have the eventlogging extension just set $wgEventLoggingFile to somewhere and you would see the log i guess [15:42:56] https://www.mediawiki.org/wiki/Extension:EventLogging#Installation [15:47:44] joakino: jhobs bbiab [17:29:55] mbinder: niedzielski: dbrant: bearND: we have a prioritization meeting? did i miss an invite? it's not on my calendar... [17:31:02] mdholloway: typically it's just po and tech lead, and sometimes bernd for his content service needs (he was tech lead for a while). You are, of course, welcome to attend, and I actually like the idea of having the whole team there, but we've tried to minimize meetings for folks that don't HAVE to be there [17:31:17] mbinder: ah, ok [17:31:31] mdholloway: I see it on your calendar, so you should too. Do you wanna a fresh invite? [17:31:38] wanna a = want a [17:31:47] mbinder : just added mdholloway to the invite [17:31:55] bearND: thx [17:32:18] mbinder: i don't seem to be able to make him optional, tho [17:32:23] bearND: on it [17:33:31] i see it now with the new invite [17:34:48] i'll let you guys have at it and try to get some of these patches reviewed, i was just confused. [17:58:30] JoshM: story prioritization in 2 min, bring anyone you think you might need [17:58:55] k, lots of people out. might grab corey... [17:59:23] coreyfloyd: can you jump on the priority meeting? [17:59:34] sure [18:06:23] mdholloway|brb: you already got your 6P? how!? [18:07:18] on wednesday they just all of a sudden charged me for it and shipped it! [18:07:40] jdlrobson, bmansurov, joakino anyone else getting a PHP error about a missing function if they try to save a page on their local instance? [18:07:42] niedzielski: i just got it activated this morning, which was a bit of a hassle [18:07:52] happening after most recent git pull on both vagrant instance and standalone mediawiki [18:07:56] mdholloway: nice! hm... i ordered mine only a few weeks ago. may still be a couple weeks before they ship [18:08:06] jhobs: not me [18:08:16] jhobs: pull of core? [18:08:21] just did :/ [18:08:23] i signed up on sept 30 [18:08:38] i mean, yeah, that's what i meant by pull [18:09:17] niedzielski: my proximity to chicago also tends to help with shipping time [18:09:32] mdholloway: ah, i didn't order until oct 10 forgetting that they don't have limitless supplies! :| [18:10:12] mdholloway: i also ordered one of those pebble time round watches coming out some time in november. they're said to be wear compatible [18:12:11] niedzielski: oh, nice! i don't have any plans to buy a smartwatch at the moment but I'll be interested to hear about it [18:14:22] niedzielski: i actually had to debug the phone this morning to get my phone # situation sorted out, kind of funny. it was because i switched my google voice number last night and so i had two voice numbers going, which confuses project fi; i was getting a clearly false "no connection" screen in the registration flow [18:14:57] niedzielski: as many articles have pointed out, it's much simpler if google voice isn't already in the picture [18:30:53] coreyfloyd: grooming now, if you can join [19:04:12] mdholloway: thanks for tip! i also have a gv number [19:05:11] jhobs: still getting error? [19:13:33] jdlrobson: not on vagrant anymore but now scribunto or something with modules on vagrant isn't working so I can't import infoboxes =/ [19:13:59] bearND: ok to +2? https://gerrit.wikimedia.org/r/#/c/249881/ [19:14:07] jhobs: what are you trying to do? [19:15:00] jdlrobson: hold on, have to afk for about 15 and then I'll pm you [19:19:16] niedzielski: not that one yet. I suspect mobrovac needs to make some changes in the infrastructure to account for the missing route /cc:mdholloway [19:19:57] bearND: thanks for the heads-up^ [20:09:10] mdholloway: What do we need to do for https://phabricator.wikimedia.org/T110946 in the service? [20:12:24] bearND: just need to add a similar post-processing step to strip HTML markup from the license description [20:16:54] bearND: actually, that was a two-part bug, looking back. we'll also need to construct full URLs in some cases when the license URL field is just a link to a wiki file page (similar to what we have to do in other cases like for spoken wikipedia files) [20:19:10] mdholloway: It's been a while since I looked at the gallery stuff. If you look at the one media item in https://en.wikipedia.org/api/rest_v1/page/mobile-html-sections-lead/Neo%20(The%20Matrix) ; which parts should be changed, and which parts can be removed? [20:22:56] "LicenseUrl": "//en.wikipedia.org/wiki/File:NeoTheMatrix.jpg" <-- need to prefix the protocol [20:25:01] and need to strip (in this case) the

tags from "ImageDescription": "

Promotional image of Neo (The Matrix) (played by Keanu Reeves).\n

", [20:25:15] (and the \n) [20:27:36] I think LicenseShortName is the only other field we'll need, but let me double-check on that [20:30:08] bearND: We'll also need Artist and License, which don't appear for this particular image but do for others [20:31:18] Looks like the artist field is sometimes provided with HTML markup, too, e.g.: "Artist": "Kanu Gandhi" [20:37:43] ok, great. thanks [20:38:15] mdholloway: why do we need to prefix the protocol for LicenseUrl? [20:40:41] bearND: so the android launcher can handle it -- we were just getting a toast that said "could not open the file" or something to that effect when sending to an external browser, since android didn't know what to do with it without the protocol [20:43:18] mdholloway: ah, i see. thanks [21:01:21] niedzielski: another heads-up on the 6P -- the USB-C to USB-A cable that comes with it is super annoyingly short [22:00:46] jdlrobson: btw, I double checked and that missing data wasn't updating by itself, so I fixed the files manually and it'll be fine after tonight [22:03:03] Thx millimetric you rock