[01:23:47] hi there. [01:24:42] I'm trying to get in touch with Brion V... what is his nick here? [03:35:48] jya, I think it's brion but he isn't on? not sure [07:44:31] jdlrobson2: was the meeting shifted a little early? [07:44:39] nope [07:44:40] i was there [07:44:47] same as nicolas [07:45:14] because the scheduled time is 15 min from now [07:46:38] Ahh i guess we had some time zone calculation problems :) [07:47:01] of course.. i'm not on UK time but my calendar is :-) [07:47:22] jdlrobson2: I guess so because the regular time is UTC 8:00AM and I'm here right now [07:47:51] UTC 9am ? [07:48:04] anyway we'll meet in 15 minutes yes? :) [07:48:42] jdlrobson2: ok, :) [07:48:46] perfect [13:13:03] hi! [13:36:06] joakino, hi? [13:36:27] hi [13:36:37] what's up? [13:47:42] do i know you GEOFBOT ? [13:48:17] joakino, no, i'm just a lowly student who likes to say hi to people [13:48:47] GEOFBOT: great :), no worries. where are you from? [13:50:27] Georgia, US [13:52:46] joakino, you? [13:53:49] GEOFBOT: i'm from Spain, east coast [13:54:07] nice to meet you :D [13:56:50] cool, nice to meet you to :) [14:30:20] yo mhurd got a minute? [14:35:33] GEOFBOT: east-coast US ftw! i'm from FL [14:35:56] bgerstle, ayyyyy [14:35:59] * GEOFBOT high fives [15:12:27] * bgerstle o/ [15:12:32] GEOFBOT: sorry to leave you hanging GEOFBOT [15:14:19] bgerstle, no biggie :P [15:14:36] * GEOFBOT quietly sulks in corner [15:39:54] dbrant: hey, do you have a sample url for the content service? [15:44:02] dr0ptp4kt_i: https://appservice.wmflabs.org/en.m.wikipedia.org/v1/mobile/app/page/html/Cat [15:45:56] dbrant: sorry, connection dropped. sorry to bug again, but do you happen to have a url for the mobile content service? [15:46:19] dr0ptp4kt_i_: https://appservice.wmflabs.org/en.m.wikipedia.org/v1/mobile/app/page/html/Cat [15:46:28] dbrant: thx [15:46:39] np [15:47:25] dbrant: am i correct to understand it will be hosted on rest.wikimedia.org later on? [15:48:34] dr0ptp4kt_i_: i'm not sure what the final url will be, but probably that. [15:48:41] hm, some weird stuff happens when i click that in a browser [15:48:53] but, it's not designed for that, i suppose [15:49:40] bgerstle: yeah, in addition to the html, the service spits out some additional json, which our WebView catches and passes to the app. [15:49:47] yeah [15:51:03] dbrant: cool cool, wanted to make sure i was right to go ahead in fact on asking the w0 team to update domain names (edge case-y) [15:51:46] dr0ptp4kt_i_: is that necessary if it's only being deployed to alpha? [15:52:22] Morning y'all! Hope everyone's not too lagged. [15:52:38] phuedx are you working today? [15:53:38] phuedx or are you taking the day off to recover from the shame of not winning the coffee competition? [15:54:04] bgerstle: for the alpha case i'm not so worried. i believe rest.wikimedia.org would be in beta and stable and that's the case where an early heads up is needed [15:54:16] ah right [15:54:43] heya kristenlans. do we need that ReadershipLeadership meeting? it would be a bit late for me, and i think it would just be you, me, and toby and not the others [15:56:02] dr0ptp4kt_i_: oh rats are bryan and vibha and jk out today? I have some questions I need answered about quarterly planning. Maybe I coudl try to make do over email. [15:56:33] dr0ptp4kt_i_: are you still in europe? [15:58:08] kristenlans: yeah, today and tomorrow, then using the personal day to take friday off [15:59:04] dr0ptp4kt_i_: nice! I'm fine w/cancelling mgmt meeting and probably PM + Scrummaster check-in too since JK is out. [15:59:12] kristenlans: yeah, those three are out and declined [15:59:53] kristenlans: use this as an opportunity to pump some bassnectar on your headphones this morning and afternoon. that's what i'm doing this evening. [16:00:56] dr0ptp4kt_i_: that's a solid suggestion [16:01:39] Jonkatz's calendar indicates that he is "back to crushing it" tomorrow LOLOLOL [16:01:48] hah [16:01:55] ohai jdlrobson! [16:01:59] \o [16:02:42] i've got cheese!! [16:03:05] * kristenlans already misses wine and cheese [16:04:00] i have wine, cheese and strawberries and some of these bad boys: https://en.m.wikipedia.org/wiki/Canel%C3%A9 [16:04:13] life is good [16:04:38] so kristenlans is the band back together? i'm still confused about state of https://phabricator.wikimedia.org/tag/mobile-web-sprint-48-voyage-of-the-damned/ [16:04:44] should i be pulling stuff over from Gather there? [16:04:51] * jdlrobson looks for phuedx [16:10:50] jdlrobson: last I heard from jkatz he was hoping for one more sprint with an explicit focus on gather to wrap some stuff up...:-/ [16:11:01] jdlrobson: so I'm not exactly sure [16:12:21] kristenlans: yeah, i saw jon katz's calendar on that. funny dude [16:12:33] jdlrobson: I do also want to make sure we get baha in the loop with various discussions so he doesn't show u and his whole world has changed ;-) [16:12:55] phuedx: in case i can't get hangouts to work, may i call you on your cell as listed on the contacts page? [16:16:16] yeh i'm totally confused right now so just winging it [16:16:25] i was told it was an unstructured sprint :) [16:16:30] so i guess that's fine [16:18:40] phuedx: around? [16:19:53] phuedx: oh, sorry to bother you - i see you're taking that personal day today. cc jdlrobson [16:20:12] ohhhh [16:20:25] ahhhhhh [16:21:04] jdlrobson: kristenlans i'm gonna send the link to the spreadsheet out just to make sure people have it handy [16:21:26] thanks dr0ptp4kt_i_ that will be helpful [16:21:30] ok thanks dr0ptp4kt_i_ yeh [16:46:16] jdlrobson: who on web engineering would be able to provide feedback on the logging mechanism for mobile web for http://searchdata.wmflabs.org ? i know baha is the guy for desktop, but wasn't sure about mobile web [16:46:41] what kind of feedback? [16:49:46] jdlrobson: standup: I am working on adding the tests to the WIP patches [16:50:12] tgr: sweet. I'm investigating the failing browser tests right now and still playing catch up from the weekends activities :) [16:50:14] (unless there are other priorities - is there a workboard for this sprint?) [16:50:19] anything blocking you you tgr ? [16:50:38] the api stuff is still the most important and there is not currently a workboard due to some confusion - so feel free to continue using last one [16:50:47] hopefully i can work that out tomorrow [16:50:54] no blockers [16:51:09] tgr: no blockers here either - just lots of confusing bugs that make no sense :) [16:58:31] jdlrobson: sorry, didn't see your message (changed windows and no hotword detection activated). by feedback, i meant people who could help describe how the logging works for the data analyst in search (oliver) [16:58:47] i think bmansurov wrote that.. but maybe sam [16:58:49] bmansurov: ^ fyi, checking on the mobile web search event logging. i know you're the guy on desktop [16:59:17] dbrant: bearND - which of you was it that did the event logging on android? [16:59:36] dbrant: bearND for search, that is [17:00:17] dr0ptp4kt_i_: don't recall exactly; but I can answer questions. [17:00:46] dbrant: so you implemented it? ;) [17:01:20] dr0ptp4kt_i_: it's a bit fuzzy, but probably. [17:01:33] dbrant: lol [17:01:44] dr0ptp4kt_i_: meeting ;) [17:03:28] bmansurov: thx, ok, when you're done...lemme know if it was you who did the search event logging on mobile web [17:03:53] dr0ptp4kt_i_: no, it was sam, but there is a follow up patch by me https://gerrit.wikimedia.org/r/#/c/213961/ [17:04:41] bmansurov: nice! [17:05:22] mhurd: coreyfloyd should we bother w/ standup? [17:05:26] are you guys around? [17:07:55] dr0ptp4kt_i_: is there an email thread pertaining to the search event logging? [17:17:09] bgerstle: we in [17:20:19] bgerstle: wanted to sync up w/ou to see if you knwo what's going on w/Sprint 58 for iOS ;-) [17:20:30] kristenlans: sure, i'll jump back in then [17:28:56] kristenlans: one thing that you guys reminded me of is how much sediment i get w/ my metal filter [17:29:34] not like french-press levels of sediment, but still [17:31:37] jdlrobson, anything you need me to parlay in scrum of scrums? [17:32:14] dr0ptp4kt_i_: we've been working with Gilles to make some performance improvements [17:32:25] apart from that not really much activity (Gather has been minor bug fixes) [17:34:41] bgerstle: interesting. I've been thinking of moving to the metal aeropress filter.... [17:36:31] jdlrobson: thx [17:36:48] i'm curious if marco arment has anything to say about that [17:37:02] well known iOS blogger & podcaster who's obsessed w/ coffee [17:47:54] jdlrobson: ok isee [17:47:59] bmansurov: so if you take my gist [17:48:03] jdlrobson: yep [17:48:07] (i assume you understand how i made that right?) [17:48:18] jdlrobson: kind of but that's not important [17:48:19] but if you don't please say - it's fine not to :-) [17:48:31] jdlrobson: i want to get to the issue for now [17:48:36] it is important to understand this bmansurov [17:48:44] as we have to think about it whenever we build anything that touches HTML [17:48:55] jdlrobson: yes I agree, but i want to solve the issue at hand first [17:49:03] jdlrobson: let's continue with the gist [17:49:04] bmansurov: no that's firefighting [17:49:09] trust me it's better to understand it fully [17:49:28] So imagine we render the page 'Hello world' on Tuesday [17:50:21] so once generated we cache it [17:50:34] and we continue to serve that to users for 30 days or when the page is edited [17:50:37] whichever happens first [17:50:49] jdlrobson: yeah i got that, I just can't reproduce the issue [17:51:09] bmansurov: i've told you how to reproduce the issue [17:51:16] you generate HTML from before the commit [17:51:30] if you are looking for a page on labs or locally you'll doing it wrong you will not succeed :) [17:51:49] jdlrobson: ok, can you please make a screencast and share it with me [17:51:51] so the gist is the page generated on the Tuesday. Now Wednesday you make a change to the skin e.g. last modified bar which results in different HTML [17:51:57] jdlrobson: i followed your instructions, but still no luck [17:52:13] bmansurov: i'm effectively walking you through this now.. is now not a good time [17:53:02] bmansurov: do you understand all the above so far? [17:53:07] jdlrobson: yep [17:53:27] okay so the change happens on Wednesday, but the page "Hello World" from Tuesday doesn't get updated [17:53:39] but if you look at the gist i sent you there are links to stylesheets in there [17:53:49] the crucial problem is the stylesheets are not subject to cache [17:53:58] so basically you have the old HTML and an up to date stylesheet [17:54:05] so if you have a localhost [17:54:11] with mediawiki installed [17:54:14] jdlrobson: yep [17:54:23] e.g localhost:8888/w/index.php/Hello world is the page [17:54:32] if you load localhost:8888/cached.html [17:55:10] jdlrobson: 1 sec, so localhost:8888/cached.html is the url for the cached page? [17:55:17] it depends where you put it [17:55:24] jdlrobson: how do I put it? [17:55:26] but put the gist on the same server as your mediawiki instance [17:55:43] jdlrobson: oh ok [17:56:01] the stylesheet links and js links should work fine [17:56:14] so as a result you'll have cached html running new styles and js [17:56:29] and you'll be able to replicate the issue [17:56:46] so to fix it, you basically need to add css rules to work around it with FIXMEs: remove when cache cleared [17:56:51] does that all make sense? [17:56:55] jdlrobson: thanks that's what I did, but the modified bar looked fine [17:57:34] jdlrobson: i'll give it another try, but i want to see if anyone else can reproduce it [17:58:32] jdlrobson: also notice that the GIST you gave has client-nojs class, which means it looks fine [17:59:09] jdlrobson: as you stated in the bug too [17:59:24] bmansurov: no but if you load in your localhost it will run js [17:59:27] and it will have client-js [17:59:47] jdlrobson: ok thanks [17:59:56] i suspect your javascript/css isn't loading for some reason [18:00:01] obviously make sure you are on master [18:00:07] and running latest core etc [18:00:31] bgerstle: yeah, obviously I'm not very present. Sent an email. Let me know if you need something. [18:01:47] np [18:01:58] setting up TSG stuff now, just uploaded the build [18:16:04] bmansurov: you manage to replicate? [18:20:01] jdlrobson: in a meeting, i'll let you know [18:20:25] dbrant: i have a code review strategy to propose. [18:20:47] mdholloway: go for it [18:21:54] dbrant: given our code review backlog, it seems like it would be most efficient if i focused on reviewing stephen's and dan's patches, +2ing or -1ing unless i'm specifically looking for feedback from you or bearND|away, and you focused on mine. [18:23:09] mdholloway: sounds fine to me! [18:23:30] dbrant: cool. [18:24:40] dbrant: there's one of stephen's that i wish i would have bugged him about before he went on vacation, but i guess that's how it goes. [18:30:11] erg in browser tests and resource loader agony [19:17:53] dbrant: For this: https://phabricator.wikimedia.org/T97958, Deskana|Away's word order/alignment patch for mixed RTL/LTR titles, should we merge it or wait for further comment from bearND|away? [19:18:41] mdholloway: merge it. [19:23:01] dbrant: excellent. [19:25:14] 19:23 < twentyaft> ok we removed mantle but apparently it's still configured? [19:25:23] ^^ help with that, apparently broke scap [19:27:58] issue was https://gerrit.wikimedia.org/r/#/c/210816/, merging and fixing [19:55:22] heading out. ttyl [19:59:15] dbrant: as for https://phabricator.wikimedia.org/T99965, on Chinese improperly displaying as 'English', do you say get a fix in now, or wait for stephen to come back and handle it? [20:25:41] mdholloway: wait for Stephen on that one... [22:38:51] Any IOS-devs awake? [22:39:34] It feels the ToC-menu is much slower to open in Beta 130 than in 123, but might just be me...