[15:32:13] yuvipanda: I'm looking for someone that can create a logo for Wikisource android app. Can you help me ? [15:33:45] Tpt: hmm, good question [15:34:16] Tpt: post to the design list and ask? [15:34:33] yuvipanda: I survived my visit to your country. \o/ [15:35:41] yuvipanda; Ok. I'll do that Thanks.. [15:52:35] ajerith: \o/ [15:52:40] ajerith: now for me to do the same thing :) [16:17:11] woo, I think I fixed the crash [16:18:19] anyone with a pre-ICS phone? [17:04:12] jdlrobson, how should the WMF servers detect the app - user agent? [17:04:40] hey MaxSem [17:04:55] yo [17:04:58] so to be clear [17:05:15] you're asking as a sysadmin how can i tell what traffic to the WMF servers has come from the WLMMobile app? [17:05:56] namely, I want to log the API failures from it [17:06:04] i'm not sure user agent will help you… as it will be the same as the browser unless yuvipanda knows otherwise [17:06:56] MaxSem: it looks like we can set a custom user agent http://stackoverflow.com/questions/10624259/change-phonegap-user-agent [17:07:45] then we should, cause lo9gging will require it [17:29:53] greetings all [17:30:00] hi [17:30:12] greetings [17:34:26] philinje, we need to finalize our logging requirements [17:34:49] ok, you mean the mingle card is not detailed enough? [17:34:58] * yuvipanda waves at tfinc jdlrobson and MaxSem  [17:35:07] [WLMMobile] jdlrobson pushed 2 new commits to master: http://git.io/gMd1Kg [17:35:07] [WLMMobile/master] Make thumbnail images use native aspect ratio in lists - Brion Vibber [17:35:07] [WLMMobile/master] Bug 39630: use native resolution for thumbnails in lists - Brion Vibber [17:35:14] jdlrobson: we can set the user agent to whatever we want [17:35:23] Project WLMMobile - Nightly builds build #121: SUCCESS in 10 sec: https://integration.mediawiki.org/ci/job/WLMMobile%20-%20Nightly%20builds/121/ [17:35:23] * Brion VIBBER: Make thumbnail images use native aspect ratio in lists [17:35:24] * jdlrobson: Bug 39630: use native resolution for thumbnails in lists [17:35:27] jdlrobson: the wikipedia app sets it, a few lines of code you can copy over [17:36:01] philinje, for example: will we track individuals? [17:36:46] hey yuvipanda. you done with school yet? [17:37:01] yes, that was in the other two cards - sorry, was it not mentioned in the upload errors card? [17:37:06] MaxSem: yuvipanda philinje - capture in a story if that needs to be done [17:37:44] [WLMMobile] jdlrobson pushed 1 new commit to master: http://git.io/e3zlSQ [17:37:44] [WLMMobile/master] Updating campaign data to pick up Canada, Ghana, and India - awjrichards [17:37:51] Project WLMMobile - Nightly builds build #122: SUCCESS in 6.9 sec: https://integration.mediawiki.org/ci/job/WLMMobile%20-%20Nightly%20builds/122/ [17:37:51] jdlrobson: Updating campaign data to pick up Canada, Ghana, and India [17:40:27] philinje, oh - just noticed that #182 has been expanded:) [17:41:11] for error logging, user sessions are not required [17:41:42] [WLMMobile] jdlrobson pushed 1 new commit to master: http://git.io/98BA6A [17:41:42] [WLMMobile/master] Bug 39245: Use higher-resolution version of back button - Brion Vibber [17:41:53] Project WLMMobile - Nightly builds build #123: SUCCESS in 6.9 sec: https://integration.mediawiki.org/ci/job/WLMMobile%20-%20Nightly%20builds/123/ [17:41:53] jdlrobson: Bug 39245: Use higher-resolution version of back button [17:42:32] tfinc: sadly not yet, no [17:43:14] yuvipanda: tell your school to hurry up. with how little use it gives i figure you should be able to collapse into a month's work of real work ;) [17:44:04] tfinc: by a month you mean 3 hours :) [17:44:32] yuvipanda: even better [17:45:03] One of my tweets was on the local newspaper today about how I was asked to write an imposition of a particular question 5 times (simple copying from a textbook). I got out of it because of favoritism, but 25 other people did write that. [17:45:34] tfinc: mandatory attendance requirements are a bitch [17:45:45] tfinc: however, I might be done with the Signpost app! breaking RC3 now [17:45:49] thats some bs if i ever heard it [17:46:03] yuvipanda: is the signpost app your life line to real dev ? [17:46:28] [WLMMobile] jdlrobson pushed 1 new commit to master: http://git.io/bT8z1A [17:46:28] [WLMMobile/master] Bug 39631: disable select all when no incomplete uploads - Brion Vibber [17:46:35] Project WLMMobile - Nightly builds build #124: SUCCESS in 7.5 sec: https://integration.mediawiki.org/ci/job/WLMMobile%20-%20Nightly%20builds/124/ [17:46:36] jdlrobson: Bug 39631: disable select all when no incomplete uploads [17:46:55] tfinc: I've a lot more BS to say :) Like the staff assigned to our Linux lab not knowing if it is `pkg-config --cflags` or `pkg config --cflags` or `pkg-config--cflags` or `pkgconfig-cflags` [17:47:03] yuvipanda: did you get anywhere with that RTL css script? [17:47:05] and I literally sat there watching him try all the combinations out for 5 minutes [17:47:11] jdlrobson: sadly no. [17:47:19] ok yuvipanda we'll probably pick that up this week [17:47:35] can you remind me where the git repository was.. i forget :-S [17:47:53] jdlrobson: is there a mingle ccard for it? [17:47:54] jdlrobson: https://code.google.com/p/cssjanus/ [17:47:58] that's the original though [17:48:38] sweet thanks [17:49:52] tfinc: no but it's been quite some experience being in app land with proper vendor support :) [17:50:23] yuvipanda: i look forward to that blog post [17:51:25] tfinc: me too! [17:51:48] tfinc, MaxSem: https://plus.google.com/hangouts/_/3e1f1fbb6cbe48f19f1b26bc0a59df8cfb5c899b?authuser=1&hl=en-US [17:53:16] tfinc: am also talking at a bunch of conferences here, one about leaflet and another about mediawiki gadgets. should be fun! [17:55:07] awjr: still no monuments in UK, and only Scotland appears [17:55:21] philinje UK is not an active campaign. [17:56:03] philinje but there are still monuments in the database associated with scotland [17:56:12] which is why you see the admin areas but no monuments. [17:59:59] awjr: actually, not seeing admin areas, just Scotland [18:00:13] philinje: scotland is an admin area of great brittan [18:00:28] yes, I mean the other admin areas are not appearing [18:00:42] awjr: looks like you have r34 this week [18:00:51] awjr: i haven't setup this room before so give me a minute [18:00:59] i moved card 142 to this iteration because it's not done, but can't move it back to in development [18:01:17] awjr: your going to get lots of construction outside [18:01:21] philinje: right, because there are no monuments in the database associated witha ny other admin areas aside from scotland [18:01:50] jdlrobson: MaxSem philinje https://github.com/wikimedia/WLMMobile/pull/191 [18:01:53] user agent pull req [18:02:31] tfinc fun. yeah, i couldn't get r31 or 37 booked back when i scheduled this a few weeks ago and i recall you telling me r34 was the only other room with a projector [18:05:25] awjr: hang out link please [18:05:35] https://plus.google.com/hangouts/_/3e1f1fbb6cbe48f19f1b26bc0a59df8cfb5c899b?authuser=1&hl=en-US [18:05:37] tfinc ^ [18:10:40] construction+r34 = suck [18:46:22] okay, boyz and girls - I need a user agent:P [18:46:48] jdlrobson: ^^ [18:47:43] actually it looks yuvipanda already did this: https://github.com/yuvipanda/WLMMobile/commit/0dd2f3bc2369779140eff563ea9056d51e99efc1 [18:47:57] awjr: past the construction noise how was audio/video for you ? [18:48:06] flyingclimber: it was fine [18:48:06] both quality and placement [18:48:20] flyingclimber: yeah, no complaints from me [18:48:34] k. the projector isn't as good in r34 so i tweaked up the brightness for next time [18:48:51] but MaxSem really low audio and the cement mixer made us go crazy [18:48:52] :) [18:49:08] i can imagine [18:51:40] asaf confirmed that the Hebrew words are readable, it's just not right justified [18:51:55] awjr, jdlrobson: can we make the UA reflect phone model, i.e. "Galaxy S II Android/4.0.4/WLMMobile 1.0" instead of "WLMMobile 1.0"? [18:52:21] MaxSem: I think the Wikipedia app just appends it [18:52:32] so you get the user agent + the app and version [18:52:47] right - "WLMMobile/" + pInfo.versionName + " " + currentU [18:53:04] MaxSem: is that good enough for your purposes? [18:53:34] yeah. has this commit been merged? [18:53:41] not yet [18:54:24] multichill: do you know if Israel is definitely participating? [18:54:35] They are [18:55:03] is their campaign wlm-il? [18:55:11] Yep [18:55:21] it says it's diaabled [18:55:48] disabled [18:55:56] philinje: Ok, enabled it [18:56:09] ok thanks [18:56:26] philinje: Are you looking into the outdated data on the wmf wlm server? [18:56:45] not sure - Arthur? [18:57:00] multichill: what exactly are you referring to? [18:57:29] anyone else having issues logging with the commons version of the apk ? [18:57:34] i keep geting login failed [18:57:50] flyingclimber: are you using the latest apk i sent out friday eve? [18:58:00] awjr: i'm using the one that's on downlaod [18:58:07] awjr: We had some complaints on the mailing list about missing countries [18:58:22] These were recently added to the configuration [18:58:43] multichill: ganha, canada, india? [18:58:47] *ghana [18:59:11] flyingclimber: link? [18:59:19] awjr: i'm sending the second build over to download. [18:59:21] Yes, and some countries in Spanish [18:59:34] awjr: never mind, Tomasz found the email [18:59:38] flyingclimber: i do not know what 'download' is? [18:59:45] we had put the broken version onto dumps [18:59:56] roger [19:00:25] awjr: should we release an updated apk for the field test? [19:00:27] multichill: can you tell me which campaigns you're specifically referring to? [19:00:52] philinje: you mean with the changes since the friday build? [19:01:05] yes [19:01:09] multichill: otherwise i cannot be sure that they are getting included [19:01:33] awjr: Easiest is probably https://bugzilla.wikimedia.org/showdependencytree.cgi?id=38314&hide_resolved=0 [19:01:58] philinje there have been quite a few changes checked in since friday, it would require signigicant testing before i can make another build [19:02:14] philinje: was there something in particular you were hoping to pick up? [19:02:15] really [19:02:42] my point is that the one we send to the WLM list should show as many countries as possible [19:02:43] whatever version you guys decide ... we need to know now [19:02:55] awjr: Got something better [19:03:47] awjr: why don't we put together an apk tomorrow for the WLM list? [19:04:16] then we just use Friday's commons version today [19:04:19] awjr: Activity at http://fisheye.toolserver.org/browse/erfgoed/ gives exactly what countries were added recently. Seems to be down now.... [19:04:20] philinje i can prepare a build with updated countries and ignore all of the other fixes that have come in since friday since that is a trivial change. anything more will require a fair amount of time [19:04:31] ok [19:06:01] multichill: that link is timing out for me. can you just tell me the campaigns that were added? [19:06:32] awjr: Jon is waiting for the new build [19:06:57] philinje: i should have it done within the hour. [19:07:11] awjr: I would have to resort to svn log, but that's probably easier if you do that yourself [19:07:23] svn log on the monuments_config and fill sql thing [19:13:18] Argentina, Colombia, Mexico, Czech Rep. [19:13:39] or you need the exact campaigns? [19:13:51] yeah, so i see. however colombia does not appear to actually be configured in Special:UploadCampaign [19:16:28] awjr: so i want to go field test [19:16:34] which apk should i use ? [19:16:35] cut my own? [19:16:46] jdlrobson: use the one i mailed out on friday [19:16:59] it just seems silly when there were a few fixes... [19:17:07] the only difference between that one and the one i am building now is that the newer one will have more monuments [19:17:08] i'd feel like i was testing out of date and it wouldn't be as useful [19:17:15] not true [19:17:18] there were a few ui fixes [19:17:45] jdlrobson: my thought is that it would be better if we're all testing from the same version [19:18:44] ok installing now [19:18:52] 1beta2.apk yes? [19:19:03] jdlrobson: i know there were some ui fixes since friday but i am not including those in the apk im building for WLM to test [19:19:46] jdlrobson: 1.1beta3-commons [19:20:03] ahh [19:20:06] i can't find that link [19:20:28] can you forward to me? [19:20:29] i emailed it to mobile-tech friday evening. [19:20:34] so you should alread have it [19:20:34] ahh [19:20:38] attachment one? [19:20:40] subject: WLM mobile beta 3, commons version! [19:20:42] i've got multiple which is confusing [19:20:50] use the latest. [19:21:22] it is all explained in the email thread [19:23:47] right wish me luck [19:27:34] [WLMMobile] awjrichards pushed 2 new commits to master: http://git.io/ugnaww [19:27:34] [WLMMobile/master] Updating campaign data to include Argentina, Mexico, Czech Republic - awjrichards [19:27:34] [WLMMobile/master] Merge pull request #192 from awjrichards/campaign-update-ar-mx-co-cz - Arthur Richards [19:27:42] Project WLMMobile - Nightly builds build #125: SUCCESS in 7.9 sec: https://integration.mediawiki.org/ci/job/WLMMobile%20-%20Nightly%20builds/125/ [19:27:43] awjrichards: Updating campaign data to include Argentina, Mexico, Czech Republic [19:34:34] yuvipanda: your RC3 mail link points to RC2 [19:35:48] flyingclimber: corrected! Thanks! [19:36:04] MaxSem: can you check exception.log? There is a mobile frontend related error spamming there. [19:36:20] AaronSchulz, on it [19:36:31] [WLMMobile] awjrichards pushed 2 new commits to commons-upload: http://git.io/sxEQbA [19:36:31] [WLMMobile/commons-upload] Updating campaign data to pick up Canada, Ghana, and India - awjrichards [19:36:31] [WLMMobile/commons-upload] Updating campaign data to include Argentina, Mexico, Czech Republic - awjrichards [19:36:56] Project WLMMobile - Nightly builds build #126: SUCCESS in 7.5 sec: https://integration.mediawiki.org/ci/job/WLMMobile%20-%20Nightly%20builds/126/ [19:36:57] * awjrichards: Updating campaign data to pick up Canada, Ghana, and India [19:36:58] * awjrichards: Updating campaign data to include Argentina, Mexico, Czech Republic [19:38:35] [WLMMobile] awjrichards pushed 1 new commit to commons-upload: http://git.io/ztGLhw [19:38:36] [WLMMobile/commons-upload] Bumping android:versionCode for updated beta - awjrichards [19:38:40] MaxSem: it's the wfParseUrl(NULL) issue with $this->wmlContext->getCurrentUrl() returning null [19:38:43] Project WLMMobile - Nightly builds build #127: SUCCESS in 6.9 sec: https://integration.mediawiki.org/ci/job/WLMMobile%20-%20Nightly%20builds/127/ [19:38:43] awjrichards: Bumping android:versionCode for updated beta [19:39:14] preilly, yup - I'm already digging through logs [19:39:14] awjr: MaxSem is currently looking at a production issue with wmf10 [19:39:32] MaxSem: how does the url get set in DOMParse() ? [19:39:36] awjr: I wanted you to know as it might impact your velocity [19:39:40] preilly: thanks [19:40:26] setCurrentUrl() [19:40:38] yes, but where? [19:41:31] api/ApiParseExtender.php [19:41:33] $title = Title::newFromText( $data['parse']['title'] ); [19:41:33] $context = new WmlContext(); [19:41:33] $context->setCurrentUrl( $title->getCanonicalURL() ); [19:41:53] yes, I saw that call in grep before [19:42:00] geee, I would like to look at that title:P [19:42:02] * flyingclimber notes is almost time to field test the app [19:44:10] flyingclimber: are you going on a field testing trip? [19:44:51] MaxSem, AaronSchulz: so, is $title->getCanonicalURL() returning NULL? [19:45:08] maybe the title object itself is DOA [19:45:27] MaxSem: hmm [19:45:45] preilly: yup [19:45:50] flyingclimber: cool [19:46:12] MaxSem: it doesn't like like an API error? [19:46:22] is DOMParse not called outside of the api? [19:46:43] oh shi, it's not in the API [19:46:48] it clearly makes a new WmlContext object, and I don't see the set [19:47:02] not before $contentHtml = $formatter->getText(); [19:47:14] *doesn't look like [19:47:21] heh :) [19:47:30] dammit, I forgot WTF is MobileFrontend:P [19:47:43] complete context switch [19:48:20] MaxSem: ha ha ha [19:50:44] preilly / jdlrobson : So enabling the WLM mobile banners on main pages is a lot of work with not a lot of time [19:51:14] philinje i have a new apk for you to send out to wlm - i have tested an upload to commons with it and it works. i'll email it out [19:51:20] Would it be possible to just modify mobile frontend to show the banner in certain languages on the main page/ [19:52:11] MaxSem: are you working on this atm? [19:52:17] yup [19:52:20] sweet [19:55:30] philinje i just emailed out the updated build that should be ready to mail out to the WLM folks [19:58:52] New patchset: MaxSem; "Get WmlContext::currentUrl from MobileContext if available" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/21666 [19:59:14] preilly, AaronSchulz ^^^ [19:59:28] Change merged: preilly; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/21666 [19:59:46] AaronSchulz: can you merge this change into wmf9 and 10? [20:00:32] MaxSem: you don't have deploy rights? [20:00:48] I do [20:01:08] MaxSem: Okay Max can you deploy your change please [20:01:11] my working copies aren't up to date though [20:01:14] ok [20:01:23] MaxSem: I just figured AaronSchulz could do it faster