[00:00:03] tfinc: ok cool [00:48:26] brion: awjr : heads up about a hiring request in your inbox. it won't take you more then 5-10 min but i need a quick turn around time [00:48:40] tfinc: doing it now :D [00:49:02] cool! [00:51:36] \o/ [00:54:49] * tfinc is very eager for the break so that he can write some upstream patches for rasBMC, retroArch, RetroPie-Setup and more [00:55:05] and learning how wireless works from a linux cli [00:55:11] dear god does it look dumb [01:06:00] awjr: brion wrote up a pretty awesome note. I'm eager to see how you 1-up it [01:06:13] damn, i knew i should've gotten it in first [01:58:36] awww awjr you know i like a challange! [01:58:43] :p [01:59:03] very cool I'd get that in as part of the acceptance process [01:59:53] awesome jcmish, thank you [02:00:25] no prob [10:57:22] New patchset: Jdlrobson; "don't bind the jQuery shim to $" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/39743 [11:04:14] New patchset: Jdlrobson; "protect against no jQuery" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/39746 [11:43:35] New patchset: Jdlrobson; "drop summary section toggling [beta]" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/39748 [11:43:56] New review: Jdlrobson; "Waiting on data from Maryana to include in the commit message" [mediawiki/extensions/MobileFrontend] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/39748 [11:51:57] New patchset: Jdlrobson; "remove close this section [beta]" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/39750 [11:52:33] New review: Jdlrobson; "Code fine but commit message should include information on real data from Maryana to justify." [mediawiki/extensions/MobileFrontend] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/39750 [12:08:11] hey jdlrobson [12:08:20] Hey MaxSem :) [12:08:43] enjoying your jetlag?:P [12:08:52] nooooo [12:16:36] MaxSem: i'm enjoying creating a huge code review backlog though ;-) [12:39:45] New patchset: Jdlrobson; "i18n get rid of html messages in MobileFrontend (bug 36109)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/39753 [12:46:50] New patchset: Jdlrobson; "new approach to tables (alpha)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/39343 [13:02:50] New patchset: Jdlrobson; "move search specific styling into mf-search.css" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/39754 [13:04:37] New patchset: Jdlrobson; "remove edit toggle module dependency (bug 43246)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/39755 [13:07:24] New patchset: Jdlrobson; "move search specific styling into mf-search.css" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/39754 [13:56:53] New patchset: Jdlrobson; "check watch status for multiple articles in one request (bug 42587)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/39758 [14:04:46] MaxSem: any views on how to fix https://bugzilla.wikimedia.org/show_bug.cgi?id=42962 ? [14:05:27] I feel like http://test.m.wikipedia.org/w/api.php?action=mobileview&format=json&page=San+Francisco&redirects=yes&prop=sections%7Ctext&noheadings=yes§ionprop=level%7Cline%7Canchor§ions=all needs to be repurposed to include other information about the article - e.g. language versions [14:05:39] yeah [14:05:49] I was actually poking at it [14:05:51] sweet [14:05:59] but it's intermixed with Zero [14:06:03] let me know when you have a patch and need some frontend work [14:06:35] so I need to sync with Brion [14:06:48] and whenever he's around I forget about it [14:06:50] just grabbing lunch … anything you need before i go? [14:06:55] i know the feeling MaxSem :) [14:07:08] it's not hard to do, but pretty hard to test [14:07:20] jdlrobson, no [14:07:30] cool back in a bit then :) [14:08:31] oh btw i anticipate categories will be needed in the above response soon as well [15:04:36] New patchset: Jdlrobson; "don't show edit link on protected pages (bug 41518)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/39766 [15:21:00] MaxSem: i suppose we should add all the things that action=parse has? [15:21:02] to mobileview? [15:21:12] or make mobileview an option in parse :P [15:25:48] parse will work differently with sections [15:26:02] we'll be doing a lot of duplication otherwise, no? [15:27:38] we'll see [15:27:48] a strategic plan is needed [15:28:24] for? [15:31:04] what features we'll need in middle term, at least [15:32:47] ah, right [15:58:46] New patchset: Zfilipin; "Setup for Selenium tests" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/39771 [16:10:26] New patchset: Zfilipin; "The first two Selenium tests: mobile Search" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/39773 [17:22:01] New patchset: Jdlrobson; "only enable random module when history api supported" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/39777 [17:25:05] New patchset: Jdlrobson; "respect address bar in random suggestions (bug 43241)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/39778 [17:47:10] New patchset: Jdlrobson; "show message when watchlist view is empty (bug 42745)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/39782 [17:49:51] New patchset: Jdlrobson; "fix rendering of login form on firefox (bug 43247)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/39783 [17:59:07] * MaxSem looks around [18:01:45] staaanduuup! [18:02:10] d'oh "You are not allowed to join this hangout." [18:02:12] back to chrome... [18:02:36] brion: i keep getting that [18:02:43] another weird thing is the link doesn't show up in my personal calendar [18:02:46] only my work calendar [18:02:49] jdlrobson: try logging in with just your @wikimedia.org acct [18:02:53] yeh i do [18:02:56] it's just annoying :) [18:02:59] bah [18:03:23] i'm in... [18:06:47] dum de dum [18:06:53] waiting for awjr i gues? [18:06:54] well i'll just keep playing with firefox os :) [18:06:57] yep [18:08:50] * brion waves tfinc  [18:08:59] 10:15 then? [18:10:06] brion: yup [18:10:16] whee [18:10:18] if he doesn't show up by then .. we'll just go [18:10:23] sounds good [18:12:52] jgonera: we'll do 10:15 regardless of wether arthur is here or not [18:13:09] tfinc, ok [18:27:09] New patchset: Jdlrobson; "drop summary section toggling [beta]" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/39748 [18:29:08] jdlrobson: thanks for the hiring write up [18:30:49] tfinc: np [18:31:37] Maryana: you got mail [18:32:14] * Maryana looks [18:32:21] quite keen to fix this before i sign off [18:33:08] yeah, sorry - jump_back_1 etc. are the anchors. i just renamed them for the benefit of anybody looking at the table who didn't know what an anchor was [18:33:10] awjr: do we need to push on 12/25 ? [18:33:15] we currently have that window [18:33:41] tfinc no, i rescheduled for 12/26 (on the engineering calendar) [18:34:21] tfinc but the software deployments page didn't have next week set up yet so i didnt adjust it there. [18:34:31] tfinc also, we should just cancel deployment for the week of 1/1 [18:34:53] awjr: will we need ops support for that push? [18:34:58] aka .. varnish cache purge [18:35:05] jdlrobson ^ [18:35:05] tfinc on 12/26? likely [18:35:16] ahh ok thanks Maryana ! [18:35:24] np, sorry for the confusion :) [18:35:48] awjr: leslie will be on call. make sure to message her a day before so that she has a heads up [18:35:55] tfinc sure thing [18:37:36] yuvipanda: yo [18:37:41] thanks for the quick turn around [18:37:43] tfinc: yo [18:38:12] my connection and latex are being a particular category of domesticated wolves, so I'll have to send that in a bit later [18:38:43] and yes, excited to be back soon :) [18:38:43] awjr: our window on 12/26 is missing [18:38:56] tfinc ? [18:39:08] were editing it here but i don't see it http://etherpad.wmflabs.org/pad/p/Deployments [18:39:08] * yuvipanda pokes brion with https://www.mediawiki.org/wiki/Mobile_i18n [18:39:18] New patchset: Jdlrobson; "remove close this section [beta]" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/39750 [18:39:22] yuvipanda: has much changed since your last resume [18:39:23] ? [18:39:29] i'm thinking of just using whatever old one [18:39:48] tfinc i updated the google calendar invite on the engineering calendar but the week of 12/24 was not ready on the deployments page so i hadn't added it there yet [18:39:58] yeyy Maryana - maths - https://gerrit.wikimedia.org/r/39750 [18:40:10] tfinc: I don't remember my last resume :D let me look [18:40:33] data driven like a boss [18:41:30] tfinc: I think it hasn't seen any major updates for almost 2 years, and I think i'll have to fix that [18:43:59] yuvipanda: hiring wise. were only blocked on your resume [18:44:21] tfinc: i'll see if i can get it to you today [18:44:33] yuvipanda: even if its just a first pass [18:44:36] you can always update it later [18:44:49] oh, sure then. I *should* be able to get it to you in the next few hours then [18:44:50] i want to get the jd/hiring packet/rfp approved today so that we can schedule with Sue [18:44:54] post you can always update it [18:45:19] awjr: stop by my desk when you get a chance [18:45:38] no meetings for the rest of the day … ZOMG [18:45:58] tfinc sure thing, i've cloistered myself to focus for a minute - i'll be out shortly [18:46:00] * tfinc schedules a meeting with himself so that no one else does [18:46:04] awjr: no rush at all [18:46:08] awjr: non work related [18:46:16] tfinc k cool [18:46:26] [WLMMobile] siebrand pushed 1 new commit to master: http://git.io/fdmViA [18:46:26] WLMMobile/master 506a069 Siebrand Mazeland: Localisation updates from http://translatewiki.net. [18:46:41] Project WLMMobile - Nightly builds build #249: SUCCESS in 10 sec: https://integration.mediawiki.org/ci/job/WLMMobile%20-%20Nightly%20builds/249/ [18:46:42] s.mazeland: Localisation updates from http://translatewiki.net. [18:46:42] [WikipediaMobile] siebrand pushed 1 new commit to master: http://git.io/RIamUA [18:46:42] WikipediaMobile/master 601e012 Siebrand Mazeland: Localisation updates from http://translatewiki.net. [18:46:48] Project WiktionaryMobile - Nightly builds build #110: SUCCESS in 10 sec: https://integration.mediawiki.org/ci/job/WiktionaryMobile%20-%20Nightly%20builds/110/ [18:46:49] s.mazeland: Localisation updates from http://translatewiki.net. [18:46:54] * tfinc realizes that hearing your boss say stop ay my desk may sound worse then it actually is when not given context [18:47:02] Project WikipediaMobile - Nightly builds build #474: SUCCESS in 10 sec: https://integration.mediawiki.org/ci/job/WikipediaMobile%20-%20Nightly%20builds/474/ [18:47:03] s.mazeland: Localisation updates from http://translatewiki.net. [18:47:06] jdlrobson, why do we use DOM elements ([0]) instead of jQuery objects? [18:47:09] New patchset: Jdlrobson; "show watchlist star when not logged in [beta]" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/37048 [18:47:46] * yuvipanda pokes tfinc to poke brion about https://www.mediawiki.org/wiki/Mobile_i18n again  [18:47:58] * yuvipanda also curses LaTeX [18:48:02] jgonera: to ensure that only one element is passed rather than a selector matching several elements? (although we could just enforce this using eq( ? [18:48:09] * tfinc preps the multi neighborhood poking stick at brion  [18:48:20] yuvipanda: brion is WFH today so your pokes are as good as mine [18:48:23] i'm signing off in a bit - let me know if you need anything :) [18:48:26] ahhhh the pokes [18:48:35] * yuvipanda brings out the comfy chair [18:48:46] next up it'll be the cusions! [18:49:32] jdlrobson, this doesn't help us, I mean we should simply assume that the selector selects only one element. if it selects more than one element it's obviously a mistake and we actually can't say if [0] is the right one or maybe [1] or [54] [18:50:48] jgonera: i'm not too fussed either way - just a habit i've formed - not sure if it's a good one or bad one [18:51:01] jdlrobson, if you want to be super-sure you can check .length at the beginning of the function, but do not make the argument a DOM element [18:51:17] jdlrobson, I've never seen anyone doing that ;) [18:53:06] jQuery provides a wrapper around the DOM and we should either use it or not, using it in one place and not using it in another is inconsistent [18:53:45] jgonera: fine with me [18:53:56] can you update style guidelines? [18:54:45] actually we don't have any in this project we just use https://www.mediawiki.org/wiki/Manual:Coding_conventions/JavaScript - maybe a discussion for there [18:55:50] anything more needed from me? [18:55:51] i'm about to sign off [18:56:43] I guess not, I'll review what's left soon [18:57:10] CardinalPanda: i've added some notes and done some bolding & strikethroughing on https://www.mediawiki.org/wiki/Mobile_i18n let me know if you agree :) [18:57:14] jdlrobson, how do I start a discussion there? I just edit the article? [18:58:44] awjr: MaxSem: SRE info in your inbox :D [18:59:12] i am very excited that were finally hiring them [18:59:29] w00t [18:59:36] o_0 [19:00:05] i've been a similar role before and it makes things so much easier. i've also known dozens of SRE's at other companies [19:00:35] practically this will be a project (mobile,e3, e2) focused ops person [19:00:35] tfinc, you're hired! [19:00:54] MaxSem: sweet. same pay but more responsibility ? [19:01:22] jgonera: talk page probably [19:01:45] right i'm signing off guys [19:01:46] happy friday [19:02:18] bye jdlrobson - get some rest! [19:05:34] uggggh gitweb is sooooo sloowwwww [19:06:53] brion: sure! will do in a bit [19:15:49] so when I post/edit something on mediawiki.org can I use my JGonera (WMF) account or should I create a new one? [19:16:06] you can use your WMF account [19:16:37] ok, thanks [19:17:15] np :) [19:25:01] Change merged: JGonera; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/39743 [19:42:13] brion: when do you think we can schedule the legal app bugs like https://bugzilla.wikimedia.org/show_bug.cgi?id=42967 ? [19:42:25] as long as we get them in by mid jan i think we'll be fine [19:42:41] brion: i'm going to take down WLM today [19:43:28] tfinc: I'll probably play with the app stuff later next week once I run out of Xmas cheer. :) should have them ready to release by early in the new year; if I don't do em next week schedule for the week after. [19:43:43] brion: thanks [19:44:15] added to my todo list with schedule :D [19:44:34] woot! [19:55:44] hey, Rachel stole our precious!:P [19:56:00] http://wikitech.wikimedia.org/index.php?title=Deployments&diff=54861&oldid=54858 [19:56:01] I'm starting an edit war! [20:14:14] brion: from my reading of https://www.mediawiki.org/wiki/Mobile_i18n [20:14:25] should I start planning for the Android IME stuff right away? [20:14:43] tfinc: ^ [20:14:56] CardinalPanda: since that'll be fun fun native work and we don't think it'll be super hard, i say yes. [20:15:04] tfinc: is that still something we should keep on the list for a sprint? [20:15:30] i'm not sure how the 'app team' work is going to be prioritized, etc. Just work the old way? Try out Trello, perhaps? [20:26:30] CardinalPanda: with only 2-3 of us we'll probably do ok as long as we avoid going off on shiny tangents too much :) i'm willing to work with just bugzilla and a wiki page [20:26:51] hmm, alright [20:26:55] i already have a clone of LatinIME [20:27:01] and am looking through the Android build pages [20:29:58] whee [20:43:09] that's what having babies does to you, I think [21:43:46] New review: JGonera; "Just a few suggestions." [mediawiki/extensions/MobileFrontend] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/39771 [22:08:30] jgonera: this one http://www.amazon.com/Samsung-i9100-Unlocked-Smartphone-Touchscreen/dp/B004QTBQ2C ? [22:08:44] specifically NOT the international version [22:09:53] tfinc: a version of my resume sent [22:10:04] k [22:10:09] not sure what you'll think of it, but do let me know if that is not sufficient [22:10:42] tfinc: can you give it a glance now? If it's okay i shall head to sleep [22:11:51] yuvipanda: its fine for now. joady will let you know if she needs anything else for Sue [22:11:57] sweet [22:11:58] i think it'll be ok [22:11:59] thanks! [22:12:07] we might have to rework it for immigration for your H1B later [22:12:12] but thats not a worry right now [22:12:20] ah, of course. [22:12:26] :) [22:12:40] yuvipanda: for instance i'll have to make your JD super boring for the government [22:12:52] tfinc: i've heard of that before, yeah [22:13:01] that's gonna be tough :P [22:13:23] tfinc: any timeline on when i might have to start thinking of all that? [22:13:37] we have six whole months to finish it [22:13:49] i'd say that waiting on the gov will be 3-4 months [22:13:58] so we'll want to prep all the paperwork in january [22:14:23] wah, ok. earlier than i thought. good to know [22:14:50] i'm doing all the paperwork up front so that come july all you have to worry about is moving [22:14:56] rather then having to stress [22:15:00] is the better way to do it [22:15:04] even joady agreed [22:15:45] mmmm sweet! [22:17:06] yuvipanda: heads up that the Sue interview won't happen till after 1/3/2013. i don't think that should stop you from working [22:17:08] we'll get it done [22:17:21] sure, works for me! [22:17:50] i've started looking into the mobile IME stuff already. will update wiki page soon [22:17:52] yuvipanda: before you sleep [22:18:05] yuvipanda: "I can give you an hour any time between 12 noon and 3pm on 1/3" [22:18:08] yuvipanda: what do you prefer ? [22:18:20] is that PST? [22:18:23] correct [22:18:42] 3pm would be too late, I can do 12 noon [22:19:35] and thats not too late for you to do a voice call ? [22:19:55] yuvipanda: ---^ [22:20:29] shouldn't be, but if there's an earlier slot on 4, or the week after that, I'll happily take that [22:20:57] (can't do 5-7, have hackathon) [22:22:33] she can do 11 - 12 on 1/3 [22:22:43] yuvipanda: --^ [22:22:52] i'd be happy to do that [22:24:18] yuvipanda: done. go to bed [22:24:25] :D [22:24:26] gnite! [22:27:48] jgonera: this one http://www.amazon.com/Samsung-i9100-Unlocked-Smartphone-Touchscreen/dp/B004QTBQ2C ? [22:30:26] tfinc, I guess the warranty does not interest us? [22:30:36] I think it would be voided anyway if I root it [22:31:31] jgonera: correct. i rarely see them. i see an international version on amazon but i think thats the 'G' version that you *dont* want [22:40:10] New review: Zfilipin; "Feel free to make the changes. I do not have the time to make the changes myself right now. I am on ..." [mediawiki/extensions/MobileFrontend] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/39771 [22:45:02] ok. i'm winding down. taking off to pack and head out @ 3 [22:45:10] yuvis packet is done :D [22:45:28] who thinks we should kick ban kwadhwa ? [22:45:31] he can't makeup his mind [22:45:43] granted he's doing a good job of that himself [22:45:53] New review: Zfilipin; "Feel free to make the change, or I can do it on Thursday." [mediawiki/extensions/MobileFrontend] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/39773 [22:49:27] someone should /mode #wikimedia-mobile +b kwadhwa!*@*$##fix_your_connection [22:53:38] who has op here? [22:56:03] Cbrown1023, wmfgc, tomaszf and preilly [22:56:10] According to /cs access #wikimedia-mobile list [22:59:43] who the hell wmfgc is? [23:00:03] general counsel? [23:00:11] o_0 [23:00:11] garbage collection? [23:00:22] It's a group account for the WM Group Contacts: https://meta.wikimedia.org/wiki/IRC_Group_Contacts [23:00:46] According to "/ns info wmfgc" [23:04:07] damn it [23:04:16] i totally broke my local instance of MW and i can't figure out wtf happened [23:04:34] What's happening? [23:04:39] im getting 'Parse error: syntax error, unexpected $end in /mnt/hgfs/testing/core/includes/objectcache/SqlBagOStuff.php on line 610' but can't figure out what's actually causing that :( [23:04:39] Errors everywhere? [23:04:52] as far as i can tell i dont have any local modifications [23:05:33] awjr, missing {/}? [23:06:01] i dont think so Krenair, i have no staged or unstaged changes :( there might be something whacky in my localsettings i guess [23:06:26] git reset --hard HEAD ? [23:06:33] yep, tried it [23:07:01] git checkout origin/master && git reset --hard HEAD ? [23:07:06] What commit hash are you at? [23:07:22] for core: 4c32c2779df548c6ad787e2bbd020d2befb6cb5f [23:07:38] git checkout origin/master && git branch -D master && git branch --track master origin/master && git reset --hard HEAD ? [23:07:56] that looks scary [23:07:58] i'll give it a shot [23:08:08] no change :( [23:08:24] git diff ?:P [23:08:29] no changes! [23:08:33] lies! [23:08:38] i sweat! [23:08:38] er [23:08:39] swear! [23:08:50] if you sweat then you lie [23:10:24] where are yous eeing this error awjr? [23:21:38] Krenair: everywhere [23:24:17] hmm [23:25:00] i had commented out all extensions out of my localsettings, same problem. just reenabled memcache and am now getting: [23:25:01] Parse error: syntax error, unexpected T_OBJECT_OPERATOR in /mnt/hgfs/testing/core/languages/Language.php on line 4287 [23:25:24] both errors barfing in the autoloader (as far as i can tell from the stack trace) [23:27:35] did you accidentally install PHP4? [23:27:47] or [23:27:55] OMG YOU HAVE A VIRUS! [23:28:25] lulz [23:28:40] yeah, what php version? [23:28:59] PHP 5.3.10-1ubuntu3.4 [23:29:36] to be fair, i've been messing around a lot with my local infrastructure with multiple local domain names, varnish, etc [23:29:47] but i dont see why that would cause the kinds of errors im seeing [23:42:58] sigh. [23:57:52] MaxSem: ping [23:58:20] pong [23:58:30] hey, I have a question about the API [23:58:45] would like to get localized namespace names (and other config options) for Parsoid [23:59:14] is there a way to do that which does not involve action=parse? [23:59:15] action=query&meta=siteinfo