[00:01:24] New patchset: Jdlrobson; "Bug 49780: Remove edit from read another language" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/69819 [00:14:20] New patchset: Jdlrobson; "Story 434: Add infinite scroll to uploads dashboard" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/69333 [00:27:55] Change merged: jenkins-bot; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/69333 [00:29:03] Change merged: jenkins-bot; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/69819 [00:29:58] New patchset: Jdlrobson; "Update javascript template to reflect changes in PHP" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/69756 [00:30:35] Change merged: jenkins-bot; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/69756 [00:50:10] New patchset: Jdlrobson; "Bug: Hijack all links on the first load" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/69823 [00:56:52] New patchset: Dr0ptp4kt; "Reinstate WML support for Wikipedia Zero." [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/69603 [00:57:07] New patchset: Dr0ptp4kt; "Add extra WAP preprocessing. Independent change, but requires 69603 for effect." [mediawiki/extensions/ZeroRatedMobileAccess] (master) - https://gerrit.wikimedia.org/r/69824 [00:58:37] New review: Dr0ptp4kt; "See change 69824 for ZeroRatedMobileAccess's treatment in this scenario." [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/69603 [00:59:35] New review: Dr0ptp4kt; "See change 69603 for related MobileFrontend invocation." [mediawiki/extensions/ZeroRatedMobileAccess] (master) - https://gerrit.wikimedia.org/r/69824 [01:01:54] New patchset: Jdlrobson; "Bug 49771: Prevent zooming on iOS" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/69825 [04:26:37] New review: Yurik; "(1 comment)" [mediawiki/extensions/ZeroRatedMobileAccess] (master) C: -1; - https://gerrit.wikimedia.org/r/69824 [09:19:51] YuviPanda: still around ? :) [09:19:56] always, sir :) [09:20:33] so [09:20:36] I have looked again at the apps/android/commons build in jenkins [09:20:41] I have asked maven to inject: newVersion=$BUILD_ID-$ZUUL_COMMIT [09:20:49] the result is seen at https://integration.wikimedia.org/nightly/mobile/android-commons/?C=M;O=D [09:20:55] * YuviPanda clicks [09:20:57] that generates a file named commons-2013-06-21_09-19-01-032d1164a5b7210d4dc5e618411d4d77e5ac5266.apk [09:21:01] a bit long though :( [09:21:30] hashar: yeah, I suppose just ZUUL_COMMIT should be good enough, no? [09:21:42] adding the date will make them sort easily [09:21:49] I will look at making the commit sha1 shorter [09:22:02] hashar: by default they sort by last modified no? [09:22:08] the link you gave me definitely does [09:22:10] I don't think so [09:22:11] O=D is the one [09:22:21] okay, by default they don't [09:22:23] with O=D they do [09:22:25] and I have a pending patch to entirely replace the apache output with a PHP wrapper [09:22:28] ah [09:22:33] I am not sure how it will sort out the files though :-] [09:22:43] we can patch that to sort them by last modifeid [09:22:49] adding date to the filename is redundant info no [09:22:53] indeed [09:23:17] another reason I could use the date, is that I think it is going to be added to the Android version [09:23:33] that will be a nice way to figure out whether the currently installed version is up to date [09:24:49] hashar: ? [09:25:03] hashar: you mean use it internally to show current id on the about page? [09:25:13] yup [09:25:27] not sure that is the case though [09:25:55] hashar: hmm, I can do that with another maven plugin [09:29:00] hashar: but that we can probably do with the plugin directly, rather than rely on filename [09:29:46] the maven 'versions:set versions:commit' update the version in the pom.file [09:30:22] yeah, but we can't read the pom file from the code. we need a properties file, and there's another plugin for it. [09:30:24] looking, moent [09:31:29] hashar: http://www.avajava.com/tutorials/lessons/how-do-i-filter-resource-files-to-include-the-values-of-properties.html [09:31:44] isn't maven passing the version to the android sdk ? [09:31:51] http://books.sonatype.com/mvnref-book/reference/resource-filtering-sect-description.html specifically [09:31:59] from there maybe you can have a VERSION placeholder in your code and maven would happily replace it in the java files [09:32:16] hashar: hmm, yes. it does. But wouldn't this be cleaner? [09:32:23] so we can just show versionX from dateY? [09:32:39] i thin about page should already show version now, since that where it is reading it [10:15:59] hashar: can zuul also leave a comment with the link to the apk? [10:16:32] not sure [10:17:52] I can't remember how it is done [10:20:04] ahh success-pattern and failure-pattern [10:27:22] YuviPanda: I will just use the sha1 as you said [10:27:25] forgetting about the date [10:27:29] woo [10:27:31] :D [10:28:30] note that it use the ZUUL_COMMIT [10:28:40] which is a merge of the patchset against latest master [10:28:45] so that might not be in the repo :) [10:30:32] result: https://integration.wikimedia.org/nightly/mobile/android-commons/commons-032d1164a5b7210d4dc5e618411d4d77e5ac5266.apk [10:30:37] a bit long [10:30:41] if that works for you , I merge the jenkins job configuration [10:30:47] and will play with the Zuul message after [10:32:37] hashar: lgtm :) [10:33:23] merged / deployed [10:34:02] \o/ [10:34:19] i'm eating now, will test it right after [10:34:25] I can't find a way to tweak the message though [10:34:27] enjoy your dinner [10:34:35] *breakfast [13:57:42] ragesoss: seen https://www.mediawiki.org/wiki/User:Yuvipanda/Campaigns_namespace_proposal [13:57:43] ? [13:57:51] (and https://www.mediawiki.org/wiki/User:Yuvipanda/Mobile_campaigns) [13:59:19] YuviPanda: neat! some kind of friendly-ish ui for managing campaigns would be sweet. [13:59:26] ragesoss: yup, part of it [14:00:18] timeline? [14:06:44] ragesoss: for the server side stufF? [14:07:07] ragesoss: prime backend work should be in review by one week :) [14:07:19] ragesoss: hopefully everything will be deployed before middle of next month [14:07:23] aggressiveish, I guess [14:08:37] :) [14:09:37] ragesoss: I need this to get out of the way fast, since I need to do WLMish stuff right after [15:38:52] New review: Cmcmahon; "maintenance" [mediawiki/extensions/MobileFrontend] (master) C: 2; - https://gerrit.wikimedia.org/r/69636 [15:39:20] Change merged: jenkins-bot; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/69636 [17:13:17] YuviPanda, MaxSem: are you guys hearing us ok? [17:13:24] awjr: yup [17:13:24] yep [17:20:26] lol, 'if we do that that is bad', I sound like I'm 6 :| [17:20:41] :D [17:20:56] 'X good, not X baaaad!' [17:20:59] MaxSem: nearby is now showing me 5 nearby things - down from 1 eek [17:22:00] 5 < 1 ? [17:27:35] awjr: background noise [17:27:52] New review: Yurik; "(1 comment)" [mediawiki/extensions/MobileFrontend] (master) C: -1; - https://gerrit.wikimedia.org/r/69603 [17:28:06] construction crew really started jackhammering :( [17:54:24] http://www.tekool.net/blogfiles/printable-agile-planning-poker/agile_planning_poker_front.pdf < MaxSem [17:55:54] brion: ping with new hangout? [17:57:37] brion: i'm at https://plus.google.com/hangouts/_/b8cfa352aecd2f4b2bae598927eec713e5ed7a31 [17:58:07] brb waiting for the room [18:00:07] brion: ok [18:04:13] brion: still no room? [18:04:21] YuviPanda, repaste the link for tfinc [18:04:30] there he is [18:04:31] tfinc: https://plus.google.com/hangouts/_/b8cfa352aecd2f4b2bae598927eec713e5ed7a31 [18:07:30] tfinc: http://etherpad.wikimedia.org/2012-2013-Q1-Mobile-Dept [18:07:30] tfinc, http://etherpad.wikimedia.org/2012-2013-Q1-Mobile-Dept [18:13:48] tfinc: http://mediawiki.org/wiki/User:Yuvipanda/Campaigns_namespace%20proposal [18:40:50] awjr: remind me of when lunch break vs estimation is [18:40:59] tfinc: lunch break at noon [18:41:08] tfinc: if you guys are ready to start estimating, go for it [18:41:25] awjr: will we have time post lunch to estimate storys ? [18:41:39] tfinc lunch is 12-1230, then 1230-1:15 to continue estimation [18:54:44] awjr: i assume food will be down in R37 [18:54:48] yes tfinc [18:54:49] er [18:54:50] yes. [19:04:48] brion: ping when you guys are back :) [19:25:40] MaxSem: food came late; let's reconvene at 12:40 PDT (10 minutes later than planned) [19:25:52] ok [19:27:19] YuviPanda: ^^ [19:27:28] alright [19:35:52] dfoy, any update from the nokia ppl re memory? [19:38:35] brion: give me hangout link when you guys start? [19:38:54] New patchset: Jdlrobson; "Alpha: Introduce a page banner concept on tablets and desktop Minerva skin" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/66277 [19:41:49] awjr: are people back in the hangout? I see nobody. [19:41:59] YuviPanda: they are on their way back to the 6th floor [19:42:09] awjr: apps and web are still gonna be split, right? [19:42:12] or are we converging? [19:42:14] yes YuviPanda [19:42:17] still split [19:42:20] so they should be there shortly [19:42:23] if not arlead y:) [19:42:31] ok [19:44:26] New patchset: Dr0ptp4kt; "Add extra WAP preprocessing. Independent change, but requires 69603 for effect." [mediawiki/extensions/ZeroRatedMobileAccess] (master) - https://gerrit.wikimedia.org/r/69824 [19:45:30] New review: Dr0ptp4kt; "I used the code reformatter to update the indenting." [mediawiki/extensions/ZeroRatedMobileAccess] (master) - https://gerrit.wikimedia.org/r/69824 [19:46:56] MaxSem, are you getting too much background noise from the open window? [19:47:04] nope [19:47:09] awesome [19:49:23] tfinc: your audio is breaking [19:49:32] tfinc: i'm hearing only beeps [19:49:50] YuviPanda: hmm. i'd have grab a dongle to fix that [19:50:05] tfinc: okay it is fairly musical tho [19:51:43] tfinc: you can't hear me? [19:51:48] brion: i can hear you [19:52:16] we cannot hear you no yurik [19:52:17] YuviPanda, [19:52:20] bah autocomplete [19:52:25] ahoy! [19:52:30] i'm not muted on hangout either [19:52:33] problem appears to be on our end :) [19:52:37] brion: you guys froze [19:52:48] brion: audio and video is out [19:52:52] IRC, the only technology that works... sometimes. [19:53:08] brion: i am talking [19:53:14] yay [19:53:31] brion: your video is frozen adn there is 10s+ lag [19:56:33] tfinc let's reconvene at 1:20 [19:56:41] awjr: ok [20:17:27] dfoy, thx [20:22:30] awjr: were running a bit over. heading over in 5 [20:22:35] ok cool thanks tfinc [20:29:41] YuviPanda, can you still hear us? [20:29:46] brion: yup yup [20:29:52] ok good i saw a message about automuting :) [20:30:18] YuviPanda, MaxSem can you hear howie? [20:30:25] awjr: yeah but a little garbled [20:30:29] aha [20:30:36] awjr: better [20:45:35] New patchset: Dr0ptp4kt; "Reinstate WML support for Wikipedia Zero." [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/69603 [20:46:27] New review: Dr0ptp4kt; "(1 comment)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/69603 [20:48:11] New review: Dr0ptp4kt; "(1 comment)" [mediawiki/extensions/ZeroRatedMobileAccess] (master) - https://gerrit.wikimedia.org/r/69824 [20:53:55] yurik, ping [20:54:05] dr0ptp4kt, sup [20:54:27] yurik, wondering if there's any code you need me to look at. i know it's getting to friday happy hour time in nyc :) [21:00:14] brion: I'm probably going to go off and sleep [21:00:19] brion: want me for anything? [21:00:30] YuviPanda, no you go sleep :) [21:00:33] :) [21:02:16] awjr, that's what CT has been using: http://www.mediawiki.org/wiki/Etherpad_Lite and http://etherpad.wmflabs.org/pad/ [21:02:27] awjr_away, ^ [21:04:35] dr0ptp4kt, :) there was a patch or two yesterday [21:04:43] but otherwise all else is in progress :) [21:05:08] yurik, do you know which of them is stable for review? change #? [21:05:34] dr0ptp4kt, https://gerrit.wikimedia.org/r/#/c/69631/ [21:05:44] hmm, we should move etherpad lite to production servers at some point [21:05:45] and https://gerrit.wikimedia.org/r/#/c/69757/ [21:05:48] dr0ptp4kt, ^ [21:06:06] nothing significant, just minor cleanups [21:06:11] yurik, thx [21:10:00] New review: JGonera; "Shouldn't we instead determine proper em-based size?" [mediawiki/extensions/MobileFrontend] (master) C: -1; - https://gerrit.wikimedia.org/r/69825 [21:12:35] New review: Jdlrobson; "Doesn't work that way apparently." [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/69825 [21:15:40] ah yeah jgonera; do you like that one better? [21:15:52] im paranoid about labs, so i've been sticking with what we used today, but am totally open to try the labs one [21:19:52] Change merged: jenkins-bot; [mediawiki/extensions/ZeroRatedMobileAccess] (master) - https://gerrit.wikimedia.org/r/69631 [21:21:31] Change merged: jenkins-bot; [mediawiki/extensions/ZeroRatedMobileAccess] (master) - https://gerrit.wikimedia.org/r/69757 [21:21:34] yuri, gerrit reviews done on those two changes. [21:22:33] awjr, it looks nicer, maybe we should ask ops how stable it is [21:22:55] and you can set any color you want ;) [21:23:46] hahaha sick [22:17:28] jgonera: thoughts on adding Nimbus Sans to the font family declaration for mobile? "Helvetica Neue, Helvetica, Nimbus Sans L, Arial, Liberation Sans, san-serif " [22:18:49] jdlrobson, where is it installed by default? [22:39:53] New patchset: JGonera; "Introduce Class" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/69959 [22:41:04] New review: JGonera; "We might want to merge it just after deployment to have more time to see if something gets broken or..." [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/69959 [22:49:23] New patchset: JGonera; "Story 837: Promote copyvio nag to stable" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/69960 [22:53:47] dr0ptp4kt: Can you send me the varnish vcl link? My link seems out of date [22:56:27] dfoy, one moment, please. [22:58:39] dfoy, try https://git.wikimedia.org/raw/operations%2Fpuppet.git/production/templates%2Fvarnish%2Fzero.inc.vcl.erb and https://git.wikimedia.org/raw/operations%2Fpuppet.git/production/templates%2Fvarnish%2Fmobile-frontend.inc.vcl.erb . i'll update the zero mediawiki page and the team doco page [22:59:19] dfoy, something broke in how the code hosting looks for the HEAD of the primary branch, production [22:59:59] dfoy, correction, will only update the team doco page [23:21:07] dr0ptp4kt: thanks! [23:21:19] dfoy, you're welcome