[00:09:26] Project MobileFrontend-linux-android build #305: NOW UNSTABLE in 9 min 22 sec: https://wmf.ci.cloudbees.com/job/MobileFrontend-linux-android/305/ [00:09:26] jrobson: Bug 44017: Cleanup ResourceLoader mess [00:23:21] New review: Krinkle; "(1 comment)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/50442 [01:11:45] noooooooooooooooooooooo [01:11:53] commons app crashed trying to upload an image [01:12:10] * Reedy sends yuvi an email [01:19:45] Now it's force closing [01:19:45] GG [01:37:07] New review: JGonera; "(7 comments)" [mediawiki/extensions/MobileFrontend] (master) C: -1; - https://gerrit.wikimedia.org/r/52627 [01:46:08] New review: JGonera; "(1 comment)" [mediawiki/extensions/MobileFrontend] (master) C: -1; - https://gerrit.wikimedia.org/r/51205 [04:09:10] 14 Exception from line 159 of /usr/local/apache/common-local/php-1.21wmf10/extensions/MobileFrontend/includes/api/ApiMobileView.php: ApiMobileView::getData: Pool [04:09:10] Counter didn't return parser output [05:22:14] Reedy: I flagged those before; I think these are thought to be generic 'page took too long to parse' errors [10:09:44] New review: awjrichards; "I double checked with Diederik about the key name for zero and updated it accordingly. Both this cha..." [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52605 [10:16:31] New patchset: awjrichards; "Regression: fix margin/padding on input in header for language overlay" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52190 [10:17:06] Change merged: awjrichards; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52190 [10:19:43] Change merged: awjrichards; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52567 [10:22:19] New patchset: awjrichards; "Fix comment to reference CentralAuth, rather than CentralNotice" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52782 [10:30:16] New review: awjrichards; "It looks like you may have forgotten to add the UnlistedSpecialMobilePage class in this commit." [mediawiki/extensions/MobileFrontend] (master) C: -1; - https://gerrit.wikimedia.org/r/52553 [10:33:15] New review: awjrichards; "i just tested this on a diff that only removes content. i see a flash of the diff as the page is loa..." [mediawiki/extensions/MobileFrontend] (master) C: -1; - https://gerrit.wikimedia.org/r/52663 [10:37:41] New review: awjrichards; "Am I correct in assuming that the siteNotice will get loaded entirely via JS? If so, this should be ..." [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52055 [10:40:32] New patchset: awjrichards; "alpha: show preferred languages at top of language selector" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/48984 [10:41:38] Change merged: awjrichards; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/48984 [12:26:01] New patchset: Zfilipin; "Updated Ruby gems" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52404 [12:26:02] New patchset: Zfilipin; "Updated Cucumber Ruby gem" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52791 [12:34:54] New patchset: Shirayuki; "American spelling - unrecognized (debug message)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52795 [14:57:41] New review: Jdlrobson; "Can you give me the html of the diff in beta? It would be a useful test case." [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52663 [15:08:13] New review: Jdlrobson; "(1 comment)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52627 [15:21:03] New patchset: Jdlrobson; "Maintenance: Load minimum possible css / reorg css" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52627 [15:23:53] New review: Jdlrobson; "Yeh I figured something like this was possible but couldn't work it out. I'm still not sure if this ..." [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52553 [15:36:01] New patchset: Jdlrobson; "bug 45465: Increment upload count on successful upload page upload" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/51205 [15:36:47] New review: Jdlrobson; "+1ing on behalf of juliusz - waiting for that final merge" [mediawiki/extensions/MobileFrontend] (master); V: 1 C: 1; - https://gerrit.wikimedia.org/r/51205 [15:39:26] New review: Jdlrobson; "(5 comments)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52627 [15:41:25] New review: Siebrand; "@jon: Re: Your question on PS1: You can use 2 parameters: 1 for the plural, another to do your wrapp..." [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/51205 [15:44:53] New review: Siebrand; "(2 comments)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/51205 [16:17:36] New review: Jdlrobson; "Well an empty #siteNotice div needs to exist in the html for banners to be surfaced. If central noti..." [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52055 [17:03:09] fale: hey! [17:03:12] sorry was away yesterday [17:03:27] fale: so a few things (adding to what qgil_ responded to on the email) [17:03:55] fale: 1. use maven! https://code.google.com/p/maven-android-plugin/ is wonderful, and will make it easy for you to integrate the libraries we use [17:04:38] fale: 2. use github.com/wikimedia/java-mwapi, which is a client library for mediawiki api in Java. The Commons app uses this, and it'll keep getting updates [17:04:50] (and is also on maven central, so easy to include!) [17:04:57] fale: 3. Use ActionBarSherlock :) [17:08:18] Reedy: what were you doing that made it crash? [17:08:23] and is it still crashing? [17:09:07] YuviPanda: tried to upload a photo taken via it [17:09:09] then it crashed [17:09:21] and now every time I open it, it stays open for a couple of seconds then disappears [17:09:22] still crashing? [17:09:36] yup [17:09:37] i'm on it [17:09:55] great [17:11:14] hmm [17:11:18] it says line 143 [17:11:28] that's just a return true [17:11:28] hmmm [17:12:18] Reedy: can you uninstall + reinstall? [17:12:24] for some reason it 'lost' the cookies. [17:12:53] I'm going to trace execution and see what could've caused that [17:13:52] lol [17:13:58] I'll try when I get into the office [17:14:03] Reedy: okay [17:15:31] YuviPanda: thanks for the heads up :) [17:15:46] fale: have you done native android stuff before? [17:16:05] YuviPanda: I've seen in the store a Wikipedia Mobile app in beta... is it native? [17:16:16] no, that is also the phonegap version [17:16:24] YuviPanda: only some test app, but nothing serious [17:19:50] fale: okay! [17:19:57] fale: do you have an android phone? [17:20:16] YuviPanda: yes :) an HTC One X rooted [17:20:18] oooh, sweet [17:20:44] fale: can you test the commons mobile app as well? If you're only getting started, I think patches to that will also help you get familiar with the system :) [17:21:08] YuviPanda: I've installed it yesterday :) [17:21:14] fale: from git? [17:21:15] :D [17:21:21] nope, from store :D [17:21:36] fale: get it from git! It uses mavne, java-mwapi, etc [17:25:26] YuviPanda: today I'm going to reinstall it from git :) [17:25:32] fale: woohoo :) [17:38:06] wow https://commons.wikimedia.org/wiki/File:%E5%8F%B0%E5%B7%9E%E5%B8%82%E6%B0%91%E5%B9%BF%E5%9C%BA%E5%85%A5%E5%8F%A3.jpeg [17:41:42] Project MobileFrontend-mac-ipad build #312: FAILURE in 20 min: https://wmf.ci.cloudbees.com/job/MobileFrontend-mac-ipad/312/ [17:41:42] l10n-bot: Localisation updates from http://translatewiki.net. [17:50:09] Yippie, build fixed! [17:50:10] Project MobileFrontend-mac-ipad build #313: FIXED in 8 min 1 sec: https://wmf.ci.cloudbees.com/job/MobileFrontend-mac-ipad/313/ [17:50:46] YuviPanda: :) [17:51:07] it's amazing that we have people who have not really contributed to commons before uploading, and panoramas at that :) [17:51:57] YuviPanda: a panaroma ? [17:52:07] https://commons.wikimedia.org/wiki/File:%E5%8F%B0%E5%B7%9E%E5%B8%82%E6%B0%91%E5%B9%BF%E5%9C%BA%E5%85%A5%E5%8F%A3.jpeg [17:52:22] I'm in Calcuta, learning Scala :) [17:53:31] YuviPanda: calcuta is supposed to be amazing [17:53:37] YuviPanda: for chats [17:53:43] I'm told so [17:53:56] I've a nice guide who has promised to take me to the chaat places :) [17:54:24] YuviPanda: super! [17:54:35] btw, http://upload.wikimedia.org/wikipedia/commons/5/5e/Post_upload%2C_multiple_upload_flow.pdf [17:54:57] YuviPanda: I've given mvn install :) [17:55:08] fale: works? [17:55:16] YuviPanda: it's downloading the world [17:55:23] fale: yeah, maven does that :) [17:55:31] fale: but it is *definitely* better than our previous process [17:55:45] which is 'oh, clone this to this location, then import that in eclipse here, and then add this reference there' [17:55:50] some 20-30 steps that are alle rror prone [17:56:14] yeah, I can immagine [17:56:28] dependency management without maven in android is a pain [17:56:34] YuviPanda: error :( [17:56:50] notnarayan: hmm, okay. I've a slighlty different idea in mind for how multiple uploads should look like, but I guess I'll just implement it next week [17:57:34] missing android_home... I've to set is with android-common folder or android tool folder? [17:57:34] fale: pastebin the error? [17:58:14] fale: you need to set it to your Android SDK folder [17:58:21] fale: where did you download the sdk to? [17:58:45] YuviPanda: ~/adt-bundle-linux-x86_64-20130219/sdk [17:58:56] fale: is ANDROID_HOME env variable set to that? [17:59:09] nope, was not setted at all :D [17:59:20] :) [18:01:41] YuviPanda: I need version 15? [18:01:55] fale: yeah. [18:02:01] fale: what version do you have? [18:02:09] YuviPanda: 17 :P [18:02:17] heh :P [18:02:27] hmm, I could just as well change it to 17 [18:02:31] but then I dont' have 17 :P [18:02:44] YuviPanda: standup? [18:02:45] oh, you'll have to change it to 17 in a *lot* of places [18:02:48] fale: get 15 instead :) [18:02:50] notnarayan: nope. [18:02:54] notnarayan: not working today :) [18:02:59] YuviPanda: :) [18:03:05] awjr_away: are you standing up [18:03:12] YuviPanda: you don't work on fridays [18:03:18] YuviPanda: I'm doing it [18:03:25] jdlrobson: yeah, and technically not on thursdays either [18:03:29] well, most of thursday at least [18:03:33] or something like that [18:03:41] jdlrobson: 30 hours a week. [18:04:09] jdlrobson: plus on 3G anyway. [18:06:04] [android-commons] yuvipanda pushed 1 new commit to master: http://git.io/gSW2Xw [18:06:04] android-commons/master 8d7b31d YuviPanda: Minor fix to README [18:07:40] fale: sweet :) [18:10:51] YuviPanda: started on my phone :) [18:11:03] YuviPanda: but it thinks I have 0 files uploaded :( [18:11:06] fale: see? It has a ton of dependencies but easy enough to build with maven :) [18:11:07] Maryana: did vibha get the banner designs done? [18:11:11] fale: wait for a bit... [18:11:14] fale: it is syncing [18:11:34] also am i right in thinking as of sunday i will be 3 hours ahead of you instead of 2!?! [18:11:35] YuviPanda: yesterday was faster... [18:11:53] jdlrobson, looks like she's working on it right now - she just emailed in her standup notes [18:11:57] jdlrobson: where are you off to? [18:12:06] wait, didn't I already ask you this? [18:12:07] i'm in austin texas YuviPanda [18:12:10] SXSW [18:12:11] right [18:12:12] austin also has daylight savings time [18:12:14] yup yup [18:12:20] Maryana: so it doesn't go forward? [18:12:24] (this is super confusing) [18:12:26] haha [18:12:31] it's only confusing because of arizona [18:12:40] they did the right thing :P [18:12:44] so 2 hours ahead or 3? [18:12:54] fale: still syncing? [18:12:57] 2 [18:13:05] YuviPanda: still 0 ;) [18:13:15] fale: oooh, right. [18:13:19] fale: this syncs to testwiki :) [18:13:21] fale: not commons :) [18:13:29] test.wikipedia.org [18:13:31] YuviPanda: ahah, that explains :) [18:13:34] you don't have any uploads there I guess [18:13:48] YuviPanda: can I upload freely on testwiki? [18:13:52] Maryana: bat bridge looks awesome. I'm watching the article now [18:13:54] yup [18:14:21] bat bridge! i know the bats migrate south for winter, but i'm hoping they're back by now so you can see them :) [18:16:08] YuviPanda: first image uploaded... and everything is perfect :) [18:16:39] New patchset: Jdlrobson; "Cleanup: Move SkinMobileTemplate into its own file" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52879 [18:16:53] fale: :) [18:18:50] fale: fancy fixing a bug or two? [18:21:07] YuviPanda: where is the bug tracker? [18:21:23] fale: bugzilla.wikimedia.org [18:23:42] fale: https://bugzilla.wikimedia.org/show_bug.cgi?id=45575 is a super simple one [18:25:13] YuviPanda: I'm looking into it :) [18:25:55] YuviPanda: are you thinking about a work around? [18:26:21] fale: a workaround would be a simple check that says 'if percent > 100, then just display 100' :P [18:26:25] and would work for now [18:26:35] a larger fix would involve fixing the underlying http library [18:26:36] YuviPanda: I was thinking exactly to it [18:26:48] but the workaround (+ a note) would be good enough, methinks [18:30:19] jdlrobson, can you respond to comments in https://gerrit.wikimedia.org/r/#/c/52326/ ? [18:30:26] brion: did you see that android 4.2 got multi users on tablets ? [18:31:14] jgonera: confused - what's to comment on? [18:31:35] you still have class="search-box" - i'm not sure why that still needs to be in the html even with your comment [18:31:39] i'm fine about mfe-prefix [18:31:52] jdlrobson, well, you saw some problems in the patchset and they've all been responded to, which in turn might make them not-a-problems [18:32:11] well, it's in CSS, so it's in HTML too [18:32:18] i'm confused what munaf is saying [18:32:33] jgonera: so why not remove it from the css as well :) [18:32:47] jdlrobson, so I just remove the styling for the search box? [18:32:49] tfinc: can you poke someone about the RT? [18:32:50] I don't understand [18:33:01] YuviPanda: message the rt on duty staff memebr [18:33:05] YuviPanda: the problem is in the app, not in the http library, true? [18:33:15] fale: the problem is actually in the http library. [18:33:24] YuviPanda: please take a look at notnarayan's designs for post upload actions [18:33:38] jdlrobson, as far as I understand, Munaf prefers the icons to be symmetrical rather than aligned with the content [18:33:38] YuviPanda: where I can find the library code? [18:33:44] fale: it is reporting the 'transferred' correctly, but the 'total' is the 'total' of the file size alone [18:33:45] tfinc: where are those designs? [18:33:53] notnarayan: --^ [18:34:08] Maryana: any major changes going out next week ? [18:34:11] fale: total *should* be total of the HTTP request, which includes other data as well (filename, username, etc) [18:34:14] fale: hence the issue :) [18:34:18] ok jgonera i'm fine with that it's just the opposite of what heather told me [18:34:43] tfinc: http://upload.wikimedia.org/wikipedia/commons/5/5e/Post_upload%2C_multiple_upload_flow.pdf [18:34:45] jdlrobson, and as for search-box - it's used to style both page search and languages search uniformly [18:34:50] I see no reason for removing it [18:34:51] tfinc: fingers crossed, we'll be fixing the commons login bug and will finally be able to publicize uploads [18:35:00] fale: the library is at https://github.com/yuvipanda/java-http-fluent [18:35:02] uploads -> stable ? [18:35:03] heather? [18:35:14] or just blog post [18:35:30] jgonera: you can kill mw-mf-searchForm id though.. [18:35:31] we already have the lead image upload workflow in stable. we'll be adding the "donate image" workflow to stable & blogging about the whole shebang [18:35:36] YuviPanda: Yeah, clearing data wasn't enough. Uninstall/reinstall helps.... [18:35:39] jdlrobson, I'm confused now as to whom we should ask about design decisions [18:35:41] Let me try uploading again [18:35:46] tfinc: can i pm you ? [18:35:51] notnarayan: always [18:35:57] jgonera: the point person for the current iteration - so that's cool [18:35:59] Reedy: okay. clearing data usually doesn't clear cookies stored in the auth area. [18:36:19] i'm confused about what 'post upload' means here [18:36:22] * Reedy uploads [18:36:30] my original comment was because of what i'd been told by heather and you've checked that with munaf - that was all i wanted to check [18:36:39] https://commons.wikimedia.org/wiki/File:US_power_socket_faces.jpeg [18:36:41] Worked this time :/ [18:36:48] (although it still looks broken to me ;-) - i wonder if we should alter the right margin as well.. [18:37:07] tfinc: I think you'd appreciate this: https://commons.wikimedia.org/wiki/File:%E5%8F%B0%E5%B7%9E%E5%B8%82%E6%B0%91%E5%B9%BF%E5%9C%BA%E5%85%A5%E5%8F%A3.jpeg :) Totally new to commons user uploading panoramas in their local language :) [18:37:16] Reedy: yeah, I'm still trying to trace execution to where that could matter [18:37:23] Reedy: did you change your passwords recently? [18:37:27] jgonera: is munaf around? [18:37:30] jdlrobson, I didn't kill #mw-mf-searchForm because there are some slight styling differences and JS uses it to find the right form [18:37:36] YuviPanda: thats awesome. we need more of those [18:37:48] tfinc: yup! That is! [18:37:52] jdlrobson, please do grep -nr "mw-mf-searchForm" if you have doubts about where something is used [18:37:57] tfinc: I'll try to find a way to contact him (no userpage on commons) [18:38:07] jdlrobson, I'm not sure, I haven't seen him today [18:39:02] jgonera: i'll merge this but i still think deprecating use of mw-mf-searchForm would be a good thing [18:39:10] these slight styling differences are probably incorrect [18:39:15] jdlrobson, we can change the name [18:39:18] or we could use better selectors for them [18:39:32] personally i hate using id's unless they are a top level container [18:39:32] YuviPanda: Upon uploading, it should have the date parameter in the Information template [18:39:38] jdlrobson, still, JS wants the specific form, not both forms [18:39:41] It's a default field that shows up rendered even if it's not set [18:39:54] jgonera: which js are you talking about [18:39:57] jdlrobson, I can't see any other way than using ids here [18:40:16] jgonera: i'll do a follow up patch [18:40:21] in my opinion, ids should be used for crucial UI parts that JS needs easy access to [18:40:25] ok [18:40:35] jgonera: you need to rebase though [18:40:52] ok, just a sec [18:41:13] jgonera: sure.. but we have #mw-mf-sq, #mw-mf-header and #mw-mf-searchForm… that seems overkill [18:41:18] Reedy: hmm, so it sets them if it can read EXIF [18:41:19] brion: Awesome [18:41:28] Reedy: oooooh, right. did you tkae this with the camera from inside the app? [18:41:31] jdlrobson, that's true, we have too many of them [18:41:34] :) [18:41:35] GPS date 8 March 2013 [18:41:36] Yeah [18:41:43] Reedy: right. let me add a bug for that [18:42:12] Date and time of data generation 10:35, 8 March 2013 [18:42:17] Date and time of digitising 12:00, 8 December 2002 [18:42:19] say wut? [18:42:35] you must've jumped between timelines [18:43:02] brion: in this context, 'post upload' comes up right after you tap 'upload' [18:43:15] that lets you add optional info [18:44:32] YuviPanda: ok that makes sense [18:44:40] i was thinking it means after…. the upload process :) [18:44:54] it definitely needs a better name :) [18:45:18] YuviPanda: it does :| [18:45:24] suggestions? [18:45:45] tfinc: poked ops, they have the 3 day waiting period between when someone files to when it is granted access, so I've to wait till Monday. [18:46:00] its really part of the upload process and not post upload, why have post upload. [18:46:04] jdlrobson: hi, commented on your patch [18:46:22] would that approach work? [18:46:55] jgonera, munaf thanks you for fixing the chrome asymmetry :) [18:47:08] have you been looking at the mobile design trello board? [18:47:15] yurik: much appreciated! thanks (looks) [18:47:40] munaf and vibha made a wishlist column of little style improvements, and that was one of them [18:48:00] Maryana, I don't even know where the design trello is ;) [18:48:05] https://trello.com/board/mobile-design/5112b893d0cd43cb370062bd [18:48:12] yes thanks :-) [18:48:13] Reedy: filed https://bugzilla.wikimedia.org/show_bug.cgi?id=45909 :) [18:48:23] yurik: so that approach would work.. but 2 things [18:48:29] there's a "story ideas" column on the right [18:48:31] jgonera i asked maryana to organize design work on trello because mingle only assigns things to devs [18:48:48] so please don't worry about maintaining anything on trello, it's strictly task management for vibha/myself [18:48:56] board not found :( [18:49:00] potentially none of those languages might ever be needed - so not sure if it's worth the download (might be better to filter to just the codes i have - not sure if that's possible) [18:49:06] This board may be private. You may be able to view it by logging in. hm [18:49:16] secondly it causes another ajax request rather than 1 - and lots of ajax requests are bad.. [18:49:19] weird [18:49:33] I guess you need to invite me [18:49:42] I just registered as jgonera@wikimedia.org [18:49:55] oh you didn't have a trello account? the board is visible within the org [18:50:00] try visiting again jgonera [18:50:02] although now I think about it - i could just run this query once.. [18:50:19] jdlrobson: two, opposite solutions [18:50:24] weird, should be public [18:50:26] one - they can be made together [18:50:27] ok, works! [18:50:30] :) [18:50:37] jdlrobson: and two - i think if you make the call to get all the languages once, the browser will cache it [18:50:47] yurik: correct on two [18:50:56] can i use a generator to combine the two queries? [18:51:07] YuviPanda: done, how can I test it [18:51:07] haha, most of the things in Story Ideas annoy me too [18:51:08] jgonera the "story ideas" board is where i've been putting random design bugs/etc to create stories from [18:51:09] *? [18:51:09] jdlrobson: what do you mean? [18:51:17] fale: upload a small file [18:51:20] jdlrobson: what data do you need? [18:51:24] actually no worries yurik i know what i'm going to do :) [18:51:32] fale: if it is small enough it should go over 100% without the patch [18:51:34] your change was ironic because i created this a few days ago: https://trello.com/card/make-target-areas-on-left-right-of-the-chrome-search-bar-equal-in-size/5112b893d0cd43cb370062bd/26 [18:51:35] and should clip at 100 with :) [18:51:42] ok, thanks for the link to the board, I'll try to fix those small things from time to time [18:52:05] jdlrobson: yeah - just get the list of languages with a separate call (could be in parallel with get langlinks), and use it as a lookup :) [18:52:16] browser and server will optimize it [18:52:17] jgonera: awesome :) [18:52:37] yeh i think that makes sense [18:54:21] jdlrobson: i guess that patch goes into the abandoned pile :) [18:54:33] yup thanks yurik [18:54:42] np [18:55:15] New patchset: JGonera; "Various fixes to overlay header code" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52326 [18:55:30] jdlrobson, ^ [18:55:37] YuviPanda: my question was, How can I make maven use my version instead of yours? [18:55:43] fale: aaah [18:55:45] fale: right. [18:56:00] fale: you updated the library, right? [18:56:15] fale: it's a tiny bit complicated, but not too much :) [18:56:16] YuviPanda: yes, in local [18:56:24] fale: 1. also check out java-mwapi [18:56:55] 1. done [18:57:06] fale: 2. in pom.xml of java-mwapi, change version to 1.4-SNAPSHOT [18:57:29] version of the http-fluent library [18:57:29] that is [18:57:41] that would be line 64 [18:58:08] New review: Massaf; "(1 comment)" [mediawiki/extensions/MobileFrontend] (master) C: 1; - https://gerrit.wikimedia.org/r/52326 [18:58:21] 3. in commons/pom.xml, change version of org.mediawiki.api dependency to 1.4-SNAPSHOT [18:58:30] 4. cd to http library, mvn install. [18:58:36] 5. cd to mwapi library, mvn install [18:58:39] 6. test app by normal install :) [18:58:51] fale: it looks complicated, but is not really. we're just incrementing a version number everywhere [18:59:01] YuviPanda: I see [18:59:04] and this is needed only because the app depends on the http library transitively [18:59:10] via the mediawiki api layer [18:59:15] I'm going out for dinner and afetrt I'm going to do it :) [18:59:23] fale: okay :) [18:59:29] it isn't too complicated, I promise :) [19:01:52] New patchset: JGonera; "Refactor the way we run mobile JavaScript tests" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/50442 [19:07:20] New patchset: Jdlrobson; "Bug 44484: Use template to render language section" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52173 [19:09:12] New patchset: JGonera; "Refactor the way we run mobile JavaScript tests" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/50442 [19:09:44] jgonera: slight regression in your change… [19:09:55] the close button in the search results field in full screen search doesn't line up with watch star icons [19:09:55] jdlrobson, which one? [19:10:05] ok, let me see [19:10:31] you can do as a follow up [19:10:49] i'm not entirely sure what changed there [19:10:54] well would look superweird if it did [19:11:09] the right margin of the input [19:11:48] seems to have gone from padding-right: 23px; to padding-right: 8px; [19:12:02] (#mw-mf-searchForm) [19:12:13] yes, that's because if we already hide the star then we want to expand the input [19:12:35] and if we don't expand the input, there would still be no way of aligning that with stars as they are now [19:12:42] because the input would be too short [19:13:31] no i mean the stars in search results [19:13:43] I'm not sure if elements in the header should be aligned with elements in the content space [19:13:45] change li a.watch-this-article right to 8px [19:13:47] yes, I know [19:13:52] hm [19:14:00] let me check [19:14:59] (clear search text button not close search button) [19:15:04] it just looks odd in current form.. [19:15:12] yes, I know which one [19:15:13] other than that i'm ready to merge [19:19:51] New patchset: JGonera; "Various fixes to overlay header code" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52326 [19:19:54] jdlrobson, check it now [19:19:58] thanks! [19:20:18] brion: reminder to take a look at the high priority projects document that erik shared [19:20:24] k [19:20:54] err.. no difference jgonera [19:20:57] ? [19:20:59] huh [19:21:04] let me double check [19:21:07] let me upload a screenshot [19:21:33] http://imgur.com/2m37Wwt [19:21:34] they're aligned for me now :O [19:21:45] (http://i.imgur.com/2m37Wwt.png) [19:21:46] it's not how it looks in my browser [19:22:06] hang on [19:22:43] ahh browser caching my bad - sorry [19:23:48] it's taking time to merge.. [19:24:01] failed tests.. [19:24:33] * jdlrobson confused [19:24:42] argg [19:24:44] huh [19:24:45] how did they sneak in!? [19:24:54] i don't think they are related to your changes [19:25:05] it passes tests for me [19:25:09] qunit you mean? [19:26:02] jdlrobson, check https://gerrit.wikimedia.org/r/51205 what Siebrand says and I'm ready to merge [19:26:03] phpunit [19:27:04] New patchset: Jdlrobson; "Regression: Fix broken tests" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52889 [19:28:24] New review: Jdlrobson; "(1 comment)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/51205 [19:29:04] New review: Jdlrobson; "recheck" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52326 [19:29:13] Change merged: jenkins-bot; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52889 [19:29:47] New review: JGonera; "(3 comments)" [mediawiki/extensions/MobileFrontend] (master) C: -1; - https://gerrit.wikimedia.org/r/51590 [19:30:17] Change merged: Jdlrobson; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52326 [19:30:57] Maryana: heya, the mobile uploads change that is going live next week, can you summarize it in like 1 sentence for me? :) [19:32:02] New patchset: Jdlrobson; "Bug 44484: Use template to render language section" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52173 [19:32:29] * jdlrobson going walkies [19:33:37] greg-g, sure - we're releasing a call to action to login or signup from the article upload feature, as well as the ability to donate images to commons, to the full mobile web [19:33:41] you know, no bigs [19:33:55] :) [19:36:32] New review: JGonera; "(1 comment)" [mediawiki/extensions/MobileFrontend] (master) C: -1; - https://gerrit.wikimedia.org/r/52173 [19:37:25] YuviPanda: http://mobile-reportcard.wmflabs.org/ is making some nice abstract art. a week more of data and it'll be much easier to read [19:37:31] plus we'll see better norms [19:37:59] were getting peoples attention but were trailing off pretty quickly [19:38:16] tfinc: wrong url [19:38:17] :P [19:38:22] tfinc: mobile-reportcard-dev.wmflabs.org [19:38:52] tfinc: but yes, we will need more time. Also we are doing *Zero* publicity [19:38:56] yup. data is pretty similar though [19:39:00] yeah. [19:39:08] okay, I just updated mobile-reportcard too [19:39:08] thats where Maryana and greg-g are going to help us out [19:39:33] wooohooo :D [19:39:37] brion: draft of blog post? [19:39:44] not yet [19:39:55] working on centralauth setup to test this thing [19:39:56] YuviPanda: does limn allow us to tag arbitrary time points with text? so that we can say "blog post here" [19:40:30] PHP Catchable fatal error: Argument 1 passed to DatabaseMysql::masterPosWait() must implement interface DBMasterPos, boolean given, called in /srv/com.brionv.demowiki/w/includes/db/LoadBalancer.php on line 419 and defined in /srv/com.brionv.demowiki/w/includes/db/DatabaseMysql.php on line 576 [19:40:32] the fuck is this? [19:40:35] tfinc: unsure, asking people :) [19:40:42] New review: JGonera; "The main menu doesn't work for me at all (it's just blank white space)." [mediawiki/extensions/MobileFrontend] (master) C: -2; - https://gerrit.wikimedia.org/r/52627 [19:42:06] YuviPanda: can we reorder the graphs on the page ? [19:42:17] putting uploaders first? [19:42:30] tfinc: it is uploaders first [19:42:49] uploaders first, uploads second, miscellanea after [19:42:49] YuviPanda: not for me. i see cancelled uploads first and uploaders last [19:43:01] tfinc: hard refresh. That was the order from a few days ago [19:43:10] fixed it [19:43:23] yeah. I need to give labels though [19:43:32] unique uploaders is counting over a 7 day period [19:43:36] we need to count over 30 [19:43:38] yes [19:44:59] New review: JGonera; "It's funny how there was already" [mediawiki/extensions/MobileFrontend] (master) C: 1; - https://gerrit.wikimedia.org/r/52879 [19:46:48] Change merged: JGonera; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52782 [19:49:49] New review: JGonera; "(1 comment)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52605 [19:52:09] jgonera: https://gerrit.wikimedia.org/r/#/c/52173/4/javascripts/common/mf-history-jquery.js < that caches ALL language names [19:52:17] so we only want to run this once [19:52:31] * tfinc goes to select the next app sprints tasks [19:52:44] tfinc: multiple uploads needs to be pushed. not done. [19:52:51] loadLanguages is probably a badly named function now [19:52:53] brion: YuviPanda is http://www.mediawiki.org/wiki/Wikimedia_Apps/Commons#Iteration_3 up to date ? [19:53:01] jdlrobson, I see [19:53:20] why not just store the cache in lagnuageCache then? what do we need the deferred for? [19:53:36] as loadLanguages calls gatherLanguages [19:53:54] tfinc: it now is [19:53:59] ideally this would only get called on the first load to a subsequent page [19:55:42] tfinc: dashboard now does 30 day unique uploaders :) [19:57:52] New review: JGonera; "(7 comments)" [mediawiki/extensions/MobileFrontend] (master) C: -1; - https://gerrit.wikimedia.org/r/52317 [19:58:52] jdlrobson, maybe even this should be stored in localStorage if available? [19:59:22] jgonera: maybe - we need to think our strategy for localStorage carefully though - the size is tiny on certain devices [19:59:29] true [20:03:54] Change merged: JGonera; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/50921 [20:04:53] did we deprecate wgPhotoUploadAppendToDesc ? [20:05:00] photo uploads broken in master.. [20:05:31] New patchset: Jdlrobson; "Regression: Deal with absent wgPhotoUploadAppendToDesc" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52908 [20:07:10] ok, reviewed everything that hasn't been reviewed, not sure about https://gerrit.wikimedia.org/r/#/c/52795/ - so American spelling is the one we officially use? [20:09:02] New review: JGonera; "(1 comment)" [mediawiki/extensions/MobileFrontend] (master) C: -1; - https://gerrit.wikimedia.org/r/52908 [20:33:38] New patchset: JGonera; "Regression: Deal with absent wgPhotoUploadAppendToDesc" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52908 [20:34:24] New patchset: JGonera; "Regression: Deal with absent wgPhotoUploadAppendToDesc" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52908 [20:34:49] Change merged: JGonera; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52908 [20:57:11] New review: Jdlrobson; "(1 comment)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52173 [20:57:53] New review: Jdlrobson; "Ok. so this was what that display: block was for.. :)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52627 [20:59:35] jdlrobson, I still get this weird flashing in the footer in https://gerrit.wikimedia.org/r/#/c/52627/ [20:59:42] jgonera: i'm taking a look [20:59:47] it seems like if some weird button appeared for a plit second [20:59:49] split* [20:59:52] i noticed a problem if ( count( $contextModules['top'] > 0 ) ) { [20:59:54] might be why [21:00:57] jgonera: main menu works fine for me.. [21:01:02] are you in stable,beta or alpha? [21:01:06] btw, jdlrobson some big package just arrived for you [21:01:12] alpha [21:01:17] also not seeing weird flashes.. [21:01:20] sure you're not caching anything? [21:02:01] cache disabled permanently in chrome [21:02:25] is you page short enough so that you see the footer? [21:03:16] main menu is still missing [21:04:28] so confused why this is happening to you... [21:05:35] double checked, works on master, doesnt work with your patchset [21:05:44] it works for you when you do git fetch https://gerrit.wikimedia.org/r/mediawiki/extensions/MobileFrontend refs/changes/27/52627/2 && git checkout FETCH_HEAD ? [21:07:00] jgonera: yeh.. bit puzzled (debugging some more) [21:36:04] hey jgonera, do you have a sec to talk with vibha about some of the next iteration design stuff? [21:36:12] we're up on 6 [21:41:02] New patchset: Shirayuki; "Adding comments for grep" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52917 [21:53:04] Maryana_, sorry, I totally missed that [22:06:41] brion: I've been working on https://minus.com/lbvBsHuBY0T801 :D [22:06:50] would be a nice way to boost uploads, I think [22:07:04] (before anyone panics and brings me pitchforks - this is *not* going to be integrated into the app) [22:07:07] (or integrated into anything) [22:07:26] (I am building an external service for people who want their commons activity to be reflected on facebook. Nothing more!) [22:07:31] awjr: tfinc ^ [22:07:41] (doing this in my off time) [22:08:05] whee [22:08:10] ooo looks really cool YuviPanda [22:08:22] (this is just testing) [22:08:30] idea is that as you upload, within the next few minutes, this will turn up [22:08:35] and be grouped together, etc [22:08:40] just like pintrest, quora, etc [22:09:12] best part is I'm doing it in such a way that totally does not need anything to be deployed at all on Commons, so no need to worry about privacy (only people who want it sign up) [22:09:17] (and this only uses the API) [22:09:54] brion: awjr I should have a rudimentary version up before Monday :) [22:28:23] brion: awjr also see https://minus.com/lXmSvHPoliG7C :) [22:28:32] (this comes up in your profile / timeline) [22:28:36] nice [22:28:38] ( / activity, whatever) [22:30:12] New review: awjrichards; "More specifically, my question was 'what technology/technologies loads the CentralNotice banner?' If..." [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52055 [22:30:15] brion: user research - if this worked painlessly and without any action needed from you, would you use it? [22:30:26] (automatically 'show off' any image you upload to commons on fb) [22:30:48] i might [22:31:42] hmm, only 'might'? Because you have some commons pics you don't want showing up on your newsfeed? [22:31:54] (this will be grouped together appropriately, so not going to spam your friends' feed) [22:49:23] sorry in middle of centralauth api proxy stuff [22:50:06] brion: YuviPanda : i'm looking at next sprint and given what you guys and ragesoss have said post upload actions are key [22:50:19] brion: sorry. carry on [22:50:28] tfinc: multiple uploads isn't done either, remember :) [22:50:59] YuviPanda: what's left to do for multi file uploads ? [22:51:24] tfinc: the entire UI needs to be done. [22:51:50] YuviPanda: so you guys have the guts but not the visual [22:51:51] Only some Underlying handling code was fixed in this iteration (analytics took up more than I expected) [22:52:00] tfinc: I'm not sure about iOS [22:52:05] brion: --^ [22:52:11] tfinc: but for android, yes, the engine is there but it is not hooked up to anything [22:52:36] "php://input is not available with enctype="multipart/form-data". " awesome [22:52:38] * brion stab stab [22:52:48] how difficult is "Detect license for non-camera uploads (Flickr, picasa, etc.)" ? [22:53:14] tfinc: multi uploads will need more ui work, same as for android. [22:53:15] tfinc: fairly involved, since it involves writing specialized code for picasa, flickr, etc. [22:53:25] i know what i need to do to support multiple selection but haven't implemented it yet [22:53:28] jgonera: still can't replicate the broken main menu [22:53:31] what page are you seeing it on? [22:55:28] YuviPanda: brion: what's * Images / Pages nearby about ? [22:55:47] tfinc: it's the Nearby feature of Wikipedia, but for images! [22:55:55] GeoData is enabled on Commons too [22:55:57] looking at the backlog i'm biasing along what will make more people use the app outside of our marketing [22:56:05] so all my choices are biased toward that [22:56:08] more new users [22:56:14] YuviPanda: how would the connect to contributions [22:56:33] tfinc: you see a cluster of images, and you go pick one more :) [22:56:58] tfinc: but we are blocked on OSM for that. [22:57:01] so i launch near by. see images near by. and then i decide to add another .. because ? [22:57:14] whats the motivation here [22:57:18] for a new users to add a photo [22:57:20] tfinc: http://schedule.sxsw.com/2013/events/event_IAP4671 was interesting - lots of interesting findings such as how 50% of their user base were methodical readers, 50% skim readers / people use native controls 67% of the time - hoping they release the slides [22:57:25] made me want to do more event logging :) [22:57:40] jdlrobson: excellent [22:57:45] tfinc: well, the idea is you will sortof use it to discover and then add more, but I think we should leave it out for now [22:58:05] i thought it might be interesting to get some data for wikimania - i'm sure editors would be extremely interested in how they are consumed on mobile [22:58:08] tfinc: the idea was for it to integrate with GeoData on enwiki [22:58:14] tfinc: plus, most importantly, *geo fencing* [22:58:20] here is what i have so far http://www.mediawiki.org/wiki/Wikimedia_Apps/Commons#Iteration_4 [22:58:25] tfinc: so that you can mark something, and then the app will notify you when you change [22:58:32] tfinc: but that needs integration into wikipedia app, so far far off [22:58:43] i'm adding the license piece as thats a clear contributory workflow that works now [22:58:52] what else in the backlog will increase contributions ? [22:59:20] tfinc: you should narrow that down. Let's do just picasa to begin with and see how that goes. [22:59:25] sure [22:59:29] tfinc: each of them requires that I write code to access their APIs [22:59:40] tfinc: and it is not applicable for iOS, IIRC. [22:59:57] there is no 'picasa -> gallery -> upload' [22:59:59] k [23:00:01] also.. pretty exciting :) http://www.washingtonpost.com/blogs/innovations/post/makerbots-bre-pettis-introduces-digitizer-at-sxsw/2013/03/08/4730c148-8835-11e2-9d71-f0feafdd1394_blog.html [23:00:10] not having account creation yet is a bug bummer [23:00:18] we need to finish the server side work for that going forward [23:00:35] tfinc: yes, I'd be happy with de-prioritizing some of the iOS work for brion and prioritizing that instead [23:00:49] yeah i can live in server side for a few days :) [23:01:17] yeah, would be fine with killing post upload for this iteration (for iOS) if that meant we could have an account creation API *merged* and out for deployment in next round [23:01:21] YuviPanda: brion nothing else from http://www.mediawiki.org/wiki/Wikimedia_Apps/Commons#Backlog is jumping out at me as a large bump in contributors minus account creation and campaigns which are blocked [23:01:33] ok [23:01:40] then account creation we shall prepare for [23:03:44] tfinc: I think "Detect license for non-camera uploads (Flickr, picasa, etc.) " should go from iOS [23:03:44] jdlrobson, my main page [23:03:55] k [23:04:03] jdlrobson, I guess any page actually [23:04:04] not technically possible [23:04:12] jgonera: and what do you mean by broken? [23:04:15] you can't click it? [23:04:20] I just hit the hamburger button and instead of seeing the menu I see blank space [23:04:24] I can [23:04:28] the content moves to the right [23:04:43] and in place of the menu there's just... nothing [23:05:02] that's on Chrome [23:05:27] YuviPanda: brion do post upload actions include sharing what you've done with social networking friends ? [23:05:49] i'm looking for a force multiplier here [23:06:02] tfinc: so that's a can of potential worms. [23:06:07] do tell [23:06:10] ahh got it [23:06:10] tfinc: we can do two things - automatic sharing [23:06:21] (like instagram - you enable it once, and every upload goes) [23:06:26] no automatic sharing pls…. just have a share button :) [23:06:33] or manual sharing - where you have to do two taps in post upload [23:06:35] jdlrobson, was I opening the menu in some unconventional way? [23:06:47] YuviPanda: what is simpler to implement ? [23:06:58] tfinc: latter. [23:07:00] jgonera: small screen [23:07:05] then manual for the first pass [23:07:05] responsive design was kicking in [23:07:08] we can add a slider later [23:07:17] slider? [23:07:23] jdlrobson, well, I always have it like that, after all small screens are our primary target ;) [23:07:24] YuviPanda: hi :) [23:07:25] think foursquare [23:07:31] fix on the way [23:07:34] ok [23:07:40] but it doesn't matter right now [23:07:48] tfinc: yeah, something like that. Except that if we do that, alot of people in the community will kill us :P [23:08:00] and talking to Ironholds earlier, legal might be pissed (or might not be, it is unclear) [23:08:20] tfinc: so if we *plan* on doing that at some point, you should start emailing legal *now* to clarify that it doesn't violate our Privacy Polic [23:08:20] y [23:08:38] tfinc: so that in a few months when we *might* implement it, we already know the answer from legal [23:08:38] YuviPanda: why would it be an issue on android ? [23:08:41] were using intents [23:08:42] jgonera: that bugs because you told me to remove it ;-) [23:08:47] tfinc: automatic posting can not use intents. [23:08:54] were not talking about automatic [23:09:02] were doing manual [23:09:03] yeah, not right now. [23:09:10] The display: block? I only asked! ;) [23:09:11] forget about automatic for this sprint [23:09:21] no no, I've forgotten automatic for this sprint [23:09:29] I'm merely saying that since it takes months to get answers out of legal [23:09:39] why would legal and/or community not support intent based manual sharing? [23:09:43] if you want to consider automatic, say, 4-5 months from now [23:09:53] i am not talking about intent based sharing at all :| [23:10:02] in a css3 typography talk right now :) [23:10:04] @YuviPanda sonething went wrong :( Failed to execute goal on project api: Could not resolve dependencies for project org.mediawiki:api:jar:1.4-SNAPSHOT: Could not find artifact in.yuvi:http.fluent:jar:1.4-SNAPSHOT in sonatype-nexus-snapshots (https://oss.sonatype.org/content/repositories/snapshots) -> [Help 1] [23:10:17] fale: did you do mvin install on all of them? [23:10:22] in order? [23:10:26] jdlrobson, that might be interesting, take notes :) [23:10:33] on http.fluent first, then on java-mwapi [23:10:35] YuviPanda: why can't we trigger an intent within the app to share [23:10:42] tfinc: forget I ever said anything about automatic sharing. [23:10:46] nevermind [23:11:22] tfinc: I was tlaking about legal approval for *automatic* sharing. If we want to implement that *5 months* from now, asking legal *now* would be a good idea, so that they get back to us in a few months. [23:11:26] merely a suggestion for future planning [23:11:27] that is all [23:11:30] let's just ignore that [23:11:40] YuviPanda: sure. lets get back to the next sprint. thats more important right now [23:12:02] tfinc: also I was researching picasa license stuff. I am unsure if it is going to be that useful. [23:12:07] why would legal and/or community not support intent based manual sharing? [15:09] [23:12:10] tfinc: since the only photos on your gallery are... well, yours? [23:12:25] tfinc: they don't care. nevermind about legal or community for this sprint [23:12:25] are there any issues with the manual sharing that you can see on Android ? [23:12:29] i was merely thingking ahead. [23:12:32] there are no issues. [23:12:40] and issues with manual sharing on iOS ? [23:12:45] mmm interesting… jgonera http://www.w3.org/TR/css3-text/#hyphens [23:12:46] tfinc: no. [23:12:50] oh wait [23:12:50] great [23:12:50] on iOS [23:12:51] maybe [23:12:58] brion: ^ [23:13:26] sharing as in FB/Twitter? [23:13:31] ragesoss: yes [23:13:35] jdlrobson, yeah, I heard about it [23:13:36] yeah. [23:13:43] :) [23:13:52] tfinc: nope, manual sharing on ios is pretty much same as on android, just that the available services are more limited [23:14:07] tfinc: -1 on picasa license verification. It's going to be useless. The only images on your phone are going to be *your own* and it does not matter what license they are set to on picasa [23:14:10] (instead of open registration there's a fixed number of things) [23:14:20] i some how missed that memo ;P [23:14:22] to the theme of "I just uploaded this shiny monument to Commons ... and you should too! Here is how ..." [23:14:37] YuviPanda: k [23:15:01] tfinc: on the note of sharing, have you seen https://minus.com/lXmSvHPoliG7C [23:15:18] i have not [23:15:38] YuviPanda: do you use it ? [23:15:38] tfinc: and https://minus.com/lbvBsHuBY0T801 [23:15:44] tfinc: I am *currently* building it [23:15:46] (in my off time) [23:16:05] nice [23:16:16] will definitely help be part of our 'force multiplier', hopefully :) [23:16:18] anyway, nevermind [23:16:26] YuviPanda: http.fluent returns a lot of errors using mvn install... [23:16:29] fale: pastebin? [23:16:40] fale: also it is 5AM, I should probably go to sleep :( [23:16:47] fale: start a thread on mobile-l? I promise to reply [23:17:20] I think is something dummy :D [23:17:34] I'll try to figure it out and if I'm not able I'll post in ml [23:17:41] tfinc: looks good to me on android [23:18:09] YuviPanda: you mean http://www.mediawiki.org/wiki/Wikimedia_Apps/Commons#Iteration_4 ? [23:18:21] yeah [23:18:36] tfinc: brion's stuff looks a bit heavy, however. Unsure if he can do those *and* account creation [23:18:43] YuviPanda: k. where are the designs for post upload actions. i dont see them linked from our planning page [23:18:52] YuviPanda: dont worry about that. i'll plan with brion [23:19:07] are compilation errors :( [23:19:10] bias is toward features that will grow contributors [23:19:25] tfinc: there is something on http://commons.wikimedia.org/wiki/File:Post_upload,_multiple_upload_flow.pdf [23:20:57] fale: :( do post to ml if you have trouble [23:21:01] apps need ways to track, and brag about, how images are *used*. [23:21:13] ragesoss: Echo. [23:21:16] YuviPanda: is there no mockup for post upload category add ? [23:21:16] ragesoss: Echo [23:21:18] ragesoss: Echo [23:21:26] echo [23:21:28] echo [23:21:31] New review: Jdlrobson; "who knows... :)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52879 [23:21:40] YuviPanda: It maybe something about the version numbering ;) [23:21:56] tfinc: https://upload.wikimedia.org/wikipedia/commons/5/5e/Post_upload%2C_multiple_upload_flow.pdf (4) is supposed to be adding categories, I think. [23:21:58] New patchset: Jdlrobson; "Maintenance: Load minimum possible css / reorg css" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52627 [23:22:25] it's not very complete, but I guess we'll work off it. [23:22:40] jgonera: pretty sure this takes care of it ^ [23:22:52] jdlrobson, will have a look later [23:23:34] had to rebase and it was a pain please don't leave too late :) [23:23:40] YuviPanda: i'll have to talk to shankar about multiple uplaod screens. their not complete enough to work on post upload categories [23:23:46] jgonera: have you had any more thoughts about our reset.css [23:23:59] YuviPanda: go crash . i can take it from here [23:24:02] tfinc: it is a little bit of a mess. [23:24:09] it is very overzealous [23:24:10] tfinc: thank you. I'll do that now :) [23:24:15] tfinc: email me if neecessary. [23:24:18] jdlrobson, I guess removing underline from links [23:24:29] * YuviPanda takes final look at iter 4 android [23:24:30] jgonera: i think we should run with our own [23:24:36] jdlrobson, I can see that font-size is sometimes inconsistent but that might not be reset.css-related [23:24:38] based on the one we currently use [23:24:42] jdlrobson, I agree [23:24:59] ok, going back to focus mode and finishing cta [23:25:42] YuviPanda: whats a mess ? [23:25:44] sweet [23:25:52] jdlrobson: https://upload.wikimedia.org/wikipedia/commons/5/5e/Post_upload%2C_multiple_upload_flow.pdf post upload? [23:25:56] yup [23:26:03] i'll mail shankar and vibha to clean it up [23:26:40] tfinc: okay! [23:27:36] tfinc: do ask them to keep me / brion / mobile-tech(or) design list in the loop [23:27:47] you'll all be on it. i can't be the only one leading it along [23:27:58] :) [23:28:54] lgtm on iter 4. That should fill 2 weeks :) [23:29:04] tfinc: okay, I'm off for real now :) [23:29:30] gnite :) [23:32:35] woo made some progress on the api proxy… got it to send a file through [23:32:47] now if i can tweak the fronted to fetch the right token, it might actually work [23:35:55] New review: Jdlrobson; "donateimage.js only runs on the special donate page hence it being in mf-photo.js" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/51590 [23:36:09] New patchset: Jdlrobson; "Cleanup: Introduce mobilediff.css" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52934 [23:38:14] jdlrobson, master's broken for me on Android browser: I/browser (21116): Console: null http://192.168.38.39/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki&only=scripts&skin=vector&version=20130215T212921Z:11149 [23:38:14] E/browser (21116): Console: Uncaught Error: Unknown dependency: jquery.tablesorter http://192.168.38.39/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki&only=scripts&skin=vector&version=20130215T212921Z:10002 [23:41:05] wtf is tablesorter… ? [23:41:31] jgonera: any extensions installed? is it broken in your browser? [23:42:16] also what page are you on? [23:43:12] extensions? you mean mediawiki extensions? [23:43:19] does it work in Android browser for you? [23:44:40] jgonera: ? (i need to leave in a bit - getting late here for me) [23:44:40] jgonera: correct mediawiki extensions [23:44:40] i can't test on an android right now - battery died :( [23:44:40] need to meet someone with a usb cable [23:46:04] well, the standard ones I guess, pageimages, geo, eventlogging, cite, parserfunctions [23:46:19] basically any page