[00:07:20] New review: Jdlrobson; "Talked to Juliusz and we are going to rewrite to make less confusing" [mediawiki/extensions/MobileFrontend] (master) C: -1; - https://gerrit.wikimedia.org/r/73127 [06:49:59] New patchset: Yurik; "Updated maintenance scripts for vcl & api" [mediawiki/extensions/ZeroRatedMobileAccess] (master) - https://gerrit.wikimedia.org/r/73390 [06:59:11] YuviPanda, around? [06:59:18] hey [06:59:23] 'sup [06:59:37] hi, could you take a look at my revised api.py script [06:59:43] its in gerrit [06:59:47] i added you as a reviewer [07:00:02] just in case you might have some good ideas [07:00:06] :) [07:00:25] :) ok [07:00:34] I'll do that in a ibt [07:02:38] YuviPanda, no worries, i should be heading to bed soon :) [07:02:52] close to midnight for you I guess [07:03:02] YuviPanda, 3am ;) [07:03:04] NYC [07:03:13] aah, timezones. [07:03:16] how much fun [07:03:32] but i feel like i'm on SF timezone all the time :) [07:12:47] yurik: well, me too :P [07:12:47] usually, at least. trying to change that now [12:13:21] New patchset: MaxSem; "Fix regexp error in prop=extracts" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73396 [12:53:32] New patchset: Zfilipin; "QA: Correct the acceptance tests for main page" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73029 [13:07:31] New patchset: Zfilipin; "Fixed path to file specifying Ruby version" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73399 [13:22:44] New patchset: Zfilipin; "Updated Ruby and Ruby gems" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73400 [15:01:57] Change merged: jenkins-bot; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73399 [16:39:29] yurik, yt? [17:13:40] MaxSem, ?? [17:14:11] yurik, do you guys still test Zero on staging.wmflabs.org? [17:14:32] i usuaslly test it on api.wmflabs [17:14:46] i'm not sure about dr0ptp4kt [17:17:00] MaxSem, i think usually the testing we've done has been on the api server yurik mentioned, or for spot tests, the test server used for general mobile web deployments. [17:20:33] New patchset: Jdlrobson; "Give EventLogging total control of whether to include itself on mobile" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73434 [17:27:08] New review: Jdlrobson; "(1 comment)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73195 [17:31:53] kaldari: can you send your findings about GettingStarted chat roulette to mobile-l ? [17:32:03] yes [17:34:37] * ragesoss_ perks up at the mention of chat roulette. [17:35:51] ragesoss: :) should have read task roulette ;-) bad habits.. [17:36:00] jgonera: kaldari http://etherpad.wikimedia.org/WsWWUiRllf < notes from yesterdays discussion - anything to add? [17:36:13] :( [17:40:04] ok, I think I stopped coughing for good, heading to the office now [17:40:47] New review: Jdlrobson; "(1 comment)" [mediawiki/extensions/MobileFrontend] (master) C: -1; - https://gerrit.wikimedia.org/r/73357 [17:42:13] New patchset: Cmcmahon; "Updated Ruby and Ruby gems" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73400 [17:42:25] New review: Cmcmahon; "maintenance" [mediawiki/extensions/MobileFrontend] (master) C: 2; - https://gerrit.wikimedia.org/r/73400 [17:42:57] Change merged: jenkins-bot; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73400 [17:44:00] where can i find cmcmahon? [17:49:51] note: power still out [17:49:57] i might or might not be around for long [17:50:07] there's also a cat in the house, so it might or might not kill me [17:57:07] are you using xfce? [17:57:24] then it might kill your graphical interface :) [17:59:27] Platonides: unfortunately i'm stuck with this thing known as OS X [18:05:31] OS X Lion? [18:05:43] then that would win over your cat [18:06:41] * YuviPanda takes a hit in the puns [18:06:49] * jdlrobson wondering if we should schedule that cache flush for 24th July [18:06:49] Platonides: it is indeed OS X Lion [18:08:19] * jdlrobson doesn't understand rt [18:08:36] jdlrobson, take a look at xfce pet :) [18:08:49] Platonides: no i'm confused.. i've gone to a ticket and it has been resolved [18:08:58] it claims I have been contacted but i haven't [18:09:17] oh, sorry [18:09:33] I thought you said/intended "it" (the puns) not "rt" [18:12:45] Platonides: ahh that makes more sense :) [18:25:15] MaxSem: ping? [18:25:21] pong [18:26:37] MaxSem: re: grepping api logs [18:26:43] oh [18:26:47] MaxSem: do we have full data only for 24h? [18:26:54] nope [18:26:55] MaxSem: if so can you run that on sampled logs for last 30 days? [18:28:20] MaxSem: nope for both? [18:28:21] or [18:28:44] yep, we have exactly one month worth of logs [18:29:06] MaxSem: ah, okay. can you grep? [18:29:08] that? [18:29:11] than just 1 day? [18:29:16] grepping now [18:29:31] <3 [18:34:00] hmm, what's wrong with find -name api* -exec gunzip -c {} \; | grep action=uploadcampaigns | wc -l [18:38:23] bleh, stupid bash [18:39:14] jgonera, do you want to start a blog post about pushing editing to stable? :) [18:39:29] i think it should be your moment of glory [18:39:49] heh, i guess that was a no? [18:48:18] New review: Jdlrobson; "Also this shows the toggle button on pages where toggling is disabled (try a page with one section) ..." [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73357 [18:49:00] jdlrobson, did you see howie's email about the golden toast experiment? [18:49:08] he wants us to go crazy and make it really shiny :) [18:49:38] Maryana: yeh i saw that [18:49:40] it's not golden toast [18:49:43] it's honey toast [18:49:46] haha [18:49:49] must be breakfasty [18:49:49] ok, honey toast [18:49:57] it's already golden [18:50:05] but i'd need some design suggestions from may [18:50:20] jgonera says he'll write a blog post for editing [18:50:26] sweet :) [18:51:01] i wish i had a screenshot of the post-edit message ori made [18:51:19] it was his first week working with us, and he knocked together this amazing flapping rainbow flag [18:51:33] and that's when we knew that we were destined to be BFFs :) [18:56:58] tfinc: mhurd do we have prioritization in 5 mins? I see no hangout link. [18:57:21] YuviPanda: fixed [18:59:33] tfinc: apparently I don't have permission to join the hangout? [18:59:47] tfinc: even with the usual tricks... [18:59:51] YuviPanda: lame [18:59:51] tfinc: can you make it public? [19:00:42] YuviPanda: done [19:00:52] let me try again [19:01:11] tfinc: no luck [19:01:13] grr [19:01:54] the meeting that i'm in and has our room is going to run long [19:02:24] tfinc: oh. want to push this? [19:03:16] MaxSem: still running? [19:03:35] yep, it's a badass amount of logs [19:03:49] MaxSem: okay :) [19:04:21] don't worry, i'm running it in a screen session - should be done by next week:P [19:04:58] YuviPanda: create and new hangout and send me the link [19:05:08] YuviPanda: is your connection good enough for video ? [19:05:13] brion is going to be out for todays talk [19:05:25] tfinc: doing [19:06:55] tfinc: https://plus.google.com/hangouts/_/9d6310c2875fe3b6094ad6d0fa6d75d9d3068fce?pqs=1&authuser=0&hl=en [19:06:56] try [19:12:33] jdlrobson, is the A in "isTestA" the experimental message (honey toast) or control (boring standard toast)? [19:14:21] i'll tell you after the test ;-) [19:14:32] i'm trying to document this for dario [19:14:42] nah i'll check now i can't remember off top of my head [19:15:00] that's why it's good to get it down on wiki :) [19:15:25] it would be a shame if we forgot and then we saw an effect… and we didn't know if it was the standard or honey toast that was better [19:15:25] testA is honey toast [19:15:27] sweet [19:15:27] thx [19:15:32] (at the moment.. still needs merging) [19:18:56] New patchset: Jdlrobson; "Reorg: Rearrange upload code" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73455 [19:18:56] New patchset: Jdlrobson; "Hygiene: Use consistent upload module naming" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73456 [19:25:09] hey YuviPanda, so what do you think about that script? any general thoughts? [19:25:23] yurik: haven't looked at it yet, in a meeting now, will look at it after [19:25:24] sorry [19:25:32] no worries, thx! [19:37:15] hey Maryana, jdlrobson [19:37:28] i need to schedule a (hopefully brief -- ~1hr) EL downtime to push out some updates [19:37:42] does monday at 1pm pacific work? [19:37:44] hi ori-l! [19:37:53] that should be fine [19:38:21] cool, thanks :) i'll send out an e-mail, then. i'll also follow up to note the exact outage start / stop times [19:38:21] we're running our first mobile a/b test :) but that won't go live for another week at least [19:38:32] ooh, cool [19:38:55] http://meta.wikimedia.org/wiki/Research:Mobile_PEF [19:39:15] i wanted jon to see your earliest PEF iteration - is there a screenshot of it somewhere? [19:39:18] the rainbows.. [19:40:05] it may be lost in the mists of time [19:40:26] a moment of silence, plz [19:45:53] :( [19:53:05] jdlrobson, can you help me fill out the methodology section of this when you have a sec? http://meta.wikimedia.org/wiki/Research:Mobile_PEF#Methodology [19:53:15] sure where are you? [19:53:35] what do you need to add? [19:53:38] collab [19:53:57] Maryana: it's actually easier than i thought… [19:54:09] that is excellent to hear :) [19:54:41] just a short summary of how you're actually showing these messages at random - doesn't have to be too technical, but the idea is someone like dario would be able to understand & potentially reuse [19:54:49] you can simply return a count for all events of users with edit count 0 who were shown test A and join that with the user table and filter out where the user edit count > 1 [19:54:52] do the same query for test b [19:54:53] a [19:54:54] nd [19:54:57] and compare numbers [19:55:02] ah ok Maryana [19:56:22] yeah, for the actual analysis, we can use the user metrics API to find out fun things like if we increased the likelihood of users making it to the 2nd edit, increased the number of edits they made in their first edit session [19:57:45] Maryana: done [19:58:13] perfect - thank you :) [19:59:11] New patchset: Jdlrobson; "Hygiene: Use consistent upload module naming" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73456 [20:00:41] New patchset: JGonera; "Bug 50136: Allow editing of things other than wikitext" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73127 [20:01:14] New review: Ori.livneh; "Cool :) Reminder to remove it from wmf-config/mobile.php as well, once this is deployed." [mediawiki/extensions/MobileFrontend] (master) C: 1; - https://gerrit.wikimedia.org/r/73434 [20:07:21] New patchset: JGonera; "Remove dead code in editor overlay" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73463 [20:09:00] MaxSem: can you review https://gerrit.wikimedia.org/r/73434? I'll do config change once i know this is cool [20:09:13] MaxSem: still running? [20:09:20] yup:) [20:10:15] Change merged: jenkins-bot; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73463 [20:11:41] Change merged: jenkins-bot; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73434 [20:11:45] jdlrobson, ^^^ [20:14:11] MaxSem: ]] [20:14:16] MaxSem: \o/ thanks :D [20:30:56] New review: Kaldari; "(1 comment)" [mediawiki/extensions/MobileFrontend] (master) C: -1; - https://gerrit.wikimedia.org/r/73195 [20:54:14] New review: Kaldari; "(1 comment)" [mediawiki/extensions/MobileFrontend] (master) C: -1; - https://gerrit.wikimedia.org/r/70953 [21:23:32] New review: Kaldari; "(1 comment)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73129 [21:49:27] why's promoting editing to stable blocked? [21:50:11] New patchset: JGonera; "Cleanup .loading (spinner) CSS" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73525 [21:51:37] New review: Kaldari; "(1 comment)" [mediawiki/extensions/MobileFrontend] (master) C: -1; - https://gerrit.wikimedia.org/r/73127 [21:52:03] MaxSem: I'm going to sleep, email me when the results turn up :) [21:52:07] hopefully it's running in a screen... [21:52:15] sure [21:53:42] MaxSem: also, can you grep sampled logs for 1 month for Special:UploadCampaign [21:53:43] ? [21:53:56] MaxSem: sorry I'm not giving them all in a batch. This is the last one, I swear! [21:54:15] YuviPanda, page views for that special page? [21:54:20] MaxSem: yeah [21:54:38] New patchset: JGonera; "Bug 50136: Allow editing of things other than wikitext" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73127 [21:54:41] this is something analytics can look up, not me [21:54:49] New review: JGonera; "(1 comment)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73127 [21:57:27] merge conflict on https://gerrit.wikimedia.org/r/#/c/73127/ [21:57:55] jdlrobson, jgonera: ^ [21:58:23] will rebase in a moment [21:59:12] MaxSem: you have access to the sampled logs, right? [21:59:28] MaxSem: grepping them should be good enough for the amount of accuracy I want [21:59:29] I don't have access to any stat machines [21:59:51] pageviews aren't stored in text files, you know:) [22:00:44] MaxSem: true, but the 1/1000 logs are, and you can grep and wc -l them just as you can do the api ones. I'm not sure where they are, but they're not with analytics (analytics just uses them). Apergos found them somewhere let me poke [22:05:55] New patchset: JGonera; "Bug 50136: Allow editing of things other than wikitext" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73127 [22:06:01] kaldari, rebased ^ [22:07:23] rapid [22:10:59] Change merged: jenkins-bot; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73127 [22:12:07] Change merged: jenkins-bot; [mediawiki/extensions/ZeroRatedMobileAccess] (master) - https://gerrit.wikimedia.org/r/73390 [22:14:54] Change merged: jenkins-bot; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73396 [22:24:48] Change merged: jenkins-bot; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73456 [22:24:48] Change merged: jenkins-bot; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73455 [22:31:28] jdlrobson, do you know a good node.js tutorial? [22:37:13] ... MaxSem writing node.js?! [22:37:14] wow [22:37:15] :) [22:38:27] MaxSem: what do you want to achieve? [22:38:43] knowledge:) [22:38:48] i guess something like this MaxSem http://www.theprojectspot.com/tutorial-post/Node-js-for-beginners-part-1-hello-world/2 [22:39:00] but it's basically learning javascript :) [22:39:53] heh:) [22:40:23] thanks, I'll check it out [22:42:23] Change merged: jenkins-bot; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73330 [22:47:36] New patchset: JGonera; "Update to latest schema" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73331