[00:00:05] night MaxSem thanks for looking and for the feedback [00:14:09] New patchset: awjrichards; "* Makes user-facing text rely on i18n messages rather than hardcoded value * provides configurable links for the various links that appear on the contact us form * exposes a hook for alternative configuration handling of the aforementioned feedback form l" [mediawiki/extensions/MobileFrontend] (contact-us-redesign) - https://gerrit.wikimedia.org/r/5931 [00:45:30] http://www.sfhtml5.org/events/52635632/?eventId=52635632&action=detail [00:48:15] i'll likely head down and say hello [00:48:17] as its close [01:04:48] tfinc: is jon also aware of supporting non-beta + beta for the contact us form? i'm not sure the beta css supports the old form [01:07:53] awjr: send an update mail so that we can be 100% sure [01:22:30] New patchset: awjrichards; "Have contact-us-redesign support the non-beta version of the form" [mediawiki/extensions/MobileFrontend] (contact-us-redesign) - https://gerrit.wikimedia.org/r/5942 [01:23:21] New patchset: awjrichards; "Have contact-us-redesign support the non-beta version of the form" [mediawiki/extensions/MobileFrontend] (contact-us-redesign) - https://gerrit.wikimedia.org/r/5942 [08:14:51] New review: Jdlrobson; "Out of interest is this needed considering " [mediawiki/extensions/MobileFrontend] (contact-us-redesign) C: 0; - https://gerrit.wikimedia.org/r/5942 [08:38:06] New patchset: Jdlrobson; "separate the cookie csrf code from the toggling code" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/5951 [11:02:40] YuviPanda, hallo. in case you are not following the blogs: http://ultimategerardm.blogspot.com/2012/04/duh-three-letter-challenge-to-google.html [12:11:22] Change abandoned: MaxSem; "Meh, I thought the original change hasn already been merged" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/5938 [12:23:38] aharoni: hello! [12:23:41] aharoni: I left a comment there [13:03:55] New patchset: MaxSem; "Tweak login form generation, less DOM manipulation" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/5963 [15:44:35] New review: preilly; "(no comment)" [mediawiki/extensions/MobileFrontend] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/5951 [15:44:38] Change merged: preilly; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/5951 [15:45:32] New review: preilly; "(no comment)" [mediawiki/extensions/MobileFrontend] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/5937 [15:45:35] Change merged: preilly; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/5937 [15:45:55] New review: preilly; "(no comment)" [mediawiki/extensions/MobileFrontend] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/5963 [15:45:59] Change merged: preilly; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/5963 [15:46:41] New review: preilly; "(no comment)" [mediawiki/extensions/MobileFrontend] (contact-us-redesign); V: 1 C: 2; - https://gerrit.wikimedia.org/r/5931 [15:46:44] Change merged: preilly; [mediawiki/extensions/MobileFrontend] (contact-us-redesign) - https://gerrit.wikimedia.org/r/5931 [15:47:07] New review: preilly; "(no comment)" [mediawiki/extensions/MobileFrontend] (contact-us-redesign); V: 1 C: 2; - https://gerrit.wikimedia.org/r/5942 [15:47:10] Change merged: preilly; [mediawiki/extensions/MobileFrontend] (contact-us-redesign) - https://gerrit.wikimedia.org/r/5942 [15:48:30] MaxSem: can we try to minimize our usage of globals [15:48:51] mmm [15:48:53] MaxSem: e.g., can we make all of our configuration options an array that is a property [15:49:48] preilly, awjr objected to one array being used for setting options of different classes, so I started adding separate variables [15:51:37] MaxSem: okay [15:51:43] New patchset: MaxSem; "Improved function docs" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/5975 [15:52:13] New review: preilly; "(no comment)" [mediawiki/extensions/MobileFrontend] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/5975 [15:52:16] Change merged: preilly; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/5975 [15:54:21] preilly, Chad threatens to invent a configuration system that will make globals unneeded, but so far nobody have seen it:) [15:54:35] MaxSem: okay [15:57:26] MaxSem: what if we made a base settings class? [15:58:08] hmm [16:02:38] MaxSem: does hmm mean you're still thinking? [16:02:46] yes [16:03:04] can't make up my mind if I like this idea [16:04:15] MaxSem: well noodle it for a bit [16:04:31] MaxSem: check out http://scribunto.wmflabs.org/v8.php [16:15:51] * MaxSem rushes to the hospital, mom's being moved out of intensive care [16:26:02] MaxSem|away: best of luck with everything [16:40:17] YuviPanda: INFO: Received POST for https://github.com/wikimedia/WikipediaMobile [16:40:33] YuviPanda: so at least it seems github is sending notifications to jenkins \O/ [16:41:01] when in doubt, blame the component written in java :P [16:42:33] Project WikipediaMobile - Nightly builds build #350: SUCCESS in 24 sec: https://integration.mediawiki.org/ci/job/WikipediaMobile%20-%20Nightly%20builds/350/ [16:42:33] * Brion VIBBER: Tweak to index.html [16:42:34] * s.mazeland: Localisation updates from http://translatewiki.net. [16:42:34] * niklas.laxstrom: Localisation updates from http://translatewiki.net. [16:42:35] * yuvipanda: Don't reset scroll when not needed [16:42:35] * yuvipanda: Removed unneccessary .empty() calls [16:42:36] * yuvipanda: Fix Page actions not showing up on iOS [16:42:36] * Brion VIBBER: Tweak to index.html [16:42:37] * Brion VIBBER: Update WinPhone to cordova 1.6.1 [16:42:38] * Brion VIBBER: fix styles, scrolling, show/hide section icons for WinPhone [16:42:38] * Brion VIBBER: Fix message, sitematrix load on winphone [16:42:39] * Brion VIBBER: Update Windows Phone tile & icon [16:42:39] * Brion VIBBER: Add solid color fallbacks to gradients for Windows Phone [16:42:39] * Brion VIBBER: bug 36256: handle back button on Windows Phone 7 [16:42:40] right :) [16:42:40] * yuvipanda: Updated to latest version of MobileFrontend [16:42:40] * yuvipanda: Remove extra button in section headers [16:42:41] * jdlrobson: when toggling add openSection class to button [16:42:41] * yuvipanda: Fastclick for all menu items [16:42:46] hashar: thanks! :D [16:42:48] so hmm [16:42:52] so what broke? [16:42:54] at least the manual build does work :( [16:43:04] oh :( [16:43:51] YuviPanda: well I have no idea right now [16:44:16] YuviPanda: can you open a bug about it please? Will poke it wednesday if you remember me about it ;-] [16:44:25] hashar: sure! [16:44:31] for now, I am heading back to my daughter and preparing my brother in law wedding :D [16:44:33] cya! [16:44:40] hashar: thanks! bye! [16:52:53] awjr: come to my desk [16:53:00] preilly one sec [17:01:32] stand up! [17:22:08] greetings all [17:23:47] YuviPanda: i hear we just need to review your pull requess [17:23:51] requests* [17:24:12] indeed. except for b36184 which i'm working on now [17:24:28] YuviPanda: how is the main page doing ? [17:24:41] tfinc: blank. [17:24:48] k, thats fine for the beta [17:24:52] also you can't apparently trigger the keyboard open from js in iOS. [17:25:13] tfinc: I updated https://bugzilla.wikimedia.org/show_bug.cgi?id=33283 on the main page [17:25:26] tfinc: but I still think our 'initial content' page should be something local, not main page [17:26:03] could give them options to go to main page, or view last article visited. [17:26:30] YuviPanda: is jon the only person who can review the changes ? i imagine we could get others to help [17:26:56] he is the only one who has been doing it for the last month... [17:27:20] one of the pull reqs i'd want to have him review, since it also involves changes in MF i want to discuss with him. [17:27:29] the rest, I wonder who I can poke... [17:27:58] brion: want to CR/merge my pull reqs? [17:31:05] YuviPanda, on github? [17:31:18] or did you poke MobileFrontend [17:31:58] brion: github [17:32:32] #218 possibly needs discussion with jdlrobson, but can you look at my other three? [17:34:46] brion: that's interesting, I force pushed a branch that removed that commit… [17:34:47] looking [17:36:01] https://github.com/wikimedia/WikipediaMobile/pull/213 looks like it's missing some end tags in index.html, unless the diff is cut off [17:36:15] ah nevermind [17:36:18] the display was confusing [17:36:44] brion: I assumed pull reqs will handle force push properly. Apparently they don't [17:43:03] awjr: how would you feel about picking the sibling project changeover to mobile next week ? [17:43:07] its a short pre WLM task [17:43:10] that would be a huge win [17:43:20] plus it gets you to tinker more with the ops stalk [17:43:40] tfinc: sound intriguing - what exactly is the 'sibling project changeover'? [17:44:09] awjr: so you know how all mobile phone page views of any language wikipedia go to .m ? [17:44:15] for some reason i can't scroll the 'about' page in 213 (new-content-footer) [17:44:23] oh? [17:44:25] awjr: we need to do the same for wiktionary, wikibooks, etc [17:44:29] brion: OS? [17:44:35] ios 5.1 sim [17:44:50] tfinc: i thought that already happens for a majority of the projects? [17:44:50] awjr: we'll need to setup a rollout plan and communicate out [17:45:02] for example: http://en.m.wikibooks.org/ [17:45:05] awjr: so its enabled .. and you can load their .m dounterparts [17:45:08] anyone interested in MF-->core talk? [17:45:08] counterparts* [17:45:13] but its not *defualt* [17:45:17] tfinc ahha [17:45:27] brion: true. I'm unable to open about as well [17:45:28] tfinc sounds cool, sign me up [17:45:28] so its doing that last caching layer bit [17:45:28] * YuviPanda checks [17:45:31] great [17:45:48] brion: infact, tapping about seems to have frozen the app [17:46:16] brion: investigaitng [17:46:17] *gating [17:46:19] oy [17:48:54] has anyone else noticed that section toggling is broken in master right now? [17:50:08] i presume it was one of the commits mentioned here: https://bugzilla.wikimedia.org/show_bug.cgi?id=36190 [17:50:21] awjr: it isn't broken for me [17:50:31] really? [17:50:38] wtf [17:50:42] awjr: yes, want to see? [17:50:44] it's broken for me locally and on labs [17:50:45] yes i do [17:51:15] awjr, anything in error console? [17:51:36] checking [17:51:59] no [17:53:57] works for me, too [17:58:24] this is very strange. [18:00:43] are you guys seeing toggleable sections here? http://mobile-geo.wmflabs.org/w_awjr/index.php/Gustav_Mahler [18:01:09] MaxSem, preilly ^ [18:04:19] awjr, no, I don't see them.... [18:05:10] brion: so, the about page bug is not from that pull req. [18:05:15] awjr, the setting to turn minified scripts off has changed [18:05:22] brion: is present in master as well [18:05:26] $wgMFMinifyJS = false; [18:05:31] brion: I'll file a bug and look into it now. [18:05:52] funky. thx [18:06:02] i'll go ahead and merge 213 since it seems ok otherwise [18:06:07] ok [18:06:21] [WikipediaMobile] brion pushed 5 new commits to master: http://git.io/PBiazg [18:06:21] [WikipediaMobile/master] Added footer showing license and history link - YuviPanda [18:06:21] [WikipediaMobile/master] Added contact us link to settings page - YuviPanda [18:06:21] [WikipediaMobile/master] Hide footer during initial load - YuviPanda [18:06:23] number-of-times-scrolling-has-broken++ [18:06:29] hehe [18:06:44] ironically the scrolling DOES work on my ios 4.3 device :D [18:08:12] brion: whooo :D [18:08:18] preilly: actually opting in doesn't seem to change anythin [18:08:32] awjr: yeah, I don't have that cookie either [18:08:38] MaxSem thanks - i was wondering why minifyJs -> flase wasn't working [18:08:40] er [18:08:41] false [18:08:41] awjr: so, it works for me and MaxSem [18:08:45] !!!!! [18:08:47] rage. [18:09:03] have there been any settings changes that i might not be aware of? [18:09:23] aside from wgMinifyJs [18:10:53] awjr: can you try a fresh git clone? [18:10:54] preilly, MaxSem is this working for you? http://mobile-geo.wmflabs.org/w/index.php/Gustav_Mahler?mobileaction=beta&useformat=mobile [18:11:09] that's the shared labs instance, and it is not working for me either [18:11:19] awjr: that doesn't work for me [18:11:51] Uncaught exception: TypeError: 'a.updateQueryStringParameter' is not a function [18:11:51] Error thrown at line 1, column 1040 in c(i, h, j) in http://mobile-geo.wmflabs.org/w/extensions/MobileFrontend/javascripts/settings.min.js?version=: [18:11:51] return a.updateQueryStringParameter(i,h,j) [18:11:54] brion: handle-images seems to be much more complicated. [18:12:06] brion: I don't think there's an easy way of detecting file links, thanks to namespace translations [18:12:16] MaxSem: you need to minify [18:12:33] preilly, not me;) [18:12:43] just disabled mini js [18:12:46] same problem. [18:12:57] (on mobile-geo.wmflabs.org/w/ [18:12:59] ) [18:13:16] so maybe try again [18:14:09] if I remember it right, Usability Initiative stored both original and minified files in source control in those dark pre resource loader times [18:14:42] we do too, but the minified version doesn't always reflect the non-minified version [18:14:50] maybe, we should do it, too? [18:15:15] can we do a post or pre commit hook to minify js files when they change? [18:15:38] regardless, wtf is going on with http://mobile-geo.wmflabs.org/w/index.php/Gustav_Mahler?mobileaction=beta&useformat=mobile [18:15:50] and why the hell is it working OK for you guys locally? [18:16:35] javascript is so javascript [18:16:45] lulz [18:17:11] can i take a look at one of your local settings files to compare? [18:18:08] are sure you need this mess? [18:19:39] well, perhaps just the relevant parts :p [18:20:12] i dont know why else master would behave differently on my machine/labs than on yours or preilly's [18:20:49] mmm, nothing relevant but: [18:20:53] if ( @preg_match( '/\bm\./', $_SERVER['HTTP_HOST'] ) ) $wgMFConfigProperties['useFormat'] = 'mobile'; [18:21:00] $wgMobileUrlTemplate = "%h0.m.%h1.%h2"; [18:21:10] $wgMFMinifyJS = false; [18:33:03] MaxSem: preg_replace_callback in the headingTransform method in MobileFormatter.php seems to be failing [18:33:42] eh? [18:34:47] * MaxSem сщттусеы ещ дфиы [18:34:54] *connects to labs [18:37:01] MaxSem: ты видишь эту проблему [18:37:24] нет, на моей машине всё работает [18:37:34] preilly: it is working for you correctly locally though? [18:38:22] awjr: yes [18:42:28] preilly what version of php are you using? [18:42:40] hmm, no notices or warnings on mobile-geo [18:42:53] http://mobile-geo.wmflabs.org/phperr.log [18:43:23] none locally for me either, but headingTransformCallbackXHTML() doesn't seem to be getting called for some reason [18:43:56] core parser change? [18:44:27] MaxSem preilly told me he's using latest master on core as well but is working for him; im not sure it's parse related as the callback just doesnt seem to be getting called [18:48:13] I'm still getting TypeError: 'a.updateQueryStringParameter' is not a function [18:48:25] (on mobile-geo [18:48:29] ) [18:49:47] MaxSem URL? i am not seeing that [18:49:59] awjr, http://mobile-geo.wmflabs.org/w_awjr/index.php?title=Earth&mobileaction=toggle_view_mobile [18:50:02] Opera [18:50:10] MaxSem: s/w_awjr/w [18:50:41] gah [18:52:12] but, just fixed config on w_awjr so that shouldn't happen anymore :p [18:52:44] MaxSem, preilly: what version of php are you using? [18:53:04] 5.3.5 [18:54:29] awjr, preilly, who made local hacks to MF on labs? can I revert them? [18:54:45] MaxSem i think preilly is debugging there [18:55:04] mid-air collision) [18:55:05] awjr: I am [18:55:27] I was going to make a little bisect [18:56:53] MaxSem: what are you trying to do? [18:57:35] I wanted to revert to something before the
fix [18:57:56] i think it's something with the regex itself [18:58:04] awjr: I'm on PHP 5.3.6-13ubuntu3.6 [18:58:05] on a whim i did: [18:58:06] $s = preg_replace_callback( [18:58:06] '

',//'/]*>(.+)<\/span>\w*<\/h2>/', [18:58:06] array( $this, $callback ), [18:58:06] $s [18:58:06] ); [18:58:11] and now the callback is getting called [18:58:17] locally, that is [18:58:53] labs and i are on 5.3.2 but slightly different variants [19:00:35] MaxSem: thoughts on making action=mobileview work with File: pages? [19:03:41] YuviPanda, I can poke at it on Monday. you should know however that even core has problems with shared file pages: https://en.wikipedia.org/wiki/File:Octagon_delete.svg?action=render [19:04:34] MaxSem: sigh. [19:06:34] MaxSem: ugh. it works on commons [19:06:35] MaxSem: http://commons.wikimedia.org/w/api.php?action=mobileview&format=json&page=File%3AA%20farmer%20and%20his%20cows.jpg§ions=all [19:06:48] but not on wikis [19:06:57] of course, because it's local for commons [19:07:30] right. [19:07:33] we'll have to use 1337 magic to borrow file description from somewhere [19:07:54] or I could handle this internally in the app with a massive hack... [19:08:12] which finds out everything with a File: type url (including links) and uses different API to handle them... [19:08:15] mmm, ImagePage is 39k [19:08:30] what API? [19:08:57] imageinfo, I think [19:09:13] yeah, prop=imageinfo [19:09:16] action=query [19:10:53] MaxSem: ^ [19:11:11] but for that, I need to know every namespace translation of File: [19:11:21] do you want to see file description page? [19:11:27] yes [19:11:55] well, you can get local namespaces with action=query&meta=siteinfo [19:12:32] however, prop=imageinfo doesn't return file's description page [19:13:15] MaxSem: it doesn't, but atleast I get info I can format and show [19:13:44] you have to show copyright info [19:13:59] or Joan will get angry [19:14:08] MaxSem, preilly: locally the closing

for the section headers appears on a new line which is i think is why the regex is failing [19:14:21] MaxSem: yeah, so i'm building a script that takes local namespaces + main page name into a json we can ship [19:14:25] awjr: that is the issue [19:14:52] doing this instead seems to work: [19:14:53] $s = preg_replace_callback( [19:14:53] '/]*>(.+)<\/span>\w*/', [19:14:53] array( $this, $callback ), [19:14:53] $s [19:14:53] ); [19:14:56] lemme guess: and the culprit is.... [19:15:05] awjr: see http://mobile-geo.wmflabs.org/w/index.php/Quark?mobileaction=beta&useformat=mobile#_ [19:15:05] L#$^!^@#L [19:15:34] preilly did you do the same(ish) thing? [19:15:47] awjr: '/]*>(.+)<\/span>\w*/', [19:15:59] heh [19:16:00] yeah. [19:18:00] preilly are you committing the fix? [19:19:36] awjr: no [19:19:44] awjr: that isn't a good fix [19:20:21] it suffers the same essential problem [19:28:33] hmm, I also need to handle namespace aliases, along with translations [19:31:01] awjr: '%]*>(.+).*?([\r\n]).*/h2>%' [19:31:51] preilly seems to work [19:32:07] awjr: okay, feel free to commit that [19:32:43] wait [19:32:45] preilly but i wonder if even that could be too rigid? [19:33:04] I don't like the greedy quantifier [19:33:07] awjr: well ?([\r\n]) is optional [19:33:33] on the other hand ^> will not allow it to cause mess [19:33:36] but it assumes ]*> is on the same line, which im not sure is safe to do [19:34:18] given the issue we're seeing here [19:36:29] awjr: so you are afraid of a newline before the closing span? [19:36:41] before opening span [19:36:56] awjr: if that is the case just add another *?([\r\n]) in front and behind [19:36:57] or sure, before closing span too [19:37:16] im afraid of newlines everywhere. [19:38:43] preilly is your regex working for you locally as well? [19:48:04] New patchset: awjrichards; "Preilly's regex fix for bug 36306" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/6007 [19:58:26] preilly, MaxSem ^ [20:00:56] New review: preilly; "This doesn't work correctly for me." [mediawiki/extensions/MobileFrontend] (master); V: 1 C: -2; - https://gerrit.wikimedia.org/r/6007 [20:02:25] New patchset: L10n-bot; "Localisation updates from http://translatewiki.net." [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/6022 [20:04:28] awjr: %]*>(.+).*/h2>%sU works for me [20:04:57] .*/h2> will match the last on the page [20:05:14] MaxSem: not with sU [20:05:34] well, it matched for me [20:05:50] all sections got collapsed under the first one [20:05:59] MaxSem: look at http://mobile-geo.wmflabs.org/w/index.php/Quark?mobileaction=beta&useformat=mobile#_ [20:06:03] MaxSem: it works there [20:07:08] preilly, I tried that particular commit on my box [20:07:33] MaxSem: not the one Arthur did [20:07:44] MaxSem: try it as %]*>(.+).*/h2>%sU [20:10:13] preilly, looks better [20:12:13] New patchset: preilly; "Fix for bug 36306" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/6039 [20:12:13] Change abandoned: preilly; "(no reason)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/6007 [20:12:29] MaxSem: can you take a look ^^ [20:12:41] MaxSem: https://gerrit.wikimedia.org/r/#change,6039 [20:13:18] preilly, you changed a lot of files [20:13:29] MaxSem: I added the minified js [20:13:39] MaxSem: with the newest JS [20:14:12] MaxSem: I guess it should have been another commit [20:14:42] MaxSem: can you approve it? [20:15:48] New review: MaxSem; "(no comment)" [mediawiki/extensions/MobileFrontend] (master) C: 1; - https://gerrit.wikimedia.org/r/6039 [20:16:17] New review: preilly; "(no comment)" [mediawiki/extensions/MobileFrontend] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/6039 [20:16:20] Change merged: preilly; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/6039 [21:10:04] preilly what happened with https://gerrit.wikimedia.org/r/#change,6007 ? [21:10:07] New review: Demon; "(no comment)" [mediawiki/extensions/MobileFrontend] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/6022 [21:10:10] Change merged: Demon; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/6022 [21:12:29] preilly: https://gerrit.wikimedia.org/r/#change,6039,patchset=1 doesn't appear to have resolved the issue... [21:13:47] * tfinc waits for android emu to boot [21:14:47] preilly i take it back, was looking at cached page [21:32:42] off for the night. Will get some stuff done over the weekend too. gnite everyone [21:49:24] New patchset: awjrichards; "Merge branch 'master' into contact-us-redesign" [mediawiki/extensions/MobileFrontend] (contact-us-redesign) - https://gerrit.wikimedia.org/r/6041 [22:03:05] New patchset: awjrichards; "Cleaning up merge cruft in MobileFrontend.php" [mediawiki/extensions/MobileFrontend] (contact-us-redesign) - https://gerrit.wikimedia.org/r/6043 [22:05:14] New review: awjrichards; "(no comment)" [mediawiki/extensions/MobileFrontend] (contact-us-redesign); V: 1 C: 2; - https://gerrit.wikimedia.org/r/6041 [22:05:17] Change merged: awjrichards; [mediawiki/extensions/MobileFrontend] (contact-us-redesign) - https://gerrit.wikimedia.org/r/6041 [22:05:42] New review: awjrichards; "(no comment)" [mediawiki/extensions/MobileFrontend] (contact-us-redesign); V: 1 C: 2; - https://gerrit.wikimedia.org/r/6043 [22:05:44] Change merged: awjrichards; [mediawiki/extensions/MobileFrontend] (contact-us-redesign) - https://gerrit.wikimedia.org/r/6043 [22:10:41] New patchset: awjrichards; "Update beta group check to reflect changes in property visibility in master" [mediawiki/extensions/MobileFrontend] (contact-us-redesign) - https://gerrit.wikimedia.org/r/6046 [22:11:07] New review: awjrichards; "(no comment)" [mediawiki/extensions/MobileFrontend] (contact-us-redesign); V: 1 C: 2; - https://gerrit.wikimedia.org/r/6046 [22:11:10] Change merged: awjrichards; [mediawiki/extensions/MobileFrontend] (contact-us-redesign) - https://gerrit.wikimedia.org/r/6046 [22:11:49] Object* recv = *receiver; [22:11:50] Object*** argv = reinterpret_cast(args); [22:12:07] argh, wrong window [22:46:10] tfinc: the nexus s has an OTA update for 4.0.4 already [22:46:22] but no updates for my galaxy nexus :( [23:55:47] hey guys [23:56:01] can i suggest we get a iphone and blackberry app also