[00:00:50] Maryana: ^^ [00:01:31] i'm stuck in a meeting, so i'm not sure how jdlrobson & jgonera feel about scrambling to fix this right now [00:01:50] i'm inclined to say just leave it & fix it before next deployment [00:01:50] my feeling is it's not worth rushing a fix at the moment [00:01:53] cool [00:01:54] * jgonera reading [00:01:58] ugh, gerrit is drinking my blood [00:02:03] ! [00:02:10] yeah, agreed, awjr [00:07:10] MaxSem: awjr still there? [00:07:15] yup [00:07:30] MaxSem: it's rich and hearty [00:07:37] just want gerrit needs :D [00:08:12] MaxSem: did https://gerrit.wikimedia.org/r/#/c/51291/ get deployed? [00:08:43] yes [00:08:47] on Friday [00:08:50] ok i think jgonera is having one of those days [00:09:18] :) [00:09:29] definitely, I couldn't even find my glasses in the morning... [00:09:48] aww, sorry jgonera [00:11:38] New patchset: Jdlrobson; "Bug 45516: Rewrite getToken function" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52317 [00:22:50] New patchset: JGonera; "Various fixes to overlay header code" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52326 [00:57:52] awjr: to your question about travel. i always start with rachel/praveena and let them coordinate [00:58:06] no matter who's booking the actual travel [00:58:12] word [01:07:47] Maryana, photo upload errors not looking good... and there's no errors for CentralAuth image loading, I'm beginning to get hopeless (at least for today) [01:39:30] New review: Jdlrobson; "We should iron out a few bugs beforehand notably https://bugzilla.wikimedia.org/show_bug.cgi?id=45452" [mediawiki/extensions/MobileFrontend] (master) C: -2; - https://gerrit.wikimedia.org/r/51591 [02:54:34] New patchset: Jdlrobson; "Bug 45452: Force a visit to commons before logging in" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52354 [03:47:39] New review: Ori.livneh; "Querying the API for a random image places needless strain on our servers; pick some static asset in..." [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52354 [03:49:32] New review: Ori.livneh; "http://commons.wikimedia.org/favicon.ico" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52354 [04:26:56] New review: Jdlrobson; "genius.. why didn't I think of that :) so obvious now you point it out ;)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52354 [11:50:31] New patchset: Zfilipin; "Updated Ruby gems" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52404 [13:38:30] ragesoss: still crashing? [13:40:04] no, just once [13:40:19] no clue why [13:41:21] err.... twice [13:42:43] ragesoss: that is weird [13:44:50] ragesoss: fine, I've a solution [13:44:53] it's a stupid Java thing [13:46:11] ragesoss: but do file a bug [13:47:09] off for a bit [13:47:10] brb [14:02:02] [android-commons] yuvipanda pushed 1 new commit to master: http://git.io/MDfBoA [14:02:02] android-commons/master 7d8bf15 YuviPanda: (hopefully) fix random crashes caused by reading parcelable wrong [16:52:30] Hi brion [16:52:36] hey notnarayan [16:52:41] feeling better? [16:52:50] brion: much better, thanks :) [16:53:00] :) [16:53:14] brion: iv been working on the multiple uploads flow and wanted to show you http://commons.wikimedia.org/wiki/File:Multiple-upload.png [16:53:55] * brion looks [16:54:33] that's a big PNG :D [16:55:45] notnarayan: ok, so the user clicks through several of the detail-enter screens, i see [16:55:46] brion: Is there a list of win8 bug? I didnt find any under product Wikipedia mobile of bugzilla. [16:55:54] hey bbondy [16:55:59] hey :) [16:56:02] there should be some, lemme pull up a link [16:56:04] hey notnarayan [16:56:06] hey bbondy [16:56:07] err [16:56:08] i mean [16:56:09] brion: [16:56:12] but hey to you too, bbondy [16:56:13] :) [16:56:17] hah hi [16:56:28] hello YuviPanda [16:56:40] i ssearched on os=win8 maybe that's why [16:56:48] brion: I really want people to not have to click through to multiple screens for multiple photos [16:57:13] brion: also I might finally have a linux PC. Went out and bought stuff for the rpi :) [16:57:14] bbondy: try https://bugzilla.wikimedia.org/buglist.cgi?list_id=184493&short_desc=windows&resolution=---&resolution=LATER&resolution=DUPLICATE&query_format=advanced&short_desc_type=allwordssubstr&product=Wikipedia%20App [16:57:26] you have to select the 'wikipedia app' component explicitly [16:57:41] ah ok, thanks! [16:57:50] brion: oh, and I think we should push out i18n updates for the apps once a monthish [16:57:58] YuviPanda: what would you recommend instead of multiple screens? [16:58:05] a big scrolling single screen maybe [16:58:08] yeah [16:58:12] YuviPanda: ooh yes we should remember to do that [16:58:13] that's what I've been telling notnarayan :) [16:58:38] Is the dev process to attach a patch or do a pull request or? (Or link me to a doc page please :)) [16:59:00] bbondy: pull requests welcome :) [16:59:04] bbondy: we haven't got a lot of patches on the win8, so any way we get it is good. :) pull request should be fine, i'll get a notification [16:59:35] k cool [17:00:01] notnarayan: what do you think of the scrolling input screen idea? [17:01:07] brion: its a lil clumsy :| you still have to tap scroll vertically to get to the next, and that could become clumsy too. [17:01:27] brion: we could use a next button for this [17:01:33] hmm, the toolbar should stick in place [17:01:38] and the view shows the current photo the user is on [17:01:40] it won't scroll with the insides [17:03:15] notnarayan: it will be smaller thumbnails, and you'll get multiple photos per screen [17:03:25] brion YuviPanda I think the question is, should we go with a horizontal scroll or a vertical, [17:03:30] no [17:03:32] question is [17:03:34] one image at a time [17:03:38] or multiple [17:03:54] hmm [17:04:06] could do swipe to switch pages yeah [17:04:23] i still kinda like a single big list that shows all images and you scroll through it vertically, it feels more natural to me [17:04:31] YuviPanda: well, one would be filling in title and desc for one at a time, so showing multiple in a single view seems a lil off to me [17:04:45] +1 to brion [17:04:53] key part is that you can tell there are more and get to them easily [17:04:58] +1 to brion again. [17:07:34] brion: YuviPanda let me get back on this in an hour or so :) [17:07:42] ok :D [17:08:11] notnarayan: please also post to the design list. I remember telling you a few days ago as well [17:08:42] brb [17:09:18] YuviPanda: ill do that once I have these flows ready. [17:09:38] the point is to discuss the flows rather than to announce them [17:09:47] hence it is important to put them there early [17:09:51] than to wait till they are done [17:10:00] YuviPanda: i see. ok [17:10:53] I'm just a bit frustrated. sorry. [17:10:54] brb [17:29:24] [android-commons] yuvipanda pushed 1 new commit to master: http://git.io/G8Usbg [17:29:24] android-commons/master e96beed YuviPanda: Rename hebrew from he to iw (Android uses deprecated values) [17:29:49] [android-commons] yuvipanda force-pushed beta from be42c6d to b063390: http://git.io/tUPHIg [17:29:49] android-commons/beta b063390 YuviPanda: Single squashed commit for converting master into beta [17:30:03] * YuviPanda waits for jenkinsbot [17:30:38] force-pushed? oh my [17:30:53] brion: to beta. [17:30:58] ah whee [17:31:00] brion: I constantly keep rewriting history there. [17:31:03] hehe [17:31:06] brion: i sent out a mail about that [17:31:17] oh that reminds me; android 4.2 claims to support RTL layouts natively, don't know if you need to poke anything to support it fully [17:31:28] brion: yeah, have a stash here to do that. [17:31:31] \o/ [17:31:37] moving from paddingLeft to paddingStart [17:31:37] etc [17:31:44] Project Android-Commons (mobile) - Nightly builds build #127: SUCCESS in 1 min 57 sec: https://integration.mediawiki.org/ci/job/Android-Commons%20(mobile)%20-%20Nightly%20builds/127/ [17:31:44] * yuvipanda: (hopefully) fix random crashes caused by reading parcelable wrong [17:31:44] * yuvipanda: Rename hebrew from he to iw (Android uses deprecated values) [17:31:44] * yuvipanda: Single squashed commit for converting master into beta [17:31:44] i can't figure out why they didn't do that automatically [17:31:57] heh [17:37:24] New patchset: Jdlrobson; "Bug 45452: Force a visit to commons before logging in" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52354 [17:38:06] brion: YuviPanda check this out http://commons.wikimedia.org/wiki/File:Multiple-uploads-1-2.png [17:39:25] in a meeting, will do! [17:39:53] notnarayan: nice [17:40:10] i like the addition of the left/right arrows on the sideways version -- def an improvement [17:40:24] and for the vertical version, it is easier to see what's what with the smaller images and vertical separation [17:40:33] let's see what people think on design-l :D [17:40:38] brion: :) [17:40:40] good affordances [17:41:51] my main worry with the vertical version is that it may get…. longer as we add more fields :) [17:42:03] New review: Jdlrobson; "After a closer look this morning it seems like viewing an image from a site doesn't count as a visit..." [mediawiki/extensions/MobileFrontend] (master) C: -1; - https://gerrit.wikimedia.org/r/52354 [17:42:06] *entries may get longer [17:43:27] in a meeting brb [17:43:28] brion: also, its easier to delete a picture in the single image version, something i believe would happen often [17:43:44] hmmmmm yeah, though could make a way to delete [17:44:36] brion: we could add a delete button on top of the image. top left or so [17:45:33] or we could use the iOS tableview edit pattern [17:45:44] have an "edit" button on the toolbar, when we hit that we expose delete buttons on the items [17:46:49] brion: not sure if that makes sense here. the user is in edit mode here. :) [17:47:02] mmm true could get funky :) [17:47:18] brion: :D [17:47:33] awjr_away: brion might not make standup [17:47:41] in a meeting with analytics folks [17:47:47] will send notes right after [17:47:50] ok [17:49:03] brion: in the list view it could get a lil tricky navigating from one photo to the other, could we use a next on the keyboard, that would jump to the next item in the list [17:49:27] hmm, if we don't need to be able to make newlines in the description then yhes [17:49:30] *eys [17:49:32] *yes [17:49:35] I CANT TYPE TODAY [17:49:53] brion: oh, what happened? [17:50:04] i'm just misspelling a lot :D [17:51:40] brion: ill post this to design-l and see what we can get to. [17:51:46] awesome thanks [17:52:02] brb [17:52:30] i have the most horrible hack that will solve our login woes.. [17:52:34] i feel dirty even thinking about it [18:00:59] brion: coming! [18:01:21] brion: also no descriptions in multiple photo upload (or single photo upload soon) since those should be in post-upload actions [18:01:23] (along wtih categories) [18:04:46] yay car alarm outside my window [18:09:38] YuviPanda: what if the user wants to enter the desc and categories while uploading? can we create a title based on desc? [18:09:45] notnarayan: can't we kill 'description' from the multiple uploads, and make the image much bigger? [18:10:02] notnarayan: more in line with how the Android upload thing is [18:10:12] (single upload, currently) [18:11:12] arrgg MaxSem redirects don't work either :( [18:12:30] YuviPanda: you mean the current android upload where we show a single image [18:12:55] notnarayan: yeah, noting that upload screen on iOS and android are starkly different. [18:13:00] (now, perhaps should be fixed) [18:13:25] YuviPanda: ya. [18:13:29] notnarayan: also multiple uploads we should get rid of description. ANd show the image much bigger - we can even stretch it all across a width, but markedly cut the height [18:15:09] YuviPanda: i don't know how helpful that would be when the user needs to describe the image in order to give a title [18:15:45] YuviPanda: lets take this discussion on design-l I'm sending that mail in a bit. [18:15:50] ok [18:16:24] brion: win8 bugspam yay :) [18:16:45] :) [18:18:05] notnarayan: we could also have the text itself be overlaid on the image [18:18:12] (like how we do for thumbs now) [18:19:27] MaxSem: so this bug is nasty.. there's no nice way of fixing it [18:19:38] tfinc: I have a nice raspberry machine too now. [18:20:19] jdlrobson, Chris Steipp might have some idea. Basically, we need to work around a security measure, and security is his domain:) [18:20:28] YuviPanda: nice. mine is collecting dust waiting for me to do something new with it [18:20:32] YuviPanda: what are your plans for it ? [18:20:38] tfinc: it's currently an amazon glacier box [18:20:47] tars up pics of mine and puts them in glacier [18:21:10] tfinc: there's also this script ori-l wrote that gives you a 'PING!' every time someone uploads a photo through mobile :P [18:21:36] YuviPanda: will that be part of the analytics dashboard? [18:21:47] the ping? no [18:21:54] it's a python script that needs server access to run [18:22:08] but at some point if I get time and want to play around with websockets, then yes, music from eventlogging :) [18:25:49] sorry for the bugspam :) [18:25:58] bbondy: bugspam good :D [18:33:37] jdlrobson: take a pass through https://docs.google.com/a/wikimedia.org/spreadsheet/ccc?key=0Aoizbfxc5g6KdEkza0xkQnJlM0o0TXlwQXhDOUFvYnc#gid=0 and update as necessary [18:38:16] MaxSem: so the summary of a conversation with Chris is that we probably need to move away from CORS and start doing photo uploads via local api - either to local wiki or via a special api that puts it in commons [18:38:36] mwahaha [18:38:39] haha [18:38:41] hahaha [18:39:00] api proxying \o/ [18:39:04] that's gonna be fun [18:39:19] project=commons [18:39:24] there was API proxying in query.php [18:39:25] action=upload [18:39:29] was butchered [18:39:53] so what's stopping us from uploading to the local wiki? [18:40:09] things can be moved right? [18:40:22] OMG YOU SHOULD PROPERLY UPLOAD FREE IMAGES TO COMMONS YOU BAD PEOPLE [18:42:21] jdlrobson, in principle switching to local uploads is super easy so I can guerilla-deploy it right now [18:42:37] there are 18 minutes left in Zero window [18:42:40] yeh.. i guess it's a question of how we deal with making sure those photos get to commons [18:42:51] who can ok this in absence of maryana ? [18:43:06] upload with {{MoveToCommons}}, mwahaha [18:43:20] what can be better than a bit of duct tape?:P [18:44:11] the question is whether {{MoveToCommons}} is present on every wiki [18:44:16] which it doesn't [18:45:16] andre__: pingback about iOS / Android bug distinction I poked you about a week or so back :) [18:46:43] andre__: also, if we were to add a 'send feedback' feature into the app, where should it post to? [18:46:49] jdlrobson, it seems like Google found a way of getting around this: http://blogs.wsj.com/digits/2012/02/16/how-google-tracked-safari-users/ Will test now! [18:47:07] found howie… he says don't upload to local wki [18:47:33] ok, still reading, maybe it's more complicated... [18:51:10] brion: YuviPanda : retrospective in 10min [18:51:15] notnarayan: --^ [18:51:23] ok [18:51:26] ok [18:51:34] tfinc: ok. In an ad-hoc hangout with the analytics folks but should make it [18:51:44] you have 10min to finish it up [18:54:38] tfinc: LGTM [18:54:50] k [18:59:01] brion: note: It has started raining. usually right after this is when the poewr goes off. [18:59:03] (warning) [18:59:22] whee [18:59:33] heh :D [19:01:30] brion: YuviPanda : http://etherpad.wikimedia.org/MobileAppRetrospective [19:11:49] notnarayan: yay. would be nice to not juggle two fulltime-ish jobs :) [19:12:03] YuviPanda: id love that you know :) [19:12:23] notnarayan: it has been a frustrating few weeks, tbh. [19:12:41] YuviPanda: last week, yes. i know :) [19:14:25] notnarayan: would like design-l to be involved much earlier. [19:14:39] notnarayan: also you still have inconsistent fonts / colors, etc (like on the create workflow) [19:17:01] notnarayan: perhaps pau has spoilt me with his super-detailed visual mocks. [19:17:25] tfinc: pm? [19:19:08] MaxSem: can you review https://gerrit.wikimedia.org/r/#/c/52053/ ? [19:20:03] (followed closely after by https://gerrit.wikimedia.org/r/#/c/52172/ ? ) :) [19:20:17] jgonera: can you merge https://gerrit.wikimedia.org/r/#/c/51373/ [19:20:39] jdlrobson, the fixme from it will become obsolete soon [19:21:21] it just needs https://gerrit.wikimedia.org/r/#/c/49071/ [19:24:08] New patchset: Jdlrobson; "alpha: diff view use background color rather than text color" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/51373 [19:24:09] New patchset: Jdlrobson; "Improvement to diff view" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/51372 [19:25:05] ok poked i18n guys with a mail [19:25:27] MaxSem: so should we wait for the core change or just go ahead and merge this and fix me shortly after [19:25:35] (i'd prefer the later in terms of getting stuff done :)) [19:26:03] can you just poke someone irl to merge it? [19:28:46] i can try MaxSem but i'm not sure how successful i'll be ! [19:28:54] maybe Krinkle could take another look at https://gerrit.wikimedia.org/r/#/c/49071/ ? [19:28:59] New patchset: JGonera; "alpha: diff view use background color rather than text color" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/51373 [19:30:01] New patchset: JGonera; "alpha: diff view use background color rather than text color" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/51373 [19:32:42] Change merged: JGonera; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/51372 [19:34:16] MaxSem: just merge code in MF so we can finish the CentralNotice story… https://gerrit.wikimedia.org/r/#/c/52053/ ? :-) [19:34:21] New patchset: JGonera; "alpha: diff view use background color rather than text color" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/51373 [19:34:48] Change merged: JGonera; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/51373 [19:34:51] how boring [19:35:05] * MaxSem kicks gerrit-wm [19:35:07] YuviPanda: you'll be happy to know that i've retire the my gremlin nexus s for the time being [19:35:23] :D yay to death of gremlin nexus! [19:35:33] tfinc: it was smooth and fine on everyone else's machine :) [19:35:54] tfinc: I so <3 not having this be phonegap :) [19:36:35] YuviPanda: i'm on a nexus4 now and have been pretty happy with it for the first 24hrs [19:36:44] tfinc: :D [19:37:37] Change merged: jenkins-bot; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52053 [19:37:54] jdlrobson, ^^ [19:39:49] New review: Jdlrobson; "(4 comments)" [mediawiki/extensions/MobileFrontend] (master) C: -1; - https://gerrit.wikimedia.org/r/52326 [19:39:57] MaxSem: :D [19:40:19] MaxSem: this one's pretty straight forward but might be done better with a hook - https://gerrit.wikimedia.org/r/#/c/52055/ thoughts? [19:44:14] New patchset: Jdlrobson; "Provide access to the device from javascript" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52054 [19:44:51] Project MobileFrontend-mac-iphone build #305: SUCCESS in 10 min: https://wmf.ci.cloudbees.com/job/MobileFrontend-mac-iphone/305/ [19:44:51] jrobson: Improvement to diff view [19:45:14] Project MobileFrontend-mac-ipad build #298: SUCCESS in 11 min: https://wmf.ci.cloudbees.com/job/MobileFrontend-mac-ipad/298/ [19:45:14] jrobson: Improvement to diff view [19:48:17] New patchset: Jdlrobson; "Regression: Initialise on page-loaded event only where available" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52445 [19:48:45] Project MobileFrontend-linux-android build #296: STILL UNSTABLE in 3 min 54 sec: https://wmf.ci.cloudbees.com/job/MobileFrontend-linux-android/296/ [19:48:52] * jrobson: RL: Correctly load modules that belong in the head and headItems [19:48:52] * jrobson: Improvement to diff view [19:48:52] * jgonera: alpha: diff view use background color rather than text color [19:49:52] MaxSem: another one for you v [19:49:53] https://gerrit.wikimedia.org/r/#/c/52254/ [19:56:28] Project MobileFrontend-mac-iphone build #306: SUCCESS in 11 min: https://wmf.ci.cloudbees.com/job/MobileFrontend-mac-iphone/306/ [19:56:29] * jrobson: RL: Correctly load modules that belong in the head and headItems [19:56:29] * jgonera: alpha: diff view use background color rather than text color [19:57:09] YuviPanda: pm? [19:57:23] notnarayan: 3 mins. replying to an email [19:59:08] Change merged: jenkins-bot; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52254 [19:59:14] Project MobileFrontend-mac-ipad build #299: SUCCESS in 10 min: https://wmf.ci.cloudbees.com/job/MobileFrontend-mac-ipad/299/ [19:59:14] * jrobson: RL: Correctly load modules that belong in the head and headItems [19:59:15] * jgonera: alpha: diff view use background color rather than text color [20:09:48] Project MobileFrontend-mac-ipad build #300: SUCCESS in 10 min: https://wmf.ci.cloudbees.com/job/MobileFrontend-mac-ipad/300/ [20:09:48] jrobson: Bug 44070: Define special page modules manually [20:09:57] Project MobileFrontend-mac-iphone build #307: SUCCESS in 9 min 57 sec: https://wmf.ci.cloudbees.com/job/MobileFrontend-mac-iphone/307/ [20:09:58] jrobson: Bug 44070: Define special page modules manually [20:21:46] Project MobileFrontend-linux-android build #297: STILL UNSTABLE in 11 min: https://wmf.ci.cloudbees.com/job/MobileFrontend-linux-android/297/ [20:21:46] jrobson: Bug 44070: Define special page modules manually [20:36:09] MaxSem: erg master seems to be broken :( [20:36:14] whee [20:36:16] for me at least.. [20:36:23] how? [20:36:35] i'm not sure if it's a caching problem [20:36:40] but sometimes getting javascript errors on login page [20:38:01] brion: can you give me push access to https://github.com/wikimedia/limn-mobile-data [20:38:02] ? [20:38:25] lemme check [20:38:52] well i can add all of staff is that ok? [20:39:12] or should i make a team of just you [20:39:33] brion: team of me? [20:39:35] I guess? [20:39:39] ok moment [20:39:44] i think we'll want to add another unprevilaged user to this at some point [20:39:48] so just me would be noice [20:40:40] YuviPanda: ok see if it works now [20:40:54] brion: nope [20:41:33] ok now [20:42:27] MaxSem: 66207412c4076018c66d8133b7fcc92b0fb477a5 seems to be the cause.. [20:42:49] https://gerrit.wikimedia.org/r/#/q/66207412c4076018c66d8133b7fcc92b0fb477a5,n,z [20:42:50] brion: no dice :( [20:42:59] zarro commits found [20:43:06] erg let me find change id [20:43:50] MaxSem: https://gerrit.wikimedia.org/r/#/c/52053/ [20:43:53] not sure why it only effects special pages though.. [20:44:56] that's weird cause the yuvi team is totally listed at https://github.com/wikimedia/limn-mobile-data/settings/collaboration [20:45:08] oh it dropped the users. nice. [20:45:25] brion: oh? [20:45:25] YuviPanda: ok try now [20:45:30] trying [20:46:08] brion: works! [20:46:11] \o/ [20:48:48] ] [20:48:56] cat :P [20:51:25] :P [20:51:26] lol [20:52:20] New review: Jdlrobson; "Maryana this okay with you?" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52265 [20:53:29] brion: can you rename that team to something like 'analytics-data-push'? [20:53:32] or 'analytics-data'? [20:53:49] YuviPanda: first nexus4 commons app upload for me http://commons.wikimedia.org/wiki/File:Cartoon_Art_Museum.jpeg [20:53:57] woohoo :) [20:53:59] done [20:54:07] woot [20:54:12] tfinc: do you know you can geotag your pictures on android? [20:54:16] tfinc: it is under camera settings [20:54:22] (we can not programatically enable it) [20:54:37] tfinc: in case you didn't see v [20:54:38] https://twitter.com/judytuna/status/307539478375985153 [20:54:49] YuviPanda: i have "Store location" set to on [20:55:15] we know Judy [20:55:17] tfinc: ah, right [20:55:29] tfinc: that one has lat / lon [20:55:35] tfinc: the commons bot will be along to tag it shortly :) [20:56:15] this makes me crave having image previews on nearby jdlrobson [20:56:23] YuviPanda: excellent. time to add categories [20:56:25] jdlrobson, whee Judy is back:) [20:57:20] tfinc: yes! next iteration, I suppose [20:57:22] when do categories drop, yuvi? [20:57:29] ragesoss: next week. Not this one. [20:57:39] ragesoss: this one is eaten up by analytics. and hopefully multiple upload. [20:57:46] cool beans [20:58:23] I'm up to like 12 non-test uploads. [20:58:24] ragesoss: you can always find our backlog on http://www.mediawiki.org/wiki/Commons_App#Iteration_3 [20:59:24] tfinc: android has no backlog. [20:59:36] ragesoss: backlog is common [20:59:41] ragesoss: http://www.mediawiki.org/wiki/Commons_App#Android [21:00:02] ragesoss: help us prioritize :) [21:00:18] ragesoss: I'm especially interested in how important you think "Acceptable use tutorial (adapt File:Licensing_tutorial_en.svg to small screen)" is [21:03:12] here is why I got confused about common backlog: https://test.wikipedia.org/wiki/File:Backlog.png [21:03:47] default browser doesn't do well with media wiki. [21:04:49] ragesoss: heh, yes. [21:06:44] chrismcmahon: is there a page I could look at for timelines, etc for commons on betalabs? Would be nice to stop using testwiki to put uploads on [21:08:30] ragesoss: please dont change anything about the current sprint. talk to me about priorities as i'm setting them for the team [21:11:30] tfinc: wouldn't dream if it. [21:12:42] ragesoss: what would you like to see get picked up in the next two week sprint given our backlog ? [21:15:29] tfinc: #1 is def categories. [21:15:51] ragesoss: should we be worried about your parenting skills http://commons.wikimedia.org/wiki/File:Young_child_with_nosebleed,_smiling.jpeg ? [21:15:53] :D [21:16:10] #2: license. key for screenshots of GPL apps. [21:16:43] * YuviPanda is vary of licenses on the app [21:16:47] ragesoss: what would make someone choose to take a screenshot of a GPL desktop app on their phone ? [21:17:11] were trying to avoid license selection like the plague [21:17:12] ragesoss: I personally think we should: 1. default to CC BY-SA, 2. override that with whatever license the user has in their commons preferences (and not let them change that on phone) 3. any other exceptions, they can change on the desktop [21:17:12] that was yesterday. today: https://test.wikipedia.org/wiki/File:Snow.jpeg [21:17:35] tfinc: GPL apps! [21:17:58] ragesoss: what about them ? [21:18:52] not desktop things. screenshots of android apps. [21:19:34] current app forces you to use an incorrect license to upload such screenshots. [21:20:25] tfinc: we still have to get commons login working :/ [21:20:27] I agree that the default should be really default, and alternatives well-hidden. [21:20:48] mm just experienced a burroti for the first time YuviPanda :) [21:21:11] jdlrobson: i've no idea what they are. [21:21:13] googling [21:21:13] ragesoss: the amount of GPL based apps that i see in usage is very small. this is going to be low priority unless you can convince me otherwise [21:21:20] it's a burrito but made from roti [21:21:28] with lamb tikka inside [21:21:32] lol [21:21:44] on the mango lassi now :) [21:22:03] ragesoss: do you want it just for that specific workflow or do you simply want the option to change licenses and your using this as one use case [21:22:23] jdlrobson: no other variants of lassi? [21:22:46] nope just mango boss [21:22:59] hmmm [21:23:23] tfinc: I can think of other workflows. anything that involves something other than pics from the user's camera. [21:24:00] presentation slides that include screenshots of non free browsers running free software with free content [21:24:01] ragesoss: I should add a 1x1 widget that you can tap to take you directly to the camera [21:24:03] which is going to be significant for tablets. [21:24:38] ragesoss: true! [21:24:46] Yuvi: good idea. [21:24:49] but I sure hope that screenshots are not going to be the primary use case :P [21:25:16] i got lots of english accent compliments there YuviPanda as well i think i'll go again [21:25:35] jdlrobson: is there somewhere you do *not* get English accent compliments? [21:25:46] other than the UK [21:25:49] true but there was a high concentration of them [21:25:55] heh :D [21:26:38] I want to sit on couch, browse PD or other-licensed repositories on a tablet, and pass them straight to Commons. [21:27:04] ragesoss: so that is sortof easy to do now with images on picasa [21:27:08] ragesoss: tfinc loves that workflow [21:27:21] ragesoss: and it is easy to do for *any* data source - I just need to write a sync provider for them [21:27:25] i do! [21:27:27] ragesoss: if you can identify such sources I'll be happy to help. [21:27:30] and i've used them much [21:27:41] ragesoss: tfinc I was thinking of adding one for imgur, but then again... :P [21:27:41] except if the license is different! [21:27:51] in fact making the blah -> commons workflow pop out in the app is really interesting to me [21:28:14] tfinc: add that to the backlog. it should be trivial for me to check if I'm getting an image from picasa, and actually get the full res image instaed [21:28:21] ragesoss: flickr doesn't have a good android app [21:28:22] boo fucking hoo [21:28:35] it has an okay one. [21:28:47] ragesoss: doesn't install on tablets [21:28:53] jdlrobson: managed to find chicken 65 yeT? [21:28:57] nope [21:28:58] oh. lame. [21:29:11] ragesoss: they've explicitly disabled it [21:29:26] ragesoss: also hmmm, perhaps we should think of adding a hidden license selector [21:29:41] but hidden deeep [21:30:19] and, detect license for Flickr and such! [21:30:39] upload by URL, like the wizard! [21:31:20] ragesoss: yeah, so I am sure I can do that. [21:31:34] tfinc: I think ragesoss can directly edit the *backlog* (not iteration) and add those, no? [21:31:42] YuviPanda: yup [21:32:04] ragesoss: ^ add to backlog! [21:32:14] ragesoss: I can mostly do that. [21:32:46] he just was clarifying your request to help prioritize. as in, help but don't set. [21:32:53] I think. [21:33:31] ragesoss: sure, but I was saying add these to the backlog section on teh wiki [21:33:36] rather than just leave it on irc [21:33:43] anyway, I'm just on mobile now. [21:34:15] school and daycare are on snow day. [21:34:56] ragesoss: hah, right :) [21:35:52] brion: WE HAVE AN EMAIL FROM LUIS. [21:35:57] I've not even read it but am excited. [21:36:01] \o/ [21:36:07] brion: well, it's just one asking for more info [21:36:08] but still [21:36:11] moving along the process [21:36:13] yay yay [21:36:14] yay [21:36:17] :) [21:36:20] get me good mobile editing within the next few mins, and i will do it. [21:36:24] :p [21:36:28] ragesoss: there's already mobile editing [21:38:20] yuvi: for mW.org? [21:40:19] ragesoss: it's enabled everywhere [21:40:23] you have to enable beta though [21:42:39] New patchset: Jdlrobson; "Regression: Remove special page style dependency" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52469 [21:42:41] MaxSem: pretty urgent fix for master branch ^ [21:43:44] I have beta on now. can't see a way to edit. [21:44:11] ragesoss: refresh? you should see 'edit' at the top of the page [21:44:15] you get section editing [21:44:25] ugh, why do we split between eg mobile.userlogout.scripts and mobile.userlogout.styles [21:45:41] sure it's enabled for mw.org? [21:45:58] I see no edit links. [21:46:45] MaxSem: jdlrobson ^ is editing in beta mode enabled for mediawiki.org? [21:46:46] (IIRC yes) [21:46:56] should be [21:47:13] MaxSem: it should be [21:47:41] oh, dragons mode. [21:47:49] MaxSem: ragesoss ahh… regression.. i'll fix that [21:47:56] working now . [21:48:45] it won't work in beta :/ [21:49:59] oh? [21:51:43] New patchset: Jdlrobson; "Regression: Make editing work again on mobile beta" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52491 [21:51:59] ^ MaxSem YuviPanda fixes it [21:52:07] * jdlrobson gets sad about the size of the backlog [21:52:35] Change merged: MaxSem; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52491 [21:53:08] ragesoss: does it work for you? [21:53:27] YuviPanda: it will work in alpha only [21:53:37] just saved. [21:53:44] tfinc: hey [21:53:51] ahh [21:53:52] right [21:54:45] that add image button is super tempting. [21:55:07] on your userpage? :P [21:55:10] that needs to be in the Wikipedia app! [21:55:14] Change abandoned: Jdlrobson; "This is not going to work :(" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52354 [21:55:22] ori-l: sup [21:55:29] no, in alpha mode at top of page [21:55:52] New patchset: Jdlrobson; "Regression: Initialise photo module on page-loaded event only where available" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52445 [21:56:04] brion: ping? [21:56:11] ragesoss: the wikipedia app needs a lot of fixing :D [21:56:19] ragesoss: a rewrite is on the cards... at some point [21:57:14] yo [21:57:19] integrate uploads to that = instant user base. [21:58:25] ragesoss: yup. [21:58:25] jgonera: https://gerrit.wikimedia.org/r/#/c/52445/ [21:58:45] brion: so, i'm just going to bounce an idea off you. TEll me if it is mindbogglingly stupid. [21:58:48] jgonera: https://gerrit.wikimedia.org/r/#/c/52469/ and https://gerrit.wikimedia.org/r/#/c/52054/ [21:59:01] oooh [21:59:11] brion: to get data from stat1 (where we generate data) to a labs instance (where we generate graphs!), there needs to be a way. [21:59:15] stat1 is in cluster, labs is not [21:59:18] so we can't do in-cluster stuff [21:59:25] so I'm thinking of making a bot gerrit / github user [21:59:28] who pushes data to a git repo [21:59:32] and then have the labs instance pull from it [21:59:54] this means other people can easily use the stats we have [21:59:59] and is also relatively simple [22:00:00] that's delightful [22:00:13] Change merged: JGonera; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52445 [22:00:14] and also doesn't involve running any new services on stat1 [22:00:17] jgonera: https://gerrit.wikimedia.org/r/#/c/52179/ [22:00:19] since it is just pushing out [22:00:55] Project MobileFrontend-linux-android build #298: STILL UNSTABLE in 6 min 55 sec: https://wmf.ci.cloudbees.com/job/MobileFrontend-linux-android/298/ [22:00:55] jrobson: Regression: Make editing work again on mobile beta [22:01:32] brion: so that sounds fine? [22:01:54] YuviPanda: yeah that sounds less painful than setting up some http or xmpp data transfer [22:02:00] yeah [22:03:10] sweeeeet [22:03:40] okay :) [22:04:09] YuviPanda: sorry, was away. I don't know if this answers the question about uploads, but http://en.wikipedia.beta.wmflabs.org/wiki/Special:UploadWizard should work right now [22:04:39] chrismcmahon: I'm specifically asking about commons, since I'm doing the android app, and hence commons configs / templates would be useful. [22:04:42] rather than enwiki ones [22:05:31] YuviPanda: hashar would know more than me about commons on beta right now [22:06:40] chrismcmahon: okay, I'll ping him :) [22:07:29] Change merged: JGonera; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52179 [22:08:01] chrismcmahon: thanks :) [22:08:55] Project MobileFrontend-mac-ipad build #301: SUCCESS in 14 min: https://wmf.ci.cloudbees.com/job/MobileFrontend-mac-ipad/301/ [22:08:56] jrobson: Regression: Make editing work again on mobile beta [22:10:37] Project MobileFrontend-mac-iphone build #308: SUCCESS in 9 min 42 sec: https://wmf.ci.cloudbees.com/job/MobileFrontend-mac-iphone/308/ [22:10:37] * jrobson: Regression: Make editing work again on mobile beta [22:10:38] * jrobson: Regression: Initialise photo module on page-loaded event only where available [22:10:39] Change merged: JGonera; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52469 [22:13:30] New review: JGonera; "(1 comment)" [mediawiki/extensions/MobileFrontend] (master) C: -1; - https://gerrit.wikimedia.org/r/52054 [22:18:23] Project MobileFrontend-linux-android build #299: STILL UNSTABLE in 9 min 27 sec: https://wmf.ci.cloudbees.com/job/MobileFrontend-linux-android/299/ [22:18:23] * jrobson: Bug 44646: Standardise login and account creation forms [22:18:24] * l10n-bot: Localisation updates from http://translatewiki.net. [22:18:24] * jrobson: Regression: Initialise photo module on page-loaded event only where available [22:20:30] Project MobileFrontend-mac-ipad build #302: SUCCESS in 9 min 52 sec: https://wmf.ci.cloudbees.com/job/MobileFrontend-mac-ipad/302/ [22:20:30] * jrobson: Bug 44646: Standardise login and account creation forms [22:20:30] * l10n-bot: Localisation updates from http://translatewiki.net. [22:20:31] * jrobson: Regression: Initialise photo module on page-loaded event only where available [22:27:59] Project MobileFrontend-mac-iphone build #309: SUCCESS in 9 min 29 sec: https://wmf.ci.cloudbees.com/job/MobileFrontend-mac-iphone/309/ [22:27:59] * jrobson: Bug 44646: Standardise login and account creation forms [22:27:59] * jrobson: Regression: Remove special page style dependency [22:27:59] * l10n-bot: Localisation updates from http://translatewiki.net. [22:29:15] Project MobileFrontend-linux-android build #300: STILL UNSTABLE in 8 min 45 sec: https://wmf.ci.cloudbees.com/job/MobileFrontend-linux-android/300/ [22:29:15] jrobson: Regression: Remove special page style dependency [22:29:46] gotta charge, bbiab [22:37:38] Project MobileFrontend-mac-ipad build #303: SUCCESS in 9 min 45 sec: https://wmf.ci.cloudbees.com/job/MobileFrontend-mac-ipad/303/ [22:37:39] jrobson: Regression: Remove special page style dependency [22:46:37] tfinc: dashboards are coming! final steps of deployment with Dan :) [23:02:08] Panda|DunceHat: i'm eager to see them allow us to make good data driven decisions [23:02:21] Panda|DunceHat: will the web team be able to use them as well ? [23:02:31] tfinc: yeah, it should be simple enough to add them [23:02:53] tfinc: that is also the plan, since URL is http://mobile-reportcard.wmflabs.org/ [23:02:59] (not up yet, pointing to other data sources now) [23:03:08] ok [23:04:02] tfinc: and the scripts are up. And it is, as usual, written in a generic way. So all that is needed is for someone to figure out what charts the mobile team needs, and write the SQL [23:25:05] argh, wmf-selenium-bot needs discipline [23:28:20] New patchset: Jdlrobson; "Bug 44042: Add #content div to special pages" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52553 [23:30:35] I changed wmf-selenium-bot to report only change in build status, not every damn thing. sorry for the spam, but nice to have tests green again. [23:37:20] New review: Jdlrobson; "Just saw Maryana opened the bug ;-)" [mediawiki/extensions/MobileFrontend] (master); V: 2 C: 2; - https://gerrit.wikimedia.org/r/52265 [23:37:22] Change merged: Jdlrobson; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52265 [23:55:01] jdlrobson: MathJax not loaded on http://en.m.wikipedia.org/ - https://bugzilla.wikimedia.org/45816 [23:56:04] thanks Krinkle - any reason this is marked as invalid? [23:56:44] jdlrobson: Well, it's on purpose that mobile unconditionally filters out any unknown module, right? [23:57:29] I don't think there is a clean way for math to know the module isn't there, it's just being ripped out on mobile on run time. [23:57:45] but by all means, go for it.