[00:00:50] jdlrobson: hey we spoke about the icon [00:01:16] jdlrobson: thats why I asked how you would do the dot. I'll update icon today [07:19:41] morning! [08:32:24] phuedx|zzZ: awesome how you tagged the bug on github and it appeared there https://github.com/facebook/hhvm/pull/5502#event-343694250 [08:32:42] for a moment I dreamed we used github haha [08:57:03] yo [08:57:05] hey joakino [08:57:55] joakino: lol [08:58:19] morning! [10:19:00] jdlrobson: around? [10:26:08] i doubt it, but he'll be in about 6 hours [10:45:25] yep probably sleeping [10:45:29] hi bmansurov :) [10:46:08] joakino: howdy [10:49:08] Does anyone know if there is a way to do a URL that "forces" desktop view? I.e. does not redirect to the mobile site even for people on mobile devices. [10:52:41] Ainali: if you click the "Desktop" link at the bottom of any page, then you'll be redirected to the desktop site and you won't see the mobile site (until you clear your cookies) [10:53:00] Ainali: however, is there some behaviour of the mobile site that you're trying to avoid? [10:54:46] phuedx: I want to send a URL on twitter that takes the reader directly to the desktop site [10:56:00] I found it: &mobileaction=toggle_view_desktop [10:58:04] Ainali: exactly right [11:18:33] gonna go get some food [11:18:56] and go out on the unicycle for a bit [11:22:06] phuedx|UNI: juggle and unicycle? [11:27:58] Ainali: I would suggest using useformat=desktop instead of mobileaction=toggle_view_desktop since this last one will actually set the browser of the visitor to use the desktop version instead of the mobile always, and that seems kind of evil to me [11:28:27] cc/ phuedx|UNI ^ [11:28:35] joakino: Ok, thanks! [11:28:48] :D [11:30:10] How do one specify a gadget to also work in the mobileview? They are trying to do it on svwiki but it does not seem to work. [11:30:27] (Hence my temporary workaround) [11:31:05] This does not seem to be enough: https://sv.wikipedia.org/w/index.php?title=MediaWiki%3AGadgets-definition&type=revision&diff=30156902&oldid=30133810 [11:34:58] I don't know about that Ainali, try asking in 4 or 5 hours when more SF'ers are around [11:35:15] maybe phuedx|UNI or bmansurov know about that ^ [11:36:28] Ok, I'll try that if someone else don't resolve it before that :) [11:37:19] Ainali: sorry, I don't know either. [12:04:52] i'm not familiar with mobile gadgets [13:02:33] joakino: where do you dump images on phabricator to host 'em? [13:04:51] phuedx: what do you mean [13:04:57] nm [13:05:00] if you drag an image it'll upload it to phab [13:05:08] was wondering if i could use phab as an image host [13:05:10] which i can [13:05:13] yerp [13:06:25] ok lunch time [15:00:57] weird [15:05:35] bearND|bbl: hey! question for you when you return. i'm looking at our q1 roadmap and thinking on what my department goal should be. is "Offload DOM transforms to Content Service" something you would do or want to do as part of your content service work? [15:29:51] kristenlans: i'm in my hangout i think [15:32:30] oh nap [15:32:33] BRT [15:33:17] ^ excellent keyboarding [16:00:15] kristenlans: not standup yet [16:00:38] haha i just realized that phuedx [16:16:46] niedzielski: bearND: i've been meaning to chat with you guys about that as well, i still need to do goals too [16:26:11] niedzielski: Here's a challenge: make the objective of your goal user-facing. [16:26:25] niedzielski: "Offload DOM transforms to Content Service" sounds more like a key result than an objective. [16:28:20] Deskana: so for this example, "improve performance, quality, and reliability of html content by offloading..." [16:28:22] ? [16:29:54] niedzielski: I'm not sure what format your personal goals are in, but if it's in the OKR format we're using for Engineering Goals, then the objective would be "Improve performance, quality, and reliability of HTML content" and (one of) the key results would be "Offload DOM..." [16:30:30] niedzielski: Although, if I were your sceptical PM, I would ask the open-ended question "Why do we want to improve performance?" [16:32:14] "Does it get us more users?" [16:32:21] "Will they browse more? Stay longer?" [16:32:21] etc [16:32:31] Deskana: i've been having some discussions on "why" but they're ongoing [16:32:48] Sure, I don't necessarily expect you'd have all the answers :-) [16:34:18] Deskana: so wanting to see a perfect example, i was looking for your 2014-15 goals but i didn't find them. do product fellows not have these the same way engs do? [16:34:33] Apparently not. I've never actually had to do it. [16:34:44] I think that's a double-standard. [16:34:59] And I think it's a triple-standard that I think it's a double-standard but still never bothered to do it. :-p [16:35:31] niedzielski: Try looking at this: https://www.mediawiki.org/wiki/Wikimedia_Engineering/2015-16_Q1_Goals#Analysis [16:35:49] niedzielski: That's one that I wrote. But, like I say, I'm not sure what format is expected for personal goals. [16:35:59] niedzielski: OKR (like the example) seems sensible enough to me. [16:37:21] Deskana: thanks! and thanks for the tips! i always value your feedback [16:37:49] niedzielski: To be self-reflective, I actually think my objective isn't the best there. It gets a bit too much into the details about how we're going to solve. [16:38:04] niedzielski: I'd say objective should be the problem you'll solve, and the key results how you're going to solve it. [16:38:13] * Deskana shrugs [16:38:19] It's all hand-wavy stuff [16:38:28] It doesn't need to be perfect, just good enough to communicate your intent [16:38:35] niedzielski: And, I am always happy to provide feedback. :-) [16:46:15] bgerstle: you coming? [16:46:24] yeah sorry, was talking w/ corey [17:18:10] codezee: still there? [17:18:24] jdlrobson: yes, I'm working on adding test for icons [17:18:47] codezee: be sure to read through this - https://www.mediawiki.org/wiki/Writing_an_extension_for_deployment [17:19:18] codezee: specifically Review for deployment [17:19:26] jdlrobson: alright, I'll go through it :) [17:24:54] etonkovidova: i finally found it: https://en.wikipedia.org/wiki/Gramophone_record [17:25:13] mhurd: want to get a head start on the 1:1 or need a few minutes to collect thoughts? [17:26:15] dr0ptp4kt: ya! [17:26:25] mhurd: okay, i'll join the link that's on there [17:26:30] thar meeting invite [17:28:28] phuedx: https://gerrit.wikimedia.org/r/#/c/221754/3 [17:32:50] jdlrobson: added tests for icons, you can look at https://gerrit.wikimedia.org/r/#/c/215029/ whenever possible for feedback :) [17:54:57] hey does anybody know why most of mychannels in irc cloud have an umbrella to the right? [18:04:35] joakino: latest update -- not sure [18:08:17] phuedx: that inline display:block is driving me nuts! Can't figure out what is causing it. Using the hidden class was masking this issue. [18:08:37] rmoen: yeah -- looks like a jquery show /somewhere/ [18:08:42] yeah ;/ [18:09:23] i've changed the classname with no luck, so something is diving into the template and showing the first element i suppose [18:10:58] oh ew! [18:11:16] this.$('overlay-content').children().show(); [18:12:11] ^ in hideSpinner() [18:20:00] jdlrobson: hey are you free to look at the dot? [18:20:09] jdlrobson: for https://phabricator.wikimedia.org/T101201 [18:20:41] kaity: i will be later after lunch. I've got to grab some food before an interview [18:20:49] jdlrobson: ok cool [18:25:41] rmoen: nice find! [18:29:24] phuedx: I now know why the class "hidden" is being applied in the overlays.. its a hack around that. [18:35:28] grabbing food [18:36:07] jdlrobson: have good interviews :) [19:22:30] heading out [19:22:34] bb! o/ [20:12:14] gn y'all [20:12:18] o/ [20:43:56] bearND: got a minute for batcave? [20:44:08] dbrant: yes [20:45:36] bearND: whoops, it's occupied. i'll just call via hangouts [20:45:51] dbrant: yep, notced that [21:29:05] rmoen|foods: hey am here when needed [21:29:24] jdlrobson: hey, i'm half eating and half running these tests.. [21:29:41] so what's not working with https://gerrit.wikimedia.org/r/#/c/222033/3/extension.json ? [21:29:46] oh [21:29:56] jdlrobson: its parsing wikitext into escaped html [21:30:06] ohhh in which case [21:30:06] meaning, not actual html [21:30:26] tutorialSubheading: mw.msg( 'gather-collection-content-tutorial-subheading' ) [21:30:29] {{tutorialSubheading}} [21:30:40] s/{{tutorialSubheading}}/{{{tutorialSubheading}}} [21:30:50] the template is escaping it [21:30:59] OH my [21:31:08] triple brackets ;) [21:31:11] thanks! [21:32:08] jdlrobson: so hey, my property management is coming by for the bi-annual inspection [21:32:26] just distract them with your cute baby! [21:32:39] i'll be afk a while around 3pm. But I plan on coming back and finishing the edit tests. Then I have plans to write more browser tests :) [21:33:16] Its sorta fun. The only problems i'm having so far is random failures for things that don't really make sense. But i'm powering through [21:33:33] brb [22:35:46] rmoen|foods: around? [22:36:03] having issues with reviewing your patch [22:43:26] rmoen|foods: I'm visiting #/edit-collection-tutorial/394 but tutorial is not showing [22:49:19] kaity: there? [22:49:22] did you see the comment here https://phabricator.wikimedia.org/T99103 [22:50:51] jdlrobson: ya got it [22:50:58] jdlrobson: want to look at dot? [22:51:02] thx kaity [22:51:16] yeh we can talk about the dot. Annoyingly patch isn't merged which makes this diffuclt [22:51:21] how do you want to do this? [22:54:22] https://usercontent.irccloud-cdn.com/file/7xUj6WQV/Screen%20Shot%202015-07-01%20at%203.54.06%20PM.png [22:54:33] ^ kaity (ps. irc cloud is awesome how you can drag and drop images :)) [22:54:40] jdlrobson: oh your out of office [22:54:48] *you're ;P [22:56:09] :) jdlrobson increase white outline around dot [22:56:15] jdlrobson: and dot smaller [22:58:20] jdlrobson: what size are you using now? [22:58:55] lemme see [23:00:20] border 1px and it's inside a 14.4px square [23:09:17] ^ kaity [23:10:03] rmoen|foods: also ping me when back. Keen to get this Gather stuff wrapped up before the end of today! [23:11:25] jdlrobson: what size is hamburger icon? [23:12:35] jdlrobson: is it resized from the 24x24 asset? [23:12:37] 22 height [23:12:43] ok [23:12:44] yeh it's the standard size of all icons [23:12:50] for whateeeeverr reason [23:13:28] it looks like it should be 24x24 but i'm too tired to debug right now :) [23:13:54] jdlrobson: try a white border of 3 px [23:14:26] jdlrobson: and dot in a box of 13 px [23:15:44] kaity: yeh it's 24px by 24px now i found a bug [23:20:42] @kaity https://usercontent.irccloud-cdn.com/file/Y8ph8Hzb/Screen%20Shot%202015-07-01%20at%204.20.32%20PM.png [23:21:47] jdlrobson: white border looks good. can you make dot in a box of 10px? [23:22:40] fun times https://usercontent.irccloud-cdn.com/file/BQmANHVP/Screen%20Shot%202015-07-01%20at%204.22.26%20PM.png [23:23:47] ^ kaity [23:24:09] jdlrobson: looks great! [23:24:25] ok great i'll push a patch [23:24:42] jdlrobson: thanks [23:25:22] np [23:32:35] jdlrobson: sorry, wasn't around when you pinged. As I said earlier, afk touring the property management folks through the place [23:33:04] I'm kinda stuck on the tests... I will push what I have and you can see maybe? [23:33:27] While writing new tests, some steps are failing that were not before so idk [23:33:55] i will look into the issue you pinged about [23:45:46] rmoen: yeh i think fixing the broken 2nd interstitial should take priority [23:45:59] i mean we could merge the patch you've got and do tests in a follow up [23:46:45] jdlrobson: yeah, thats fine with me [23:47:45] jdlrobson: so i'm seeing the tutorial just fine [23:47:53] rmoen: update MobileFrontend [23:47:57] ok [23:48:36] jdlrobson: PageActionOverlay was moved [23:48:39] i suppose ? [23:48:47] i put a fix in the task [23:48:54] it just needs a new argument [23:49:09] ok [23:49:13] reading the task