[04:39:38] Hi Nicolas_Raoul [04:44:39] Hi! [04:46:54] Oops, just emailed you, hahah :) [09:01:26] hey y'all [09:01:34] o/ hashar [09:01:45] joining irc twins! [09:03:45] :) [09:10:27] good morning! [09:11:35] have any of you gotten an email from google apps regarding 2-factor auth enforcement in work accounts? [09:21:37] joakino: nope, but that might be because i had it enabled already [09:22:05] probably [09:39:01] phuedx: you can check your 2FA / sms authentication via your account settings [09:39:07] https://accounts.google.com/b/0/SmsAuthSettings might be a direct link [09:41:56] joakino: ta for creating the phab task [09:44:13] phuedx: i'm I making the link from gerrit to phab wrong? why isn't the bot linking to the gerrit patch in the phab task https://gerrit.wikimedia.org/r/#/c/254402/ [09:46:42] joakino: bot likes me [09:46:52] i think it knows that you like github better [09:48:12] seriously.. blank line... http://media3.giphy.com/media/gwCtKOIBByctG/giphy.gif [09:48:37] phuedx: i try to hate all software equally [09:50:09] joakino: lol [09:50:42] irccloud notification tags on channels have gone crazy [09:50:56] you see, all software is mostly crap [09:52:40] can't [09:52:41] stop [09:52:44] looking [09:52:44] at [09:52:46] gif [09:52:56] * phuedx turns off irccloud's preview feature [09:53:14] why do you pick gifs that move/flicker so damned much!? [09:58:36] phuedx: what preview, how do i get that [09:59:44] got it Embed 3rd party image and video links [09:59:52] irccloud is now 100 times better [09:59:52] omg [10:00:02] have you seen the colour schemes and font settings [10:00:09] http://media2.giphy.com/media/oW81XPNt9J3zO/giphy.gif [10:00:10] MONOSPACE FONTZZZ [10:00:36] yeah, i'm running dark blue with monospaced [10:01:20] twinsies [10:01:36] still i'm using a user style for alignning nicks & messages [10:02:41] https://gist.github.com/joakin/02367e7ddc1773c79845 [10:02:55] lol [10:57:28] anyone knows andre klapper's irc nick? [11:00:01] * jhobs opens chat, immediately sees gifs [11:00:09] doesn't even have to look at the username [11:02:58] how is it possible i already have 56 emails at 6am after a weekend? :/ [11:04:03] jhobs: you're doing something wrong then. mute them away ;) [11:04:45] bmansurov: I personally don't like muting; you never know when a conversation will get a bit derailed or someone will ask you a question specifically [11:05:10] makes sense [11:05:41] I did just realize that 30 of them were bot messages that I can filter though :) [11:06:09] here you go [11:08:20] bmansurov: according to the contactsheet, aklapper's irc nick is andre__ [11:08:41] thanks, jhobs [11:42:24] taking the boys to father's group [12:38:01] bmansuro_: does Cards not always generate a thumbnail of a page's image if the dimensions are off or something? [12:38:24] i suppose it does [12:38:26] because I'm testing the desktop mode for signoff with two pages and one has a thumbnail but the other doesn't and they both have images in the page [12:38:37] ok, that's fine then, just wanted to be sure the behavior was intended [12:38:57] if you don't see a thumbnail, then it's just not coming from the api [12:39:27] i guess the correct description would be 'cards asks for a thumb, not generates it' [12:39:36] yeah, that's what i meant [12:39:38] thanks bmansuro_ [12:39:44] np [14:32:38] yo [14:33:15] aww irccloud doesn't take ü in nicknames [14:33:29] eating some breakfast [14:33:42] and then i have many many comments for you on that WIP QS patch phuedx ;P [14:37:36] * phuedx awaits these comments with breath that is baited [14:43:09] i already have my rebuttal lined up: it's a wip? [14:43:18] ghost ride the wip, amirite!? [14:50:18] phuedx: hey [14:50:24] hey d3r1ck [14:51:56] jhobs|food: what /exactly/ are you eating for your breakfast? a cow? [14:59:24] phuedx: bacon and eggs. mmm...... bacon. [14:59:55] i still wish i could've made my nick jhobs|füd :( [15:03:17] :( [15:28:44] phuedx: ok, I think I covered everything now. Time to wip it into shape :D [15:29:26] jhobs: most of those comments should be addressed by using json schema to validate things, honestly [15:29:57] yeah probably [16:07:43] bmansurov: y'know what, other extensions just put "see mw.org" in their READMEs, e.g. https://github.com/wikimedia/mediawiki-extensions-EventLogging [16:07:59] i'd be ok with that, it'd certainly save on maintaining 'em [16:08:03] what do you think? [16:08:45] phuedx, bmansurov: (eavesdropping) I like it [16:22:25] bmansuro_: 16:07:43 bmansurov: y'know what, other extensions just put "see mw.org" in their READMEs, e.g. https://github.com/wikimedia/mediawiki-extensions-EventLogging [16:22:53] lazy extensions [16:23:41] so you agree then? ;P [16:23:52] lazy is good! [16:24:10] why do you think we always try to load things so lazily? ;) [16:25:32] phuedx: i can't decide. i think it's good to have a separate readme too [16:27:15] my thinking is that i'm not good at documenting things in the first place, so i'd rather have one place too look than 2 or 3 [16:27:26] joakino: king message received, responding now [16:28:12] on the one hand, it's nice to have something in the code people can look at without an internet connection [16:28:30] on the other hand, it's soooo much nicer to keep it all in one place (a.k.a. mw.org) [16:36:32] phuedx, joakino, or bmansuro_: does one of you want to sign off on the second QS survey by checking that wgEnabledQuickSurveys is empty when it's finished deploying in a few minutes, or should I just bypass that column and move it straight to done? [16:37:03] jhobs: i can verify that, i'll join -operations sec [16:37:31] phuedx: just needs to be sync'd still. I'll ofc be checking it as well but yeah figured I should ask [16:49:58] bmansuro_: mind if i get rid of the whitespace in https://gerrit.wikimedia.org/r/#/c/254840/ and merge? [16:50:01] ;) [16:50:02] SO MUCH RED [16:52:25] phuedx: not at all [16:54:22] ta [16:57:43] nzr: ping :) [17:01:27] kristenlans: switching rooms, brt [17:01:41] np jhobs still in the technolude [17:02:52] phuedx: u sprntin'? [17:04:28] phuedx: phuedx phuedx [17:47:41] jhobs: ping [17:47:43] :) [17:48:56] FlorianSW: currently in meetings for the next half hour or so [17:49:03] o [17:49:05] *ok [17:51:17] niedzielski: mdholloway I moved the Sprint 70 tasks to 71, but the batch-move feature screws up the column assignments. I think I fixed it, but let me know if something is awry? [17:51:28] (Phab) [17:51:56] mbinder: thanks for the heads up. will do [17:53:45] niedzielski: mbinder looks like everything in sprint 70 'done' is back in 'to do' for 71 [17:54:37] mdholloway: darn, what a useless feature. OK, I'll see about moving them back. [18:18:45] FlorianSW: back now, what's up? [18:19:52] jhobs: I changed the timeline change (https://gerrit.wikimedia.org/r/#/c/253035/), now it includes the styles from MobileFrontend (so it will be applied to all skins). Please recheck, if it's ok so :) [18:20:11] mbinder: i'll work from the bottom [18:20:19] mbinder: (the bottom two actually belong in 71) [18:20:38] dr0ptp4kt: jkatz klans are we still doing strategy retro? [18:20:49] i mean, the "working group" thing? since we have retro [18:21:05] mdholloway: thanks, I just moved a bunch, refresh? [18:23:52] mbinder: yeah, i saw you moving tasks back, but looks like a few are still in 71 [18:24:03] FlorianSW: ok, I should be able to get to it soon [18:24:09] mbinder: thankfully, looks like they're going straight back to 'done'! [18:24:13] ok, thanks jhobs :) [18:24:52] mdholloway: should be fixed now [18:25:26] mbinder: sweet! thanks [18:41:00] Just another normal day at work, singing Boyz2Men in meetings [18:56:00] kristenlans: that reminds me, we need retro music for tomorrow! [18:56:37] oh yeah, who was on the hook for that jhobs ? [18:56:48] I'm not sure we made it an action? [19:02:21] kristenlans: gonna remove the multiple-choice survey from the sprint since it's been decided to wait until January on that one [19:03:09] or rather, I'll throw it back into Needs Analysis since I'm not sure if you guys need to throw another project on it for it to not get lost in the aether :) [19:07:52] FlorianSW: haven't had the chance to test locally but code LGTM [19:08:14] thanks for moving it out of MF [19:09:56] kristenlans, jhobs: iirc it was joaquin [19:10:29] Hi atgomez. [19:11:01] I updated the task, the EL table is not a blocker for the third survey. [19:11:07] phuedx: yeah that sounds right [19:11:19] i'd be happy to offer suggestions [19:11:37] ;) [19:11:40] hi jhobs. Would getting on a call help re T116433? [19:11:48] I'm guessing we can make a decision faster that way [19:11:48] leila: you don't think the holiday will be an issue for your results? [19:12:05] I don't think we need the call; I didn't realize you didn't need EL for that one [19:12:07] not really, jhobs, as long as we run it on both Mobile and Desktop. [19:12:12] people switch to Mobile but that's okay. [19:12:17] (got it a bit mixed up with the multiple choice one) [19:12:59] leila: ok. I'm fine with running it then. If there are any issues during the deployment we'll have to nix it though [19:13:07] got it, jhobs. This one is also a multiple choice one, but we are still collecting all responses in Google Forms, so the EL issue will not impact us. atgomez wanted to run another multiple choice one, and that one relies on the EL issue. [19:13:18] sounds good, jhobs. [19:13:50] another question jhobs: will there be two separate rates for mobile and desktop? how does the rate that we provide in the description work? [19:14:05] you mean coverage? [19:14:20] like the bucketing percentage? [19:14:46] ^ phuedx do you happen to know if this is IP-based or session-based? [19:14:54] I think it's session but I'm not 100% sure [19:15:42] session based [19:15:58] ok so someone could potentially see it on desktop but not mobile then [19:16:03] and vice-versa [19:16:04] yes [19:16:07] or both [19:16:08] yes, coverage, jhobs, sorry. [19:16:09] cool, thought so, thanks [19:16:22] leila, does ^ that convo answer your question? [19:17:04] it's session based jhobs, but how does it choose if two platforms (mobile, desktop) are considered? Will it consider all sessions from Mobile and Desktop in one pool, and will choose from that pool at a fixed specified rate? [19:17:41] yup, it does, thanks jhobs, phuedx. [19:17:54] jhobs: by when do you need at "array" to be finalized todya? [19:17:57] today* [19:18:04] I'm working on the rates right now, jhobs. [19:18:27] there's only one rate. It does not differentiate bucketing per platform [19:18:50] and if we want to deploy during evening SWAT, then it needs to be finalized by 3:30pm PST [19:19:05] if by tomorrow morning, then end of the day today [19:20:11] leila: also, when the config is finalized, please have all message values as comments in the config so I can compare to the wiki pages to make sure everything is correct (see the second survey's phab task if it's unclear what I mean) [19:21:02] hey sorry- just getting caught up [19:22:00] jhobs: sounds good. I'll finalize everything in the next 3 hours. Let's shoot for tomorrow morning though so we don't rush it too much. [19:22:01] jhobs: basically, i'm assuming since this EL thing is a blocker that we won't be able to run this in Q2 [19:22:02] thanks jhobs. [19:22:23] atgomez: do you want to jump in a Hangout? [19:22:27] atgomez: the multi-choice one, yes. The third external one, it's not a blocker for [19:22:30] run the multiple choice versions. leila's surveys should be fine [19:22:31] I can explain the conclusion to you quickly atgomez [19:22:37] i'm on board, i think :) [19:22:42] atgomez: I got them a bit mixed up initially [19:22:47] great, atgomez. :-) [19:23:42] yeah it's confusing. we probably need to develop a better vernacular as we go here [19:23:46] or, you know, a UI :P [19:24:08] atgomez: you're in luck, we're throwing a bunch of extra time into our next sprint to work on QS stuff :) [19:24:32] no promises on stuff yet, but we'll at least be looking at features and implementation [19:24:52] phuedx, joakino, JonKatz, bmansurov: gonna replace the survey we had in the sprint with https://phabricator.wikimedia.org/T116433 since the other one is being held off until January and this one doesn't rely on EventLogging (despite what I originally thought) [19:28:01] atgomez ^ [19:28:04] leila: If you don't mind, just assign the task to me when the config is finalized and good to go [19:29:20] MaxSem: hey have a minute for quick api question? [19:29:21] JonKatz: she knows ;) [19:29:21] I will, jhobs. [19:29:21] jhobs ok cool, thanks [19:29:21] yay jhobs! [19:31:19] dr0ptp4kt: looks like the strategy retro just changed from Beauvais to Diderot. Do you happen to know why? [19:31:48] bgerstle: coreyfloyd: removed some crufty cruft https://github.com/wikimedia/wikipedia-ios/pull/273 [19:32:26] kristenlans: r36 is the quiet room, no projector [19:32:42] dr0ptp4kt: ah [19:37:24] mhurd, ? [19:37:48] MaxSem: hey! so if I’m doing random query like this: [19:37:54] https://en.wikipedia.org/wiki/Special:ApiSandbox#action=query&prop=extracts|pageimages|pageterms&format=json&exchars=512&exlimit=1&exintro=&piprop=thumbnail&pithumbsize=256&pilimit=1&wbptterms=description&generator=random&grnnamespace=0&grnfilterredir=nonredirects&grnlimit=1 [19:38:01] Is there a way to make it not return any disambiguation or category pages? [19:38:10] or will it not as-is? [19:39:09] mhurd, you should realy learn to use ApiSandbox [19:39:20] MaxSem: i'm using it now [19:39:32] MaxSem: use it all the time actually [19:39:44] MaxSem: just not sure how to do those exclusions [19:39:56] so how's it returning category pages with grnnamespace=0 ? [19:40:24] (that's for the second part) [19:40:26] MaxSem: that's what i thought, just wanted double check :) [19:40:43] for the first: no, you can't filter out disambigs [19:41:10] MaxSem: ah cool thanks! [19:41:44] you can filter them out manually though [19:42:28] MaxSem: would you filter by title? or other way? [19:43:30] prop=pageprops [19:44:12] MaxSem: sounds good. thanks max! [19:50:08] jhobs: in terms of the amount of work on your end, does it make much difference for you if you deploy two separate codes (one for Mobile, one for Desktop) versus one code? The reasons I'm asking is that it's good to collect Mobile and Desktop responses separately, but to do that, we need to have two separate survey links. [19:51:00] leila: I would just do it as one. There might be a bug with the platform part right now anyways that we're working on a patch for [19:52:15] leila: amount of work is more or less the same though for future reference [19:52:55] I'll bring up a discussion about possibly making it possible to differentiate links/coverage rates between platforms as a future feature [19:55:48] got it, thanks jhobs. can you send me the phab task for the bug as well? [19:56:07] leila: https://phabricator.wikimedia.org/T119367 [20:23:51] i'm having way too much fun with this sprint's name [21:11:05] leila: I'm about to head out (started work at 6am this morning), any questions for me before I go? [21:11:37] no jhobs. thank you so much for all your help today. We'll have the task ready for when you start your day tomorrow. [21:11:45] ciao ciao. [21:12:06] leila: cool, just assign it to me and don't forget the message values in the description :) [21:12:16] yup yup. [21:12:51] adiós o/ [21:26:43] MaxSem: hmm i tried adding pageprops and re-ran the random query in the sandbox until i got a disambig page result, but there was nothing in the "pageprops" except the "wikibase_item"... nothing to indicate it was disambig... [21:29:56] mhurd, "disambiguation": "" [21:32:26] MaxSem: hmm i don't understand... [23:09:35] hi niedzielski do you know how I can find which version you released the table of contents button on? (and the previous version number)? [23:11:21] JonKatz: i'll look it up and send it your way momentarily [23:12:06] thanks niedzielski [23:23:03] JonKatz: ok, just for posterity, the floating action button was merged in http://git.wikimedia.org/commit/apps%2Fandroid%2Fwikipedia.git/8905412672b83aad1e637da5bf7ee8e27b5d5c4b and first appeared in beta/2.0.106-beta-2015-07-20. the release prior was 2.0.105-beta-2015-06-30. the first prod release with the floating table of contents button was 2.0 [23:23:03] .107-r-2015-08-03. the release prior was 2.0.105-r-2015-06-30. all these releases are available on gingerbread and above. [23:25:41] niedzielski thanks!!! [23:26:00] JonKatz: np :) [23:44:43] hey niedzielski can you take a quick look at https://phabricator.wikimedia.org/M118/310/ [23:45:07] niedzielski: there are 2 pages, thumbs at bottom [23:45:15] niedzielski: does it make sense to you? [23:49:15] kaity: wow, this is really nice! they do make sense! i do have some feedback on it. maybe i can just send you an email in a moment? [23:49:21] er, sorry that was for kaity_ [23:50:06] niedzielski: sure or you can comment inline on the mocks [23:50:30] kaity_ ok will do. thanks! i really like all the detail! [23:52:05] niedzielski: thanks for feedback