[00:02:28] MaxSem: https://gerrit.wikimedia.org/r/#/c/36103/4 [00:03:05] awjr, merged [00:03:25] jdlrobson: jgonera: i think were closer with the random feature but not quite there yet. lets chat over lunch tomorrow about to polish it [00:05:27] jdlrobson: what do use to trigger the image upload per device ? i know its only in the beta but what do you trigger on to find out if a device can do it? [00:05:46] tfinc: i feature detect [00:06:09] you guys should rope munaf into the random article discussion - i'm sure he'll have some good ideas on the UI side [00:06:15] !log awjrichards synchronized wmf-config/mobile.php  'Enabling use of commons API for mobile beta photo upload' [00:06:16] var supported = typeof FileReader !== 'undefined' && M.isLoggedIn() && typeof FormData !== 'undefined' [00:06:26] mobile upload should now be using commons api [00:06:28] thanks, awjr :) [00:06:31] FileReader … awesome [00:06:33] \o/ awjr [00:06:34] thanks awjr [00:06:40] plz test tho! [00:06:49] yeh.. i'm trying to work out what I can upload :) [00:07:02] must be something from india [00:07:02] hmmm we probably want testwiki to upload locally [00:07:06] MaxSem jdlrobson ^ ? [00:07:31] yup [00:07:34] ok i'll fix that [00:08:51] alrighty non beta looks good [00:09:17] MaxSem: https://gerrit.wikimedia.org/r/#/c/36926/ [00:11:45] awjr jdlrobson Maryana I assume we should just load real picts on prod no? [00:11:49] :) [00:12:03] yes jcmish :) [00:12:06] jcmish: yes [00:12:08] :D [00:12:16] haha [00:12:21] :D great minds [00:13:17] very annoying how there is little consistency in wikipedia [00:13:24] Photo popup showing on http://en.m.wikipedia.org/wiki/Red_Fort# [00:13:51] which has photo in the infobox [00:14:02] but it isn't a thumbnail (the crucial aspect) [00:14:57] MaxSem thanks for the merge [00:15:00] jdlrobson: http://en.m.wikipedia.org/wiki/San_Francisco_All_Blacks note the photo in early years [00:15:14] commons upload from mobile beta is now disabled on testwiki and test2wiki [00:15:21] but enabled everywhere else [00:16:31] image rotate bug :( [00:16:35] woo! the other nice thing about sending them all to commons is that we can track them easier - no need to go hunting down individual wikis [00:17:13] http://en.m.wikipedia.org/wiki/Hauz_Khas :D [00:17:25] jdlrobson: nice [00:17:27] good job [00:17:28] although it's uploaded to en.wiki :( [00:17:35] .. i think [00:17:45] Licensing: You cannot overwrite this file. [00:18:22] fixing these detail pages will be fun. their horrible right now [00:18:47] STICKY COOKIES RETURN [00:18:51] awjr: ^ [00:18:55] jdlrobson: ? [00:19:01] I can't escape desktop site now [00:19:01] :( [00:19:06] i got bumped to desktop after an edit [00:19:08] scary place to be [00:19:14] refresh fixe dit [00:19:29] er did you get bumped to en.wikipedia.org or desktop site on en.m.wikipedia.org? [00:19:39] tfinc jdlrobson ^ [00:19:41] file page for mobile seems completely busted MaxSem [00:19:50] pretty sure i stayed on en.m but i moved off of it quickly [00:19:56] let me vandalize something else to replicate [00:20:05] seeing desktop site on en.m i dont thinks hould ever happen [00:20:05] awjr: i'm on http://en.m.wikipedia.org/wiki/File:Lead_Photo_For_Hauz_Khas0-1134900008328259.JPG but i'm seeing the desktop site [00:20:13] hard refresh fixed it [00:20:20] huh [00:20:27] also i'm being asked to add photos to the file page haha :) [00:20:40] i'll raise bugs for these [00:20:42] jdlrobson: http://en.m.wikipedia.org/wiki/Gda%C5%84sk < lots of photos but still gets the banner [00:20:46] jdlrobson, it's called recursion [00:20:50] jdlrobson: were are you tracking these ? [00:20:55] bugzilla [00:21:00] jdlrobson tfinc the problem you are describing shouldn't have anything to do with cookies [00:21:05] link me and i'll add them as i find them [00:21:07] stickycookies in particular [00:21:38] http://en.m.wikipedia.org/wiki/Gdańsk# <-- cleanup template got converted into table instead of special handling [00:21:44] do we not allow edits from mobile within User namespace ? [00:22:00] preilly have you seen problems with .m domains loading desktop version of the site before? [00:22:39] as i can load but can't edit http://en.m.wikipedia.org/wiki/User:Tfinc [00:23:02] but i can do a http://en.m.wikipedia.org/wiki/User:Tfinc?action=edit [00:23:04] to get it [00:23:19] awjr: not really [00:23:26] awjr: here is what happens [00:23:32] 1) i'm on en.m at the url above [00:23:33] preilly: tfinc and jdlrobson just experienced it [00:23:46] awjr: with action=edit ? [00:23:50] 2) i tap save and stay on em.m while the chrome shows the save i con [00:23:58] 3) the save finishes and i'm left on en.w [00:24:05] awjr: action edit would show you the desktop site on m [00:24:20] preilly: not anymore [00:24:30] lets see what it does in the simulator [00:24:31] tfinc oh so you were actually bumped to en.w not en.m.w [00:24:32] this was in chrome [00:24:35] correct [00:25:05] awjr: well based on my test right now it sure seems to work the way I mentioned [00:25:12] awjr: e.g., http://en.m.wikipedia.org/wiki/User:Tfinc?action=edit [00:25:24] preilly: sorry; for logged in users using beta, which is what tfinc was doing [00:25:50] awjr: works correctly in the iOS simulator [00:27:48] tfinc: indeed, i just edited my user page and got sent back to en.w [00:28:01] seems to work fine for regular articles though [00:29:01] oh, actually maybe not [00:29:18] i just edited en.m.wikipedia.org/wiki/Foobar and on save got punted to en.w [00:29:24] jdlrobson tfinc ^ [00:29:30] awjr: lets open a bug [00:29:37] this is minor [00:30:08] i have to run to a meeting -- anybody need anything from me in the short term? [00:30:10] jdlrobson: what were you doing when you saw the desktop site on en.m.wikipedia.org? [00:30:13] tfinc aye [00:30:20] Maryana: i think we're good for now thanks :) [00:30:28] ok, good luck squashing bugs! [00:30:30] :) [00:31:32] http://stats.wikimedia.org/EN/TablesPageViewsMonthlyMobile.htm 8% increase month to month :D [00:31:58] we had a rise in all major languages [00:34:41] k [00:34:51] excepts for the things above [00:34:58] I'm not seeing anything else scary [00:35:15] beta looks good too [00:35:50] awjr: I was switching between desktop and mobile on a file page [00:36:55] jdlrobson: and you were sent to en.m.wikipedia.org but saw the desktop version still, or you were kept on en.wikipedia.org? [00:37:06] awjr: i forget now [00:37:32] i'm pretty sure i was redirected to en.m [00:37:49] ok that's not a problem with sticky cookies - that sounds like something with caching [00:38:55] awjr: did we deploy the upload to commons fix? [00:39:05] jdlrobson: the config change? yes [00:39:11] mm it's not working [00:39:38] mwMobileFrontendConfig.settings['photo-upload-endpoint'] < it's set to "" [00:40:37] oh jdlrobson i know why, stupid mistake [00:40:51] the variable was being set before inclusion of MobileFrontend.php [00:41:04] should have noticed that [00:42:14] jdlrobson or MaxSem: https://gerrit.wikimedia.org/r/#/c/36936/1/wmf-config/mobile.php [00:42:24] rather, https://gerrit.wikimedia.org/r/#/c/36936/1 [00:43:28] doh [00:45:14] jdlrobson: just pushed the fix, can you try again? [00:48:48] New patchset: Jdlrobson; "make hlist li inline block" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/36938 [00:48:49] yep just trying to find a suitable photo to give away :) [00:52:27] watchlist will be the ugly baby :D [00:52:44] hehe hopefully brion will know wtf is going on [00:53:03] as i am running out of debug time [00:53:06] yup I'll keep an eye out to and get the bugs triaged [00:53:13] when I work with Maryana tomorrow [00:53:24] cool - jcmish i may have missed some bugs from what i emailed [00:53:29] feel free to respond if i did [00:53:35] looking through them [00:53:50] and irc to make sure I didn't either but if so I'll create them and respond [00:55:41] thanks jcmish [00:55:57] you bet [00:56:06] mmm half worked [00:56:06] http://commons.wikimedia.org/wiki/File:Lead_Photo_For_Bosteels_Brewery0-06982746813446283.jpg [00:56:33] http://en.m.wikipedia.org/wiki/Bosteels_Brewery [00:56:48] jdlrobson: doh [00:57:06] folx i need to run and pick up the boy [00:57:08] back in a bit [00:57:29] jdlrobson: i have to run as well in a few minutes [00:57:41] k [00:57:48] i'll make sense of this and open more bugs [00:57:54] jdlrobson: should i reenable local upload or just leave it as is for now? [00:57:54] but looks like that change had the desired effect [00:58:00] hehehe yes [00:59:25] jdlrobson: should ir evert the config change to make it point to local wikis for now while you debug? [00:59:34] no [00:59:37] k [00:59:47] then im outta here. call my cell if something blows up! [01:00:00] see you all tmrw [01:05:32] ergg it's a token error [01:27:32] New patchset: Jdlrobson; "make hlist li inline block (bug 42704)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/36938 [01:33:59] jdlrobson: what has to be done in order for us to fix the token issue before the metrics meeting ? [01:36:48] tfinc: you've got mail [01:39:02] https://bugzilla.wikimedia.org/show_bug.cgi?id=42709 k [02:07:40] New patchset: Jdlrobson; "make edit to local wiki using local token (bug 42709)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/36947 [02:28:43] jcmish: still around ? [02:32:20] tfinc yup [02:46:14] jcmish: join https://plus.google.com/hangouts/_/calendar/cmZhcnJhbmRAd2lraW1lZGlhLm9yZw.00mtq0j4k5b0nkaf9o96mu7q9o for a quick hangout test [02:46:51] coming [17:43:25] New review: awjrichards; "This looks to me like it should work - but I'm not sure how to test against something like commons d..." [mediawiki/extensions/MobileFrontend] (master); V: 0 C: 1; - https://gerrit.wikimedia.org/r/36947 [17:43:52] * yuvipanda pokes jcmish  [17:45:32] New patchset: Jdlrobson; "when $wgMFEnableResourceLoader disabled add watchlist styles" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/37033 [17:45:35] awjr: ^ there is your watch list styling fix [17:45:47] o_O [17:47:05] jdlrobson: i tried disabling $wgMFEnableResourceLoader locally yesterday and it still magically worked [17:47:25] then i realized i've been using varnish locally >_< [17:47:30] :( [17:47:43] well that's the mystery solved anyway [17:48:40] so jgonera was talking to someone yesterday and they said they had set up their browser to send a mobile device header for wikipedia so they got the mobile site instead of desktop [17:49:53] that's cool [17:50:18] now, they need just "mobi" [17:50:30] mobi mobi mobi [17:50:59] awjr: i need you to join the hangout early to do a test [17:51:41] :D [17:51:42] oih oih oih! [17:51:45] jerith: ping [17:51:53] jerith: Did you use to work for Vinny Lingham? [17:52:01] tfinc sure, now? [17:52:06] awjr: yes [17:52:40] tfinc k one sec [17:52:43] preilly: I did. [17:53:22] jerith: cool — I had drinks with him last night. [17:53:24] Also, pong. [17:54:00] preilly: He's a nice enough guy, but let's just say I don't plan on ever working for him again and leave it at that. [17:54:19] awjr: one sec [17:55:32] * yuvipanda throws ant at jcmish  [17:55:41] jerith: duly noted [17:56:13] preilly: He throws good parties, though. :-) [17:56:40] yuvipanda: sorry at my sons elementary school :D [17:56:47] what might I do for ya [17:56:51] ah no ants there :) [17:57:06] jcmish: nah, sent you another build y'day (for some definition of yesterday) [17:57:19] oh sweet [17:57:32] brion: did yous ee email from jcmish y'day? [17:57:34] yuvipanda: you bet I'll get that tested [17:57:38] brion: *I* did a build and it doesn't work [17:57:43] same code [17:57:47] bah wtf [17:58:26] brion: i know [17:58:28] i got xhr errors [17:58:32] but the parameters seem… null [17:59:20] brion, jcmish stand up! [18:00:33] jcmish: just missing you [18:00:37] whee [18:04:19] New review: Krinkle; "No comments in JSON." [mediawiki/extensions/MobileFrontend] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/36919 [18:07:52] yuvipanda: I'll be back home in about 30 mins [18:08:06] jcmish: i might / might not be around. [18:08:27] if that works i'll be super pissed [18:08:39] because that means that it works if it is a debug build and not if it is a release build [18:08:41] HAHHA [18:08:50] yuvipanda: we're living our lives wrong :D [18:08:56] someone is tormenting us [18:09:10] as soon as i get off standup I'll go ahead and test it [18:09:15] sweet [18:09:32] so I can try to get you info before you leave … I just need to tell Dimitri's teacher I'll be back [18:10:45] jcmish: alright! I'll be reading my books (Exams in 2 days, boo), so highlight my nick and i'll look back here [18:12:32] yuvipanda: will do! [18:15:43] * brion hmmms [18:15:46] INFO/Web Console(3852): XHR ERROR! error / at file:///android_asset/www/js/app.js:86 [18:15:50] at least it reported an error [18:15:52] no info though :P [18:18:42] awjr: chrome box does not support audio over hdmi through its display port [18:18:43] lame [18:18:45] hella lame [18:19:09] tfinc i thought i read somewhere they fixed that recently [18:19:12] nnnooooooooooo [18:19:20] but i could be mistaken [18:19:23] that is really unfortunate [18:20:09] if they had audio/video support through the display port, the chromebox would be a very attractive addition to the home entertainment sytem [18:20:30] awjr: did they fix it on the beta release channel ? [18:20:39] awjr: s/beta/dev [18:20:41] were running beta [18:20:42] tfinc iirc yes, but i'd have to look [18:22:02] tfinc: https://groups.google.com/forum/#!topic/chromebook-central/2BCRVpS5OsU [18:24:08] this cnet review also claims it works: http://reviews.cnet.com/desktops/samsung-chromebox-series-3/4505-3118_7-35313576.html [18:24:56] everything i've heard from you though in the office + random stuff i've read on the intertubes though suggests the chromebox is still flaky, which is a bummer [18:26:13] * brion awaits yuvipanda}brb to speak of error logging [18:26:48] oh, {} are allowed in IRC nicks? [18:27:16] use ALL the characters! [18:28:38] jgonera: $wgMFEnableResourceLoader = false; [18:29:52] awjr: it is indeed still flake with audio [18:29:56] awjr: everything else works really well [18:31:30] brion: yup [18:31:59] brion: i added a stringify over it + the xhr param too [18:32:05] and sent build to jcmish [18:32:14] so textError is just "error"? jebus [18:32:25] whee [18:32:33] we'll see if we get back more info from that. sighhhh [18:32:36] New patchset: Jdlrobson; "jshint test suite" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/36919 [18:32:40] ^ jgonera [18:34:18] can someone review https://gerrit.wikimedia.org/r/#/q/project:mediawiki/extensions/GeoData+status:open,n,z please? [18:36:01] New patchset: Jdlrobson; "remove spurious test" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/37040 [18:36:04] awjr, did you reserve 2 hours for fixes deployment because you expect to scap? [18:36:06] yuvipanda: brion you're not gonn believe this [18:36:12] oh god [18:36:14] but the debug version loaded [18:36:16] :D [18:36:16] ……. [18:36:30] aaaaaaaaahhhhhhhhhhhhhhhhhhrrrrrrrrrrrrrrr [18:36:35] MaxSem: looking forward to using http://jonrobson.me.uk/isScapDoneYet.html today [18:36:37] MaxSem: just to be on the safe side. hopefully we won't need the whole thing (or to scap...) [18:36:38] yuvipanda: brion do you still want the logs :D [18:36:55] nah it'll just say success. sigh [18:36:55] jcmish: yes, but as attachments :P [18:37:09] yuvipanda: you bet [18:37:10] jcmish: now let me make a release build, with the additional instrumentation [18:37:32] see if debug/release makes a diff? funnnnn [18:37:50] [WikipediaMobile] yuvipanda force-pushed v1.3.2-Android from fe147c5 to 49bb0d3: http://git.io/fwZx7Q [18:37:50] WikipediaMobile/v1.3.2-Android 49bb0d3 Brion Vibber: Add minor instrumentation for XHR checks [18:37:55] brion: the build i sent her was same as the one i sent her before, just had extra json.stringify [18:38:07] mysteeeerious [18:38:08] Project WikipediaMobile - Nightly builds build #464: SUCCESS in 13 sec: https://integration.mediawiki.org/ci/job/WikipediaMobile%20-%20Nightly%20builds/464/ [18:38:08] yuvipanda: Add minor instrumentation for XHR checks [18:40:07] jcmish: sent [18:40:12] well, still attaching [18:40:14] (slow connection) [18:40:22] i sure would love if i could respond to bugzilla in email [18:40:31] jcmish we have potential fixes for bugs 42709 and 42704 although it's possible jdlrobson has more [18:40:39] yuvipanda: thanks [18:41:01] awjr: awesome thanks, I'll get the cards together for those [18:41:36] awjr: of course ;-) [18:41:53] tfinc: does the new version of bugzilla not suppor that [18:42:01] it renders bugs nicely in email now \o/ [18:42:11] jdlrobson: if it does i'm going to start using it [18:42:22] i see html tables! zomg [18:42:23] i hate having to go to the web interface when i'm in an email client with a reply button [18:42:30] its dumb if i can't just respond to them [18:42:46] * yuvipanda grumbles github issues [18:43:02] brion: can you dbl check this commit? https://gerrit.wikimedia.org/r/#/c/37033/ we were't seeing styles on the watchlist deployed yesterday and this appears to fix the problem (since RL is not enabled for mobile on the cluster), but i wanted to make sure this wont cause any probs [18:43:14] i'll check [18:43:17] ty [18:43:24] in email reply FAIL [18:43:54] why did jenkins give this a +1 instead of a verified? https://gerrit.wikimedia.org/r/#/c/36894/ [18:44:21] jcmish: what's blocking us on passing the automated test link to the dev team ? [18:44:36] sadly i can't reply to bugzilla in email [18:44:39] thats a shame [18:44:46] thats the one feature of rt that's actually useful [18:45:14] brion hashar has been messing with gerrit workflow for jenkins [18:45:50] brion, thanks! [18:45:56] New review: Brion VIBBER; "Need to delay execution until after config is loaded...?" [mediawiki/extensions/MobileFrontend] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/37033 [18:47:09] awjr: i'm going to try DVI -> HDMI as soon as i'm out of this meeting per your thread … i didn't even know that DVI could carry audio [18:47:21] it makes us having DVI AND HDMI even more redundant [18:47:33] tfinc: cool- i didn't either until i read that chromebox group thread [18:47:35] it can? i thought that was one of hdmi's extras... [18:47:36] indeed [18:47:38] i also didn't know that there were this many dvi's out there [18:47:38] tfinc: access [18:47:38] http://www.google.com/imgres?um=1&hl=en&safe=active&sa=N&tbo=d&authuser=0&biw=1133&bih=802&tbm=isch&tbnid=P7aPgVVi_64b-M:&imgrefurl=http://www.addin.co.th/show_tip.asp%3Fid%3D17&docid=1ttT2N6swAqapM&imgurl=http://www.addin.co.th/wboard/product/Tip/dvi-d-dual-link-digital-video-interface-cable.jpg&w=600&h=342&ei=NpK_UIP3PIW7iwKXr4C4CA&zoom=1&iact=hc&vpx=303&vpy=136&dur=658&hovh=169&hovw=298&tx=147&ty=78&sig=113181695838867309905&page=1&tbnh=132&tbnw= [18:47:39] start=0&ndsp=25&ved=1t:429,r:2,s:0,i:91 [18:47:56] some url [18:47:58] brion: thats what i thought too [18:47:59] tfinc: and making the links public [18:48:08] New patchset: Jdlrobson; "use string as first argument for pushState and replaceState (bug 41407)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/37042 [18:48:26] Chris and Zeljko are working on it then I'll get those out and screen shots [18:48:45] http://en.wikipedia.org/wiki/Digital_Visual_Interface#DVI_and_HDMI_compatibility implies that audio is a matter of the signal, so it may well work over a dvi cable as long as the device claims audio. interesting [18:48:46] we only have the basic subscription that allows 10 people [18:50:17] yuvipanda: brion: testing out the release candidate now, I'm running through all the android versions so give me a little bit [18:50:22] whee [18:50:24] thanks :) [18:50:25] alright [18:50:30] brion: its all very dumb really to have these many connectors [18:50:49] and just for fun, there's also micro-hdmi [18:51:32] brion: awjr is someone taking care of https://gerrit.wikimedia.org/r/#/c/37033/ ? [18:51:47] not being a php developer i think one of you would be more suitable to fix this :) [18:51:57] i'll poke it then :D [18:52:21] jdlrobson: you should give it a shot! just like i've been trying to do more JS :) [18:52:26] this is an easy one [18:52:34] i did give it a shot awjr :) [18:52:47] jdlrobson: you can learn more about what brion brought up: http://www.mediawiki.org/wiki/Manual:Developing_extensions#Deferring_setup [18:52:59] oh i just saw that comment [18:53:34] i can do that now.. [18:53:38] unless brion took it? [18:53:39] :) [18:53:46] brb [18:54:01] go ahead jdlrobson :D [18:54:06] i've got the file open but ain't touched it :) [18:54:08] Maryana: can you share the slides that you'll be using tomorrow with me ? [18:54:24] New patchset: JGonera; "make edit to local wiki using local token (bug 42709)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/36947 [18:54:25] their due now [18:55:24] brion: my only concern is why do we need javascript to load css for the watch list page ? [18:55:28] that seems wrong.. [18:56:22] err, i did not know that tfinc -- jon and howie and i were gonna get together later today to walk through what we're presenting [18:56:28] * brion hmms [18:56:29] awjr: sadly were already using the combination that the group posts should work … but it does not [18:56:47] erik just decreed it [18:56:55] tfinc: i can put together a quick slide of our mobile targets (editing and uploads) but i think the meat will be the upload demo [18:56:56] so your knowing about it as soon as i have [18:57:03] heh [18:57:04] fun times! [18:57:06] if we jump through some more hoops we should be able to make sure that css are being loaded without js …. [18:57:07] make sense [18:57:29] * Maryana fires up keynote [18:59:12] Maryana: don't use keynote [18:59:18] Maryana: use google presentations [18:59:57] awjr: brion that would be good - also I'm trying to update efMobileFrontend_Setup but it doesn't seem to work :( [18:59:59] i did have google presentation thingy crap out on me in india though. make an offline backup before you present anything ;) [19:00:02] okey doke. i just hate the wonky arrows in gdoc presentations :-P [19:00:21] jdlrobson: show me, i'll look it over... [19:00:30] brion: didn't it crap on you *after* you made 4-5 offline copies? :P [19:00:39] New patchset: Jnfsmile; "Suggestion - hook for user sections" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/36887 [19:00:55] yuvipanda: yeah i was just too lazy to load it up halfway through the preso [19:00:56] b [19:00:57] ah [19:01:19] brion it's because I'm overriding it in my LocalSettings [19:01:28] ( the efMyFunction ) [19:01:31] ! [19:01:46] $wgExtensionFunctions[] = 'efMyFunction'; [19:01:46] yuvipanda: brion okay there has to be something going on [19:01:46] function efMyFunction() { [19:01:47] // turn on beta [19:01:48] MobileContext::singleton()->setBetaGroupMember(true); [19:01:49] } [19:01:50] seems to kill it [19:02:00] yuvipanda: brion I just installed the release version and it didn't load [19:02:04] jcmish: well, this works? [19:02:06] ah [19:02:07] right [19:02:09] and logs? [19:02:12] that was expected [19:02:14] interesting..... [19:02:15] debug version works [19:02:16] release doesn't [19:02:18] logs indeed :D [19:02:23] yuvipanda: brion yup [19:02:25] getting them now [19:02:39] jdlrobson: should work. is it failing to run your bit or is it crashing when it runs? [19:03:51] mm [19:04:05] very strange [19:06:31] New patchset: Jdlrobson; "when $wgMFEnableResourceLoader disabled add watchlist styles" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/37033 [19:06:32] brion: got it working ^ [19:06:55] there's some weird behavior though - if i had to $wgResourceModules['mobile'] it only loads on non-beta [19:07:08] but this should be fine for time being [19:07:13] brion: [19:07:13] whee [19:07:14] 12-05 10:57:02.737: DEBUG/CordovaLog(7612): XHR ERROR! PRINT SOMETHING AT LEAST!{"readyState":0,"responseText":"","status":0,"statusText":"error"} / "error" / "" [19:07:36] aaaaaaaaaaaaaaaaaaah statusText is "error" that is so unhelpful [19:07:56] readyState 0 [19:08:05] i remember running into this somewhere [19:08:09] oh ho [19:08:24] yuvipanda: sounds like CORS [19:08:39] on a specific set of phones only, and *only* on a release build? [19:08:50] release and debug isn't even supposed to affect this - it's js [19:08:50] :) [19:08:53] * yuvipanda scratches head [19:08:53] * jdlrobson does the cordova dance [19:11:09] * rmoen is done with the kraken for a bit [19:11:27] brion: im getting a fatal when trying to look at a diff from the watchlist: Fatal error: Call to a member function getPrevious() on a non-object in /mnt/hgfs/wikimedia_git/extensions/MobileFrontend/includes/specials/SpecialMobileDiff.php on line 16 [19:11:40] hmm [19:11:44] brion it looks like the rev id is '0' which is weird; it was an imported article [19:12:03] gdoc shared w/you, tfinc - feel free to tinker [19:12:06] Android build on gallium (integration) works (again) after some issue with librsvg and android sdk packages [19:12:11] BUILD SUCCESSFUL [19:12:14] hmmmm [19:12:16] per instructions from hashar [19:12:19] Change merged: awjrichards; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/37033 [19:12:23] awjr: i can see that failing only if the rev id is bad [19:12:38] which is interesting :) [19:12:39] (ops removed a bunch of ia32 packages that were not needed and caused unrelated issues with librsvg) [19:12:42] heh [19:12:59] awjr: did you import the entire revision history? [19:13:01] mutante: thanks :D [19:13:06] or just the current revision.. [19:13:12] jdlrobson: dunno, i just used Special:Export and Special:Import [19:13:16] yuvipanda: brion sent off the logs [19:13:32] awjr: on Special:Export "Include only the current revision, not the full history" [19:13:36] is checked by default [19:13:37] t [19:13:41] that's probably what happened [19:13:55] ahha that is probable then but shouldn't it still get a rev id? [19:13:58] (although I guess Special:Import should deal with this) [19:14:07] awjr: ok i can reproduce that bug. lemme investigate [19:14:09] not sure awjr but just a theory [19:14:33] yeah that makes sense jdlrobson [19:14:57] interesting [19:15:10] recent changes table lists rc_this_oldid of 0 for the import. [19:15:16] ahhh it's a log entry [19:15:39] jcmish: got it [19:16:17] awjr: ok you might see similar errors with other log types [19:16:37] brion what's weird though is that the edit was made to an actual article not a log/ [19:17:11] yeah it's using rc_log_type and rc_log_action [19:17:14] jdlrobson: i'm adding some screenshots to the metrics slide deck just in case the live demo doesn't work [19:17:26] there's always the possibility of technological failure at metrics [19:17:30] brion on desktop, revision history shows an initial rev id of 489 [19:17:53] jcmish: can you try accessing settings and changing the language in the version of the app that does NOT work? [19:17:58] in a device that does not work? [19:19:20] yuvipanda: will do [19:21:54] Maryana: Mo-vember :D [19:22:26] New patchset: Brion VIBBER; "Quick fix for mobile watchlist view failing on log entries." [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/37044 [19:22:35] awjr: ^ [19:22:43] tfinc: haha [19:24:12] brion i think that's fine for now, thanks :) [19:24:47] \o/ [19:24:51] Change merged: awjrichards; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/37044 [19:28:43] brion, should I reassign https://bugzilla.wikimedia.org/show_bug.cgi?id=32906 to myself? [19:28:44] jgonera: hmm that one's actually for the app [19:28:44] also, shouldn't we mark https://bugzilla.wikimedia.org/show_bug.cgi?id=38101 as a duplicate? [19:28:44] oh [19:28:44] you want the one for the mobile web [19:28:44] yeah jgonera you take 38101, that's the web one [19:28:44] so isn't the app using the mobile web anyway? or there's a different app than the one in PhoneGap? [19:28:44] yuvipanda: i changed the languge [19:28:44] well the app is using the api interface to load stuff so it works a bit differently [19:28:44] nothing changed [19:28:44] ie still broken [19:28:44] jcmish: but the list of languages loaded up? [19:28:45] hm, ok [19:28:45] jcmish: yessir [19:28:45] there are languages showing up in setting [19:28:45] *settings [19:28:45] jcmish: new build sent [19:28:46] kayo [19:28:46] hmm, so AJAX to file:/// URLs work [19:28:46] and ones to https:// don't [19:28:46] does http:// work? [19:29:00] brion: good question. I've sent jcmish an apk that enables cache busting (appends random params to url) [19:29:05] next step would be http [19:29:10] excellent [19:32:24] yuvipanda: k still doesn't work want the logs again? [19:32:31] or should I wait for the next build? [19:32:34] no [19:32:39] next build [19:32:47] will do [19:37:21] jcmish: https://dl.dropbox.com/u/8768784/WikipediaActivity-release.apk [19:38:03] k grabbing it [19:40:12] New patchset: Jdlrobson; "show watchlist star when not logged in" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/37048 [19:41:06] Maryana: cheeseboard .. nice [19:41:10] now i'm hungry [19:41:12] om nom nom [19:41:18] it's like 4 blocks from my house [19:41:19] :) [19:41:40] * yuvipanda read that as chessboard [19:41:45] that look ok as a backup in case we can't get a demo working? keeping fingers crossed that we won't need it [19:41:47] yuvipanda: this doesn't load but in a different way I don't even get the "offline" screen [19:41:54] jcmish: what do you get? [19:41:55] Maryana: can i pay you to bring in Fridays pizza ? [19:42:14] blank screen just see the W and looking glass [19:42:17] 1 whole [19:42:19] haha – yeah, though it might get kinda grody on the BART ride [19:42:21] and if I try to search I get nothing [19:42:30] it'll be worth it [19:42:33] so top boarder blank screen [19:42:34] jcmish: ah, got it [19:42:35] Curry Broccolini, Roasted onions, Gruyere, Mozzarella, Cilantro, Lemon oil. [19:42:38] as in, this difference [19:42:41] jcmish: new build on the way [19:42:50] yuvipanda: sounds good [19:43:07] Maryana: grab the pizza on friday and i'll pay you back [19:43:17] we can munch on it during our analytics meeting with diedrik [19:43:24] jcmish: pull again [19:43:24] same url [19:43:32] tfinc: i'll see what i can do :) [19:43:52] nom nom nom [19:44:06] jdlrobson, you think you'll be able to use erik's machine at metrics to access en.m.wp or your test machine? [19:44:17] New review: JGonera; "Since this code is a hackish workaround we'll probably want to get rid of later, I'd put a comment r..." [mediawiki/extensions/MobileFrontend] (master) C: -1; - https://gerrit.wikimedia.org/r/37042 [19:44:28] Maryana: depends how todays deployment goes :) [19:44:47] there might be issues on accessing my test machine.. [19:44:48] maybe.. [19:44:59] heh, ok. well, we have slides as backup. perhaps you can do an interpretive dance to showcase the image loading wheel [19:45:13] yuvipanda: doing it now [19:45:22] yuvipanda: we need to burn that mobile computing book after your done with it [19:46:09] tfinc: it's a pdf. [19:46:20] tfinc: got it from the staff. I am not a fan of burnable books [19:46:30] New patchset: Jdlrobson; "show watchlist star when not logged in" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/37048 [19:46:43] yuvipanda: with its inaccuracies i don't believe that it should Iive on [19:47:38] tfinc: indeed. it also touts wap as the 'solution' to 'html and http' not being 'suited' for mobile [19:47:56] who are we to argue with what 2000 said [19:47:59] tfinc: worst part? I'll have to agree with that book in my exam in 2 days. I'll literally have to write that *yes* caching is bad [19:48:04] * yuvipanda cringes a little bit [19:48:16] yuvipanda: so when is this crap done ? [19:48:23] tfinc: 18 [19:48:27] well, for now at least [19:48:34] i'll have more in ~6 months time [19:48:39] including the ones i missed 'coz of the trip [19:50:35] those were worth it [19:51:07] tfinc: absolutely [19:51:10] yuvipanda: that worked [19:51:24] yuvipanda: you would have gone postal if we hadn't rescued you [19:51:32] i'd agree [19:52:17] yuvipanda: contract email sent [19:52:29] tfinc: that's why the android problem has been so interesting. yuvipanda needed something to look forward to :D [19:52:33] respond to that today/tomorrow as it'll tell me which way we want to move [19:52:39] tfinc: awesome [19:52:51] jcmish: try same url again now [19:52:53] \o/ [19:52:56] brion: http [19:52:59] GODDAMN HTTP [19:53:01] jcmish: i want that android problem dead before yuvi rejoins us formally. he's going to be working on language tools for mobile [19:53:08] we must destroy it [19:53:18] tfinc: done and done… MUUHAHAHA [19:53:19] :D [19:53:33] this problems wakes me up [19:53:47] i think I owe the people who helped tests soothing chocolates :D [19:53:56] jgonera: jdlrobson : lunch ? [19:54:04] tfinc: american dates confused me there! [19:54:19] lolz [19:54:21] 'wait that is only 7 days long?' [19:54:25] you get to work only 7 days [19:54:27] make it worth it :D [19:54:42] tfinc, frankly I'm not very hungry yet, how about in a half an hour or an hour? [19:55:14] jgonera: my stomach disagrees with that idea. it must feast now. no worries [19:55:41] yuvipanda: should I start testing the other OS versions or do you want me to wait? [19:55:56] jcmish: i want to get this working on the problematic ones first [19:55:59] and then we can do the other ones [19:56:37] yuvipanda: works for me [19:56:46] Do I have 30 mins to run home? [19:57:58] New review: awjrichards; "Tested this locally between two different MW instances on different virtual servers, seems to work :)" [mediawiki/extensions/MobileFrontend] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/36947 [19:57:58] Change merged: awjrichards; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/36947 [19:58:36] jcmish: same url again? [19:58:37] oh [19:58:37] sure [19:58:53] i might be offline, but since we have a fix - and i assume brion has keys - he can make relase without me? [19:59:01] yuvipanda: nope will do it now [19:59:07] then I'll leave :D [19:59:11] ah, ok [19:59:17] yuvipanda: to clarify -- fix is to use http? :P [19:59:20] I keep giving a teacher the evil eye :D [19:59:24] instead of https? [19:59:25] brion: yup [19:59:30] argh [19:59:31] brion: only on 2.x release builds [19:59:32] yes [19:59:35] that's awful [19:59:38] because phases of the moon [19:59:42] ok we can downgrade like we used to for android 4.2 i guess [19:59:52] ios 4.2 you mean [19:59:55] yuvipanda: shall i make the fix and send it to jcmish for testing? [19:59:56] er yes [20:00:01] brion: already done [20:00:05] ah handy :D [20:00:22] Change merged: awjrichards; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/36938 [20:00:34] brion: but would be nice if you could actually make the release once she confirms? [20:00:37] i'm commiting it now [20:00:39] yuvipanda: got a branch ready? yes i can do that [20:00:41] excellent [20:00:44] pushing [20:00:49] doing some history rewritin of course ;P [20:01:35] hehe [20:01:49] brion: i am pretty sure this is a bug in phonegap. and am pretty sure if we dig it down, the changelog / commit entry will be something like 'chainging security stuff' [20:01:56] or somesuch completely useless trite [20:01:59] * yuvipanda rages a little [20:01:59] ok i'm going to run some lunchtime errands then i'll do the push once all is confirmed [20:01:59] jdlrobson, Maryana: was https://gerrit.wikimedia.org/r/#/c/37048/ something product asked for/is aware of? [20:02:00] heh [20:02:58] err, we should prolly hold off on this kinda thing until we have account creation on mobile [20:03:21] then we can tease unregistered people all we want [20:03:25] jdlrobson: ^ [20:03:59] awjr: howie mentioned it in passing [20:04:07] Maryana: it's all in beta :P [20:04:57] jdlrobson: better to wait for that kind of stuff until the work is actually defined and discussed; there's plenty of well-defined work on the story wall :) [20:05:10] yeah, we'd need design on the login call to action, too [20:06:13] yuvipanda: all set [20:06:18] that worked as well [20:06:20] I searched etc [20:06:44] jcmish: alright, i'll push to a branch, and you can join up with brion once you're back to do final testing + push [20:07:12] yuvipanda: you bet [20:09:09] brion yuvipanda I'm going to packup and head home so the teachers can have their office back [20:09:13] back on in about 30 mins [20:09:18] [WikipediaMobile] yuvipanda force-pushed v1.3.2-Android from 49bb0d3 to 639c21d: http://git.io/fwZx7Q [20:09:18] WikipediaMobile/v1.3.2-Android b55fb12 YuviPanda: Use HTTP on Android 2.x... [20:09:18] WikipediaMobile/v1.3.2-Android 639c21d YuviPanda: Update CHANGELOG [20:09:33] Project WikipediaMobile - Nightly builds build #465: SUCCESS in 10 sec: https://integration.mediawiki.org/ci/job/WikipediaMobile%20-%20Nightly%20builds/465/ [20:09:33] * yuvipanda: Use HTTP on Android 2.x [20:09:34] * yuvipanda: Update CHANGELOG [20:09:43] ok [20:11:45] awjr: we currently have a big gap on the right of the search box in beta when logged out which has been annoying me for ages - this in my opinion is better so why wouldn't we add it (it took me 5 minutes to knock up)? We can always improve the call for action later… just my 2 cents [20:13:50] (it also brings more awareness to login to beta users who may not be aware they can even login which is a good thing) [20:14:03] awjr, any objections if I used the remainder of your window (if any) for GeoData? [20:14:53] brion-away: https://github.com/wikimedia/WikipediaMobile/pull/317 [20:15:12] jdlrobson: i understand, but that is not the priority right now - what is on the story board is the priority. And aside from that, as Maryana said, that feature needs more thought/discussion with product and the rest of the team before it's ready. [20:15:31] tfinc: will respond to it tomorrow. Looks like we have a fix for android offline bug, and brion-away should be able to take it forward from there, with testing from jcmish [20:15:40] k [20:16:12] YuviPanda|sleep: i blame you for reddit taking up my spare cycles [20:16:26] tfinc: hah! I'll gladly take the blame :P [20:16:54] just promise to stay off r/politics :) [20:17:24] YuviPanda|sleep: i shall stick to my nerdy video game related sub redits [20:28:21] :) [20:28:23] gnite all [20:28:32] brion-away: hopefully will be able to get the release tested and away today :) [20:34:29] New review: awjrichards; "feature needs more discussion/input from product" [mediawiki/extensions/MobileFrontend] (master); V: 0 C: -2; - https://gerrit.wikimedia.org/r/37048 [20:37:48] [WikipediaMobile] brion pushed 3 new commits to master: http://git.io/YvSA7g [20:37:48] WikipediaMobile/master 984a6ac YuviPanda: Use HTTP on Android 2.x... [20:37:48] WikipediaMobile/master 6a579bf YuviPanda: Update CHANGELOG [20:37:48] WikipediaMobile/master 4534a3d Brion Vibber: Merge pull request #317 from yuvipanda/fix-android-2-lol-not-really... [20:38:03] Project WikipediaMobile - Nightly builds build #466: SUCCESS in 8.7 sec: https://integration.mediawiki.org/ci/job/WikipediaMobile%20-%20Nightly%20builds/466/ [20:38:04] * yuvipanda: Use HTTP on Android 2.x [20:38:04] * yuvipanda: Update CHANGELOG [20:57:17] jdlrobson: I'm trying to get the changelogs together [20:57:29] do you have the bugs you talked about in standup [20:57:36] ? [21:14:30] hm [21:15:01] yuvi did you push updates to v1.3.2-Android? those should go on v1.3.3-Android i imagine [21:15:09] ah yuvi left [21:15:10] that's ok :D [21:18:06] [WikipediaMobile] brion created v1.3.3-Android (+1 new commit): http://git.io/HdZVGw [21:18:06] WikipediaMobile/v1.3.3-Android 10c551f Brion Vibber: Bump version numbers to 1.3.3 / Android [21:18:13] Project WikipediaMobile - Nightly builds build #467: SUCCESS in 9.1 sec: https://integration.mediawiki.org/ci/job/WikipediaMobile%20-%20Nightly%20builds/467/ [21:19:45] %##% can't find my bbedit 10 serial number. i don't *think* i bought it through the app store… [21:19:46] bluh [21:20:47] no there it is [21:20:49] it was hiding :P [21:23:04] brion: We got bugzilla upgraded and I looked again at the BugTender :) [21:23:13] hashar: woohoo! [21:23:15] brion: I have sent you a few minor pull request on https://github.com/brion/BugTender/pulls [21:23:18] excellent [21:23:21] yeah bugzilla 4.2.x [21:23:48] maybe we could get bug tender on a labs instance to play with it [21:24:09] I would be happy to do it for you if you are not familiar with labs [21:25:56] you might also want to upgrade the third party libraries qunit, query, jquery.mobile :) [21:37:01] hey jcmish sorry - just saw your message been out for lunch [21:37:08] let me get those for you [21:38:04] 42709, 42704 and the watch list styles (no bug raised = https://gerrit.wikimedia.org/r/#/c/37033/) [21:39:24] awjr, any objections if I used the remainder of your window (if any) for GeoData? [21:39:42] MaxSem: nope; and given the changesets we have it should be a quick deployment [21:39:52] whee [21:45:32] jdlrobson: no worries [21:46:33] MaxSem what is giong out for geodata? [21:46:56] jcmish: ok here's my release build, please a final 'make sure this installs and runs' test before i push it to google play :) http://dumps.wikimedia.org/android/Wikipedia-v1.3.3.apk [21:47:24] latest code, schema - since there's no Solr around, it will be in data collection mode [21:47:45] oh brion what fun is testing [21:47:53] cool - oh i meant to ask you earlier but forgot - is there a timeline for getting yttrium running solr? [21:48:01] hehe [21:48:03] MaxSem ^^ [21:48:21] https://rt.wikimedia.org/Ticket/Display.html?id=3983 [21:48:35] thanks :) [21:49:37] 8 PHP Fatal error: Call to a member function getPrevious() on a non-object in /usr/local/apache/common-local/php-1.21wmf5/extensions/MobileFrontend/includes/specials/SpecialMobileDiff.php on line 16 [21:49:56] Reedy: that should be fixed in prod shortly with our bugfix deployment [21:51:03] poop, i'm having trouble logging into google play publishing stuff [21:52:38] jcmish, jgonera, brion, jdlrobson, MaxSem reminder that we'll be deploying shortly - i'll have the changes up on testwiki in about 10 mins. [21:52:47] k [21:52:53] tfinc: did you give google play rights to bvibber@wikimedia.org or one of my other addrs? [21:53:02] bvibber [21:53:02] jdlrobson: i'll update the config on testwiki to post photos to commons so we can double check that change [21:53:24] it's giving me a big 403 error :P [21:53:59] ok now at https://play.google.com/apps/publish/signup it wants me to sign up and pay a registration fee wtf [21:54:51] brion: correct. play is dumb that way [21:55:07] bah. ok lemme try and get past this and see what i get :D [21:55:32] awjr: k [21:55:34] MaxSem: https://gerrit.wikimedia.org/r/#/c/37120/1 [21:57:18] hm [21:57:31] tfinc: ok i went through that and….. it lists "no applications uploaded" [21:57:48] brion: did you accept the invite ? [21:57:53] what invite? [21:58:50] Pending invitations : bvibber@wikimedia.org [21:58:54] do you need me to resend it? [21:58:58] aha now i see it, hiding in my mail archives [21:59:03] hmm i've just noticed why the file pages are borked [21:59:31] tfinc: ok so fyi i've accidentally created a "Wikimedia" developer profile [21:59:36] which…. i'll do nothing with i guess :) [21:59:42] le sigh [21:59:53] ok i'm in to the main control panel \p/ [22:00:27] ok [22:01:24] wtf 'the api is not zipaligned' sigh [22:01:25] lemme fix that [22:01:52] wrong file, that explains that [22:03:05] jcmish: all installs well? [22:03:20] ran out of money on perfecto :D [22:03:24] heh [22:03:26] RIGHT in the middle of testing [22:03:41] talking to Rachel right now to see if I can get enough loaded to finish [22:03:41] :D [22:03:58] k i'll wait :D [22:04:55] thx [22:07:28] aw crud. jcmish let me know if you need me to follow up with anything on perfecto, I think that falls to me [22:08:18] chrismcmahon: no problem [22:08:26] ok jdlrobson, MaxSem, jcmish, jgonera, brion, Maryana-away - changes are up on testwiki [22:08:45] jdlrobson: testwiki should be posting photos to commons too [22:08:47] whee [22:09:19] sexy watchlist! [22:10:35] ooh random loads the actual page contents now [22:10:43] brion: do you remember what filepage.js does? [22:10:44] oooooh [22:10:57] awjr: i'm taking al ooh at test [22:10:59] jdlrobson: filepage.js has some tiny bit of handling that gets run on File: pages [22:11:09] i think it mostly disables the click handler on the image so you don't accidentally click through [22:11:10] do we need it brion? [22:11:13] jdlrobson: looks like the changes you made work for commons upload :) [22:11:19] awjr: \o/ [22:11:45] I thought MobileDiff was supposed to show diffs:) [22:11:50] changes some toggles around too [22:11:57] MaxSem: it should show you a sorta little compressed diff [22:12:18] jdlrobson: if we drop it we'll have to replace it with something i guess :) [22:12:35] brion, don't see anything in https://test.m.wikipedia.org/wiki/Special:MobileDiff/152078 [22:13:37] yeah it shows empty for some reason, don't know why [22:13:55] i do see it showing up, but only on one change [22:14:19] … which looks like a page creation action [22:14:55] awjr: did you disable upload to commons? [22:15:02] http://test.m.wikipedia.org/wiki/File:Lead_Photo_For_Test_Photo_Uploads0-5506413702387363.jpg < This just went through [22:15:14] jdlrobson: no, it should be uploading to commons - worked for me [22:15:18] argg [22:15:24] ohh wait a minute [22:15:25] ah i see [22:15:26] it is from commons [22:15:32] there's no in the diff view [22:15:36] so it's not getting copied over [22:15:37] win http://commons.wikimedia.org/wiki/File:Lead_Photo_For_Test_Photo_Uploads0-5506413702387363.jpg [22:15:44] jdlrobson: phew! [22:17:01] btw MaxSem have you got that photo of me with the hat asking for money? Wanted to run a small Facebook/Twitter Wikipedia fundraising campaign for my friends [22:17:01] :) [22:17:23] Maryana, jcmish - things are looking good to me. as soon as you two give the go-ahead i'll sync to produciton [22:17:30] so the diff problem may be a bug with wikidiff2, or it may just be behaving differently. [22:17:32] jdlrobson, send it to your @wm.org email? [22:17:52] looking good to me! a real watchlist - this is going to make my commute more fun :) [22:17:55] lolz http://www.bbc.co.uk/news/world-asia-20614593 [22:18:50] anybody notice the lag in lead image infobox collapse? it's kinda confusing [22:18:52] @_@ [22:19:22] * lead infobox, i mean [22:19:38] ohhh back button bug [22:19:38] Maryana: example link? [22:19:49] navigate to page > see lead infobox > start scrolling down > scroll back up and the infobox is now the blue table button [22:19:49] if I click the arrow in the top left on a diff it takes me to the Main Page rather than the watchlist [22:19:57] try san francisco, awjr [22:19:59] Maryana: yeh there's a bug for that [22:20:05] ok, cool [22:20:11] Maryana: https://bugzilla.wikimedia.org/show_bug.cgi?id=42706 [22:20:36] jdlrobson, cool. and yeah, watchlist back button was the other thing i was gonna point out [22:20:45] Maryana: i'm raising a bug as we speak [22:20:48] sweet [22:21:50] Maryana: https://bugzilla.wikimedia.org/show_bug.cgi?id=42744 [22:21:50] somebody edit some more testwiki pages so i can see the changes on my watchlist :) [22:22:01] Maryana: what are you watching? [22:22:27] unicorns! [22:22:39] just watch main page [22:23:12] you can't edit the main page, though, right? [22:23:30] or do you mean article:main page? [22:23:39] Maryana: i made an edit [22:24:17] your 32nd edit on testwiki :) [22:24:25] err, 92nd [22:24:37] reading, how does it work [22:25:00] about like my typing, apparently [22:25:57] back button argh [22:25:57] heh [22:26:04] jdlrobson, did you receive my email? [22:26:16] MaxSem: looking now [22:26:22] thanks MaxSem :) [22:26:25] Maryana jcmish - we good to go? [22:26:39] hmm Maryana I'm not seeing that [22:26:46] looks good to me [22:26:51] MaxSem: i remember looking more sad [22:27:06] good to go [22:27:12] good, I wasn't sure if my phone managed to send it before I rebooted it [22:27:22] jcmish: not seeing what? [22:27:26] jdlrobson, that's the saddest one [22:27:36] haha MaxSem :) [22:27:50] Maryana: DID YOU See myz editz [22:28:07] i saw somebody vandalized the test upload page, yes [22:28:11] hehehe [22:28:11] ok gonna push to production now [22:29:09] oh wait, on unicorns? yes, i see that, administrator jdlrobson :) [22:29:30] wish i could see diffs.. [22:30:26] ok Maryana, jcmish, jdlrobson, brion, jgonera, MaxSem - changes are live in produciton [22:30:33] yay [22:31:10] http://assets0.ordienetworks.com/images/GifGuide/dancing/1tumblr_lgp6q5NhE21qcjtu8o1_500.gif [22:31:48] ahahaha [22:32:57] brb [22:32:58] Maryana: sorry I saw that you were seeing issue :D [22:33:29] np - just curious which one [22:33:32] but then I went back to testing [22:34:01] oh man, poor simon bolivar. he's getting hit with tons of IP vandalism today. and now i know that just by checking my phone :D [22:34:33] i am looking forward to history view :) [22:35:53] and diffs! [22:35:57] hehe [22:36:06] like an early xmas! [22:36:46] Maryana, jdlrobson is everything in place now for you guys to demo at metrics? [22:37:03] tfinc yt? [22:37:20] i believe so, though we should check in w/erik about using his computer for the demo [22:37:47] jcmish: tfinc signed off abut 20 mins ago [22:37:55] awjr: ah thanks [22:38:48] Maryana: sweet lmk if there's anything else you need [22:39:06] MaxSem deployment's all yours if you haven't started already [22:39:16] cool [22:39:19] thanks [22:39:30] yeyy i broke blackberries again! http://assets0.ordienetworks.com/images/GifGuide/dancing/152765_o.gif [22:40:17] can you blame RIM for it? [22:41:09] http://is.gd/F8ZVPy [22:42:06] "Q&A: Why has BlackBerry been blamed for the London riots? (Wired ..." [22:43:33] interesting - i just saw this in the apache logs: [22:43:34] Dec 5 22:43:02 10.0.2.195 apache2[26307]: [error] [client 10.64.0.133] script '/usr/local/apache/common/docroot/wikipedia.org/w/mobileRedirect.php' not found or unable to stat [22:43:43] how would someone still be trying to hit mobileRedirect.php? [22:45:37] and again - Dec 5 22:43:35 10.0.8.11 apache2[8906]: [error] [client 208.80.152.82] script '/usr/local/apache/common/docroot/wikipedia.org/w/mobileRedirect.php' not found or unable to stat [22:45:46] that ip address maps to sq72... [22:47:09] awjr: looks like people just linked to that in a couple places.. like can find it in Google [22:47:33] mutante but why would it come from sq72? [22:48:02] awjr: random? could have hit any? [22:48:15] there isnt even /usr/local/apache anymore btw [22:48:20] lol [22:49:25] awjr: wait.. the fact that this file doesnt exist is expected ,right [22:49:31] i saw it being killed somewhere [22:49:37] mutante: yeah it was deleted some time ago [22:49:41] it said "not used anymore in ages" or so [22:49:51] correct, it's a relic from pre-MobileFrontend [22:50:30] so i guess if there are enough hits ..you would want a redirect [22:51:10] people just linked to it outside of wmf [22:51:43] and i think which sq server returned that was just ...whatever they happened to hit [22:51:48] there are 319 mentions of mobileRedirect in the log, which goes back about 16 hours [22:51:57] yeah that makes sense [22:52:53] and the docroot does exist. ignore that.. /usr/local/apache/common/docroot/wikipedia.org/w [22:52:58] just the file is gone [22:53:06] New patchset: Jdlrobson; "enforce single quotes via jshint" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/37135 [22:53:06] New patchset: Jdlrobson; "enforce triple equals" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/37136 [22:53:07] New patchset: Jdlrobson; "add other jshint options" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/37137 [22:53:07] New patchset: Jdlrobson; "enforce onevar" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/37138 [22:53:14] so we could do a simple redirect to prevent the logspam [22:53:18] it would have to be a redirect in apache-config repo i suppose [22:53:35] redirects.conf or remnants.conf [22:54:24] mutante: i'll file a bug for this [22:54:47] okay [22:55:44] New patchset: Jdlrobson; "fix broken section toggling on tier 2 phones" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/37139 [23:06:59] New patchset: Jdlrobson; "fix broken section toggling on tier 2 phones (bug 42749)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/37139 [23:09:05] awjr: this is a weird place but it links to MobileRedirect :p http://www.binrand.com/post/2055210-wikipedia-http-en-wikipedia-org-w-mobileredirect-php-to-http-3a-2f.html [23:09:16] sex torrent tracker or something, hah [23:10:45] ! [23:12:43] ahahah [23:13:06] I tuned back in just in time to see that mutante and awjr [23:13:30] brion: rachel just reup'd perfecto, I'll be able to test in a little bit [23:14:30] whee [23:14:43] ping me when it's tested and i'll push to the store :D [23:15:30] brion: will do [23:15:45] huh.. so the roof terrace I interviewed for this job from looks a lot better than I remember.. http://sphotos-a.xx.fbcdn.net/hphotos-ash4/481417_499445736743469_1111853386_n.jpg [23:16:02] awjr or brion, can you review https://gerrit.wikimedia.org/r/37146 please? [23:16:02] *interviewed from for this job [23:16:20] it seems to have a hot tub now [23:19:33] jdlrobson: what was the gig ? [23:20:02] New review: Jdlrobson; "It seems a bit harsh to -2 this. I'm not quite clear what discussion/input is needed other than chan..." [mediawiki/extensions/MobileFrontend] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/37048 [23:20:11] tfinc: this gig [23:20:32] I was in the corner next to the bar on the blue bench [23:20:41] Phil and Trevor interviewed me from there [23:20:50] Reedy: my Rasberry PI finally came in. took so long they they just gave me the "new" board [23:20:50] It was a lot less busy being quiet season [23:21:27] ah .. that photo [23:21:28] nice [23:22:18] They seem to be going through so much stock [23:22:19] New review: awjrichards; "I -2'd to ensure it didn't get merged by someone else just prior to the deployment. I've changed thi..." [mediawiki/extensions/MobileFrontend] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/37048 [23:24:12] https://www.gumstix.com/images/hm-banner-duovero.jpg [23:27:01] Reedy: i shall enjoy tinkering with this https://github.com/Themaister/RetroArch [23:27:01] New review: Jdlrobson; "Fixed what Krinkle said and jgonera happy so merging" [mediawiki/extensions/MobileFrontend] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/36919 [23:27:01] Change merged: Jdlrobson; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/36919 [23:27:35] haha, libretro [23:30:03] Reedy: coming to the states anytime soon? i would get you to buy me a http://pibow.com/ [23:30:54] I'm sure those are made not so far away from me [23:30:55] whee https://test.wikipedia.org/w/api.php?action=query&prop=coordinates&format=json&colimit=10&titles=San%20Francisco [23:30:59] I've nothing planned unfortunately :( [23:34:31] okay, GeoData is live in data collection mode on testwiki [23:35:20] in principle, nothing prevents me from enabling it on enwiki [23:37:26] (because i just got out of a meeting w/legal on the subject of data collection) what data is it collecting, maxsem? [23:37:35] coordinates [23:37:46] of articles [23:37:57] phew. ok, good [23:37:58] MaxSem: lets enable it on en wiki. i'm eager to see the data [23:38:10] okay, creating tables [23:38:11] you had me scared for a second. i thought you were going to say "users" :-P [23:38:38] yeah, I collect users for breakfast, too [23:39:44] do not even joke about that or legal will send their ninjas after you! [23:39:59] haha [23:40:14] flights to Mother Russia are long and expensive [23:40:25] who's to say they don't have operatives there _right now_? [23:40:54] me! (kicks the last operative's corpse) [23:41:15] you probably are their operative. you just haven't been activated yet :) [23:50:22] New patchset: JGonera; "Remove unused message in i18n." [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/37156 [23:52:01] New patchset: Jdlrobson; "add consistency to single quotes usage" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/37135 [23:52:01] New patchset: Jdlrobson; "enforce onevar" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/37138 [23:52:01] New patchset: Jdlrobson; "enforce triple equals" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/37136 [23:52:02] New patchset: Jdlrobson; "add other jshint options" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/37137