[00:11:20] awkwardpanda howdy [00:11:37] heyo ragesoss [00:13:10] are PNG files broken for single view? [00:13:14] http://db.tt/88Wgs18F [00:14:54] vs [00:14:58] http://db.tt/E8iniNqf [00:16:14] also, very long files look terrible in tiles. (also in the first link) [00:19:22] awkwardpanda^ [00:19:31] ragesoss: shouldn't be. [00:19:37] small files are broken [00:19:42] jpeg or png [00:20:18] note how the same file works in tile, but not single view. [00:20:31] ragesoss: must be a small file [00:20:41] is that part of the small files thing? [00:20:48] how small? [00:20:48] bug. it happens if the file is smaller than 640px wide [00:24:39] ragesoss: 640px [00:24:43] anything smaller won't work [00:24:44] (for now) [00:24:54] yup. 5 something. [00:25:12] works in tiles, though? weird. [00:26:58] also, just noticed... no way to sign out or switch accounts. and no search (by title, out of my uploads). [00:27:28] the latter is handy for people with very many uploads. [00:28:41] the former seems like a minor security issue. some people might prefer to log in for each use and then log out again. [00:52:38] ragesoss: yeah, tiles ask for 320px [00:52:47] ragesoss: yeah. [00:53:00] ragesoss: I think we're at a point where we can start filing bugs :D [00:53:01] so file away [00:53:05] ragesoss: you can remove the account [00:53:38] k [00:53:57] will file some bugs tomorrow. [00:55:22] ragesoss: thanks :) [12:18:19] [android-commons] yuvipanda pushed 1 new commit to master: http://git.io/C8netg [12:18:19] android-commons/master 6cba155 YuviPanda: Horrible hack to keep page state during screen rotates [12:18:36] Project Android-Commons (mobile) - Nightly builds build #91: STILL FAILING in 16 sec: https://integration.mediawiki.org/ci/job/Android-Commons%20(mobile)%20-%20Nightly%20builds/91/ [12:18:36] yuvipanda: Horrible hack to keep page state during screen rotates [12:51:56] [android-commons] yuvipanda pushed 1 new commit to master: http://git.io/wgUSpQ [12:51:56] android-commons/master e2a1b65 YuviPanda: Revert "Localisation updates from http://translatewiki.net."... [12:52:18] siebrand: headsup. http://git.io/wgUSpQ [12:52:22] Yippie, build fixed! [12:52:22] Project Android-Commons (mobile) - Nightly builds build #92: FIXED in 30 sec: https://integration.mediawiki.org/ci/job/Android-Commons%20(mobile)%20-%20Nightly%20builds/92/ [12:52:23] yuvipanda: Revert "Localisation updates from http://translatewiki.net." [13:40:22] YuviPanda? [13:57:58] MaxSem: ? [14:00:35] YuviPanda, is our rfc set to go? [14:00:40] looking again [14:01:07] Exposing data from a shared repo [14:01:11] MaxSem: ^ ? [14:01:35] and other corrections [14:02:15] MaxSem: 'Shared repo' -> Commons <-> ${lang}wiki [14:02:16] ? [14:02:47] ? [14:03:10] MaxSem: what exactly is 'shared repo'? [14:03:27] what commons is to other wikis [14:03:35] a shared file repository [14:03:37] yeah, that's what I thought. [14:03:55] so querying enwiki for info even if it is actually coming from Commons [14:05:16] MaxSem: I'll note that that is a 'nice to have' feature, and not strictly necessary at all [14:05:25] alright [14:05:37] writing a wikitech-l email [14:05:41] MaxSem: other than that looks good to go :) [14:05:59] MaxSem: can we get rid of the suggestions for names thing? Bikeshed magnet :P [14:06:24] have you seen the warning? [14:06:41] there will be no bikeshedding - I'll pick the name myslef [14:07:17] the worthless peons will just have an opportunity to propose ideas to our royal majesty [14:38:48] ehm [14:38:57] wikidata, wikidata, wikidata [14:39:25] aka "we will not see this API in our lifetime":P [14:46:07] YuviPanda, ^^^ [15:24:40] brrrilliant [15:24:51] Special:Nearby crashes live [15:25:10] in desktop mode [15:26:25] well, at least you have an exception :) [16:11:30] Platonides, yes - Reedy doesn't use exceptionmonitor so far [16:11:33] mwahaha [16:22:42] hey all [16:23:00] howdy brion [16:23:30] hi brion [16:23:49] qgil: anything more we need to poke on testing stuff? [16:24:15] No Android app link at https://www.mediawiki.org/wiki/Mobile_QA/Commons_uploads/Setup - should we worry? [16:24:42] brion, also I keep asking humbly for screenshots. [16:24:57] brion, for a esting about image uploads our pages look rather dull [16:25:05] :) [16:25:22] hmmm no yuvi around? [16:29:42] he was there earlier [16:30:14] hey awjr [16:30:38] hi MaxSem [16:30:53] how's it going? [16:31:16] it's going!;) [16:31:31] :D [16:31:36] MaxSem: im calling in sick today :( [16:31:48] wikiplague? [16:32:11] i dunno what it is, i had a bad migraine on saturday and i haven't recovered yet [16:32:32] 8-( [16:33:14] ok yuvi says he's got it prepped -- build at bit.ly/android-commons is final and he'll publish it when back from dinner [16:36:29] ah good we've got a link, it's just not on cause of the redirector crap. wheeeee [16:36:54] ugh, $skin->setArticleClass( 'foo' ) vs. SkinMobile::setArticleClass( $context, 'foo' ) [16:40:42] bugzilla needs separate iOS and Android components for Commons App. [16:44:16] bbiab [16:59:21] ragesoss, isn't enough with different OS versions? [16:59:33] those OSes aren't on the list. [16:59:42] it's all desktops. [16:59:44] Everybody interesting i n testing mobile uploads: you are encouraged to sign up at http://www.mediawiki.org/wiki/Mobile_QA/Commons_uploads#Sign_up [16:59:59] ragesoss, ooops [17:00:26] ragesoss, that might be the first problem to be fixed today ;) [17:00:36] :) [17:01:55] Anybody interested in testing mobile uploads: join #wikimedia-mobile - you are also encouraged to sign up at http://www.mediawiki.org/wiki/Mobile_QA/Commons_uploads#Sign_up [17:02:17] * qgil says good morning to myself - sorry for the noise (wrong channel) [17:04:28] good morning to you too. Probably redundant, but I've signed myself up. [17:05:11] qgil: not owning an Android or iOS device?!? [17:05:56] ragesoss, I borrowed an Android phone for this, yes [17:06:28] heh. you don't use a smartphone, or just not one of those kinds? [17:06:47] ragesoss, I use a Nokia N9, and I'm waiting to see if Firefox get something in the market [17:07:02] N9 is a Windows phone? [17:07:20] ragesoss, Linux [17:07:32] ragesoss, it's a weird one. I happened to work on that team [17:07:50] Maemo, to be precise [17:08:07] ragesoss, http://en.wikipedia.org/wiki/Nokia_N9 (sigh) :) [17:08:38] anyway, I'm charging this Nexus now... [17:08:56] ah, Meego. A friend of my had one of the big, featureful Maemos a few years back. [17:09:38] N900, I think. [17:10:02] ragesoss, probably, yes. [17:10:54] but let's move slowly back to the topic... ragesoss thanks fagain or the testing and I will remove that confusing sentence ;) [17:12:20] topic, schmopic. When are the Firefox OS and Ubuntu Mobile apps going to be released? [17:12:27] ;) [17:13:22] hello [17:13:37] hello! [17:13:53] ragesoss, when these OSes will have a non-zero share?:) [17:15:48] hey brion [17:15:48] hey ragesoss [17:15:53] hey valeriej [17:15:54] ragesoss, unless someone (you?) wants to work on those versions [17:16:10] hi YuviPanda [17:16:14] hey qgil. [17:16:21] Hey YuviPanda. [17:16:22] I hit save after adding URL before leaving for dinner [17:16:29] qgil: guess it caught the blacklisted URL? [17:16:47] valeriej: what phone is that, btw? [17:16:51] YuviPanda, bit.ly? probably [17:17:07] qgil: yeah [17:17:11] it's bit.ly pointing to dropbox [17:17:13] guess both are [17:17:55] I made the mistake of using the commons-android one the other day, and was very confused about why all the bugs got un-fixed. [17:18:35] ragesoss: ? [17:18:35] (instead of android-commons... both point to commons apps.) [17:18:36] YuviPanda: HTC Thunderbolt OS Version 4.0.4 [17:19:03] oh [17:19:04] bit.ly/android-commons vs. bit.ly/commons-android [17:19:29] qgil: i'm tossing a few iOS screenshots onto dropbox real quick before i head into the office [17:19:38] feel free to stick them on the page, i'll fiddle more at the office [17:19:51] brion, URL? [17:20:23] qgil: https://www.dropbox.com/sh/ac740bswbs1vq8v/Se41ZMGrsb [17:20:49] brion, ok thanks! [17:20:52] YuviPanda: Also, the second time I logged in, I had no problem. [17:21:22] valeriej: yeah, weird error. But I do have the stacktrace, so shall be able to get that going :) [17:21:45] ok see y'all in a bnit [17:23:37] YuviPanda: sorry my battery died on my laptop so didn't see your ping [17:24:18] YuviPanda: I was able to log into my tablet without an issue either. [17:24:27] valeriej: hmm, weird issue. [17:24:48] valeriej: might be something with the 'logging in' dialog [17:28:17] qgil: good morning! :) [17:28:35] I had to help the hubby dig out the cars but am ready to go now [17:29:17] hi jcmish ! [17:29:32] Maryana, are you around? [17:30:00] i am, though because all of ops/platform are in town, i'll have to be mostly on 6 today :) [17:30:45] Maryana, ok but an we sit together to kick off http://www.mediawiki.org/wiki/Mobile_QA/Commons_uploads ? [17:31:11] sure, though i'm not sure where.. [17:31:28] i'm just leaving some notes on the village pumps now [17:31:33] 1 sec [17:31:34] Maryana, I can go to your desk right now [17:31:49] i'm actually squatting by the big tv monitor on 3 right now [17:31:51] :) [17:39:54] notnarayan: https://www.mediawiki.org/wiki/Mobile_QA/Mobile_Uploads_%26_Commons_Test_Plan [17:43:00] * valeriej is not sure how to use the mobile browser to upload when you've already uploaded images. [17:43:11] ragesoss, I just realized that under MediaWiki extensions - Mobile frontend (beta) there is no option to define your mobile OS [17:43:24] ragesoss, do you want to file a bug about this? [17:43:52] I don't. [17:44:05] (can you file bugs about bugzilla on bugzilla?) [17:44:37] In my mobile browser, I've enabled beta and clicked the Upload button in the menu. On the Upload page I see my 2 previous uploads, but I don't see how I can upload an image now. [17:44:57] ragesoss, a bug for Wikimedia -> Bugzilla. [17:45:09] valeriej, URL? [17:45:17] ragesoss: yes, I want your bug reports about Bugzilla! :) [17:45:22] valeriej, I mean, in which project are you? [17:46:16] valeriej, https://bugzilla.wikimedia.org/show_bug.cgi?id=45256 looks similar [17:46:21] ragesoss, that field is only shown AFTER filing a report, so it is not available on enter_bug.cgi, but it exists [17:46:22] okay, andre__and qgil. I'll file some tonight, perhaps. This is far enough afield for me that I can't really count it as work. :) [17:46:35] same for other fields and enter_bug.cgi... :-/ [17:47:07] that's qgil's complaint. Mine is that mobile OSes aren't even on the list of OSes. [17:47:11] andre__, ragesoss I see it at https://bugzilla.wikimedia.org/show_bug.cgi?id=45256 [17:47:32] and also, that there should probably be separate components for iOS and Android for the Commons App. [17:47:36] qgil, I see a "Mobile Platform" field on that page. You don't? [17:47:42] (but I'll leave that to the devs) [17:47:50] andre__, ragesoss is the "mobile platform" field also appearing for Commons App product? [17:48:03] Not quite sure what you mean. I'm on test.m.wikipedia.org. I'll try to visit the page listed in that bug report. [17:48:17] valeriej, try on real wikipedia [17:48:22] Ok. [17:48:23] oh, I see. [17:48:33] first mobile platform, and THEN the specific one. [17:48:44] partly user error, then. [17:48:47] To clarify: "Mobile Platform" dropdown field in Bugzilla must be shown on ALL show_bug.cgi pages in Bugzilla. If it doesn't, there is a bug. We don't talk about enter_bug.cgi here where it is NOT shown. [17:48:52] thanks for clearing that up. [17:49:04] andre__, ahhh ok. [17:50:03] missing my mobile platform, though. Android 4.2.x [17:50:26] ragesoss, I can quickly add that [17:50:37] let me do that right away [17:51:12] ragesoss, done. Please reload. [17:51:19] :D [17:52:40] I assume that the normal way to go would just be to specify Android, if you had no reason to think there are version-specific elements to the bug? [17:52:51] andre__: ^ [17:54:07] uh: Likely. I didn't set up that custom field and its values (predates my existence here), but sounds like common sense :) [17:55:05] andre__, ragesoss I added this issue at http://www.mediawiki.org/wiki/Mobile_QA/Commons_uploads#Bugs_found - feel free to evolve / improve it during the week :) [17:55:55] qgil: I filed two bugs this morning, as well. [17:56:15] https://bugzilla.wikimedia.org/show_bug.cgi?id=45360 [17:56:29] ragesoss, that was fast! [17:56:37] https://bugzilla.wikimedia.org/show_bug.cgi?id=45361 [17:57:27] those were ones I promised to file last night, since we figured reporting straight to Yuvi and expecting him to fix them before any new bug reports came in wouldn't scale. [17:57:43] yeah, I'm scaling badly now. [17:58:06] try some lotion. [17:58:11] :) [17:58:23] * YuviPanda is reminded of that awful Star Trek Voyager episode [18:00:53] Maryana: stanudp? [18:01:11] yep! [18:01:33] setting up now [18:01:45] thanks! [18:08:16] [16:11:30] Platonides, yes - Reedy doesn't use exceptionmonitor so far [18:08:18] I do, when it works [18:12:40] On Android using the mobile browser, when you log in to wikipedia from any other page besides the main page you should return to that page, but instead you're returned to the Main Page. Not an upload bug, I know. [18:14:16] hey Maryana [18:15:11] hey yuvipanda [18:15:16] hey Maryana [18:15:32] hey MaryPanda [18:15:38] hey ragepanda [18:15:49] :) [18:16:01] so, google play copy? [18:16:01] haha :P [18:16:01] yeah [18:16:03] Contribute to Wikimedia Commons, the largest free media repository. [18:16:05] is all I got now :P [18:16:41] hm [18:17:04] * Maryana looks at play for some other examples  [18:17:36] Maryana: UPTO 4000 CHARACTERS! [18:17:37] * ragesoss goes off to file a bug about the lack of "Upload all my photos to Commons" option during log in. Dropbox and Google+ have it, so why not? [18:17:43] ;) [18:17:54] ragesoss: so that is trivial to implement. ANd then commons will hate me. [18:17:56] why don't we start a gdoc? [18:18:03] Maryana: sure! [18:18:32] indeed, Commons would revolt. it'd be funny, though. [18:18:43] Your help promoting the Wikipedia + Commons mobile uploads testing week is welcome - see http://www.mediawiki.org/wiki/Mobile_QA/Commons_uploads#Promotion [18:18:52] ragesoss: wait as 'scandalous pics' flood it [18:19:06] YuviPanda: notnarayan brion: heads up about moving the app meeting to 11:30 today instead of Tuesday [18:19:25] tfinc_: alright. [18:19:34] ragesoss, YuviPanda I think it's worth discussing around a bug report, inviting the Commons community :)( [18:19:39] tfinc_: ok [18:19:49] or better said, an enhancement request [18:19:54] qgil: ragesoss That is true! [18:20:01] ragesoss: your idea, file it! :D [18:20:10] brion: YuviPanda: http://www.mediawiki.org/wiki/Apps/Commons#Iteration_2 is not up to date. please update it [18:20:11] ragesoss: but yes, I'd guess a 'sync provider' that does uploads would be good [18:20:21] hey hey hey [18:20:21] please note which betas went out [18:20:32] tfinc_: the URL is still not available publicly [18:20:37] Google Play propogation delay [18:20:41] I'm checking every five minutes [18:20:44] so I'll update when it is [18:20:49] everything else is up to date for Android [18:20:51] YuviPanda: doesn't matter. the url is permanent. its the search results that don't show up [18:20:55] the url will never change [18:20:56] jgonera, so every mobile special page has a $mobileSkin->addArticleClass( 'noMargins' ); [18:21:13] right will do it [18:21:15] but it doesn't work yet [18:21:20] can someone in the US click this and check? [18:21:21] https://play.google.com/store/apps/details?id=org.wikimedia.commons [18:21:30] ragesoss: ^ [18:21:36] working on it. [18:21:37] jgonera, so every mobile special page has a $mobileSkin->addArticleClass( 'noMargins' ) - can we just add it to every special page? [18:21:47] YuviPanda, We're sorry, the requested URL was not found on this server. [18:21:52] yeah [18:21:56] propogation delay I suppose [18:22:03] MaxSem, not every page I guess, only the one we specified [18:22:07] YuviPanda: when was it published ? [18:22:20] is it related to the problem you mentioned? [18:22:22] tfinc_: ~ an hour or so ago [18:22:27] so not much. [18:22:32] yes [18:22:34] YuviPanda: so not fri/sat like we were planning [18:22:36] i see [18:22:52] YuviPanda: add it to http://www.mediawiki.org/wiki/Mobile/Release_history [18:22:58] yup [18:23:06] YuviPanda, still, you could add the link to the wiki page with a note that the URL is propagating [18:23:13] qgil: yeah, just doing that [18:23:18] YuviPanda, ok [18:23:21] YuviPanda: after we get the release we wont need the beta links to the store. but for now it'll act as the placeholder [18:23:31] MaxSem, this was a temporary solution which Jon came up with, I'll try to think how to replace this [18:23:40] anyway, why is it running on desktop? [18:23:41] tfinc_: can you move bit.ly/android-commons to dumps.wikimedia.org? [18:23:54] YuviPanda: did i create it ? [18:24:02] tfinc_: create what? [18:24:12] jgonera, because someone was creative enough for stuff like opening Special:Nearby on desktop [18:24:20] tfinc_: that's the APK for the current beta that went out. We put them usually on dumps. and link them, right? [18:24:35] YuviPanda: you just asked me to move a bit.ly link. are they not immutable ? [18:24:45] ohh [18:24:49] you mean move the apk at that location [18:24:50] no, move the APP [18:24:51] tfinc_: yeah [18:24:54] brion can do it for you [18:24:56] brion: --^ [18:24:56] copy I guess [18:24:58] right [18:24:58] ok [18:24:59] MaxSem, and the addArticleClass( 'noMargins' ) is the only thing that gets called and we don't want it to be called in such situation? [18:25:24] jgonera, it's the predominant offender [18:25:57] ok, I will investigate today where it's used and how to replace it [18:26:47] thanks [18:26:50] ragesoss: filed the sync bug? [18:27:02] Maryana: do you have a gdoc link? [18:27:10] oh got it [18:27:15] :) [18:27:32] i'm going off this: https://play.google.com/store/apps/details?id=com.picsart.studio&feature=featured-apps#?t=W251bGwsMSwyLDIwMywiY29tLnBpY3NhcnQuc3R1ZGlvIl0. [18:27:34] Maryana: Much better shape than my one liner :) [18:27:45] hehe. i'm trying to make it extra mission-y [18:27:46] brion: ping. you've access to dumps.wikimedia.org [18:27:52] Maryana: yay for extra mission-y [18:27:54] YuviPanda: need an upload? [18:27:55] no. a) I'm trying unsuccessfully to do my actual work. b) I don't actually think it's a good idea, so I'll leave it to someone who does to post a bug. [18:27:59] brion: yeah [18:28:20] brion: https://dl.dropbox.com/u/8768784/wikimedia-commons.apk [18:29:14] brion: into http://dumps.wikimedia.org/android/wikimedia-commons-1.0beta1.apk [18:29:15] ? [18:29:33] working on it [18:29:48] brion: sweet [18:30:22] brion: did we make it through * Account creation API update for captcha (brion) ? [18:30:37] tfinc_: nope not yet [18:30:44] k, i'll move it to the next sprint then [18:31:02] brion: poke me when you've copied it over [18:31:11] MaxSem, it's still unclear for me why this particular thing is the most important thing that leaks to desktop. when someone runs nearby on desktop they would most likely run a whole lot of other mobile code too [18:31:40] YuviPanda: http://dumps.wikimedia.org/android/wikimedia-commons-1.0beta1.apk [18:31:42] enjoy [18:31:43] all the other special pages are also endangered [18:32:18] brion: can you md5 it for me? [18:32:29] but is it about having mobile-specific html only or about running any mobile-specific code? [18:32:33] yuvipanda: should i mention the campaign stuff? [18:32:33] or not yet? [18:32:34] 9bb40184698bf0d35021d0062e9f4590 wikimedia-commons-1.0beta1.apk [18:32:42] Maryana: nope [18:32:44] not just yet [18:32:47] brion: did the iOS make it onto TWN ? its currently listed as get in twn Doing... -- check status? " [18:32:59] brion: sweet. [18:33:15] tfinc_: i haven't gotten ahold of nike or siebrand. last i heard yuvi had checked in with them and they said our data format was fine so it should be doable, we're just not set up yet [18:33:51] poking nike now in case he's online [18:34:30] Can I get someone to review and merge https://gerrit.wikimedia.org/r/#/c/50430/ [18:35:22] jcmish: looking [18:35:32] MaxSem, ^^^ [18:35:39] danke brion [18:35:53] mw table syntax sucks [18:37:32] qgil: are there people testing? [18:37:32] YuviPanda: welcome to 2003 [18:37:42] brion: I was 12. [18:37:50] *sob* [18:37:57] YuviPanda, unsure [18:37:57] YuviPanda, good for you [18:37:59] YuviPanda: brion http://www.mediawiki.org/wiki/Apps/Commons#Iteration_2 is now archived [18:38:07] tfinc_: sweet! [18:38:16] I've updated links at most places. Doing the release history table now [18:38:19] drop ios 5 -- check usage (waiting on updated stats) [18:38:22] brion: whats up with "--^ [18:38:28] that was a weird paste [18:38:59] brion, YuviPanda your help assessing how many people downloaded the native apps during this week will be helpful [18:39:02] tfinc_: i'm currently expecting to drop iOS 5 support. i wanted to get web usage stats from analytics, but the latest report is from november and their new reports aren't ready for the version breakdown i need yet [18:39:09] iOS is easy to count, Android... ? [18:39:13] right now the app claims to support iOS 5 but will crash :) [18:39:19] qgil: bit.ly/android-commons can give me stats [18:39:26] qgil: oooh wait. We have EventLogging [18:39:33] so I have lot more accurate stats [18:39:38] YuviPanda, great! [18:39:50] YuviPanda, brion this will be part of the evaluation of this week [18:40:00] qgil: okay! [18:40:11] k, can we drop that as a task now brion ? does it impact dev for the sprint kicking off today? [18:40:11] New review: Brion VIBBER; "Looks like it does the job -- shows a message about watchlists when you click through watchlist and ..." [mediawiki/extensions/MobileFrontend] (master) C: 2; - https://gerrit.wikimedia.org/r/50430 [18:40:31] tfinc_: go ahead and move it to the backlog [18:41:01] Change merged: jenkins-bot; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/50430 [18:41:28] also, is it still true that starting tomorrow Beta mode won't be needed anymore for mobile uploads? [18:41:34] [android-commons] yuvipanda pushed 1 new commit to master: http://git.io/w2f_gA [18:41:34] android-commons/master a23d81d YuviPanda: Cutting v1.0 beta1 [18:41:50] qgil: and people can download the android app from the play store as well [18:41:53] (in an hour or so I guess) [18:42:02] Project Android-Commons (mobile) - Nightly builds build #93: SUCCESS in 30 sec: https://integration.mediawiki.org/ci/job/Android-Commons%20(mobile)%20-%20Nightly%20builds/93/ [18:42:02] yuvipanda: Cutting v1.0 beta1 [18:43:25] brion: YuviPanda notnarayan: iteration 3 is up on http://www.mediawiki.org/wiki/Apps/Commons#Iteration_3 [18:43:45] i'm budgeting extra time to respond to the feedback that we get and to get our analytics in order [18:43:54] excellent [18:44:06] until those come in we can't really select whats next most important [18:45:29] tfinc_: are the designs prioritized? [18:45:48] YuviPanda, how's your JavaScript? Would you feel confident reviewing some of the mobile frontend commits (if you have some time)? [18:45:50] I'll note that we should be doing post upload first [18:46:05] jgonera: my JS is pretty good, but I am unfamiliar with MF code [18:47:09] YuviPanda, I see, maybe you could just +/- 1 some of them, checking general JS quality / stupid mistakes [18:48:50] jgonera: alright, I will [18:48:58] not today, but sometime in the next few days? [18:49:13] MaxSem, I'm still not sure if I understand the problem we were discussing, is it only about having mobile-specific html on desktop or about running any mobile-specific code? [18:49:27] the latter [18:50:06] YuviPanda, I guess Maryana would like to have photo uploads in stable after tomorrow deployment, but maybe brion will have some time to review them today then [18:50:14] tfinc_: would analytics dashboard go under server-side? [18:51:04] MaxSem, then I don't see how removing noMargins will fix the problem, we will still instantiate the whole mobile-specific special class for special pages, right? [18:51:29] that's not a problem [18:51:41] maryana would very much like to have photo uploads in stable after tomorrow's deployment :) [18:51:45] the problem is that we call SkinMobile-specific functions [18:51:48] bang! [18:52:21] and Maryana gets what Maryana wants :P [18:52:31] amen! [18:52:41] New review: JGonera; "After discussing this with awjrichards, we decided not to merge this until we see any problem like t..." [mediawiki/extensions/MobileFrontend] (master) C: -2; - https://gerrit.wikimedia.org/r/50313 [18:52:45] haha [18:52:56] well done Maryana :D [18:53:09] ;) [18:53:23] brion: did you implement eventlogging? [18:53:36] MaxSem, ok, I see [18:53:42] YuviPanda: yep, at least some basic stuff [18:53:48] brion: upload tracking? [18:53:53] in theory [18:54:49] brion: I don't think that is coming in [18:55:02] should be. what's wrong? [18:55:28] brion: unsure. I have a script that emits a 'ping' everytime an upload event coming up :P [18:56:28] uploading now... [18:56:31] btw, if anybody is feeling a little crowded down on 3, there's plenty of room on 6 [18:56:34] and it's nice and quiet [18:57:19] hmmmmm [18:57:38] yuvipanda, what do you think about that draft? [18:57:40] MaxSem, there's more cases like this one, e.g. watchlist uses $mobileSkin->setHtmlHeader( $this->getWatchlistHeader() ); [18:57:46] do we need to get rid of all of them? [18:57:57] yes, I'm preparing a change for this [18:58:26] I was simply wondering if we can do the margins in a more elegant way [18:58:31] Maryana: looks good to me :) [18:58:49] Maryana: shall I copy paste? [18:58:50] sweet. cut and print! [18:58:53] Maryana, I just used my ear plugs again, I'd go but I really like to work on bigger screen... [18:58:53] Maryana: also, re 'multiple images' [18:58:53] do it :) [18:59:01] oh nevermind [18:59:04] you can queue them up [18:59:05] so works :P [18:59:11] jgonera, i have a big screen up here that i never use [18:59:25] MaxSem, we probably can, will try to come up with something [18:59:45] yuvipanda: heh, yeah, i tried to keep that vague [19:00:09] qgil: Stats! Only people who have logged in via the beta are valeriej (twice!), me, planemad (friend of mine, in the room) and notnarayan [19:00:18] Maryana, I'll reconsider your offer if a dozen people starts talking at the same time around me again [19:00:20] and ragesoss [19:01:03] * qgil is installing Android app from bit.ly [19:01:48] jgonera: :) [19:01:52] YuviPanda, ... and a first enhancement request is on its way :) [19:02:01] oh, also, did you see arthur's email, jgonera? [19:02:05] YuviPanda: ok from latest build it works: {"wiki":"commonswiki","webHost":"commons.wikimedia.org","timestamp":1361818897,"recvFrom":"arsenic.wikimedia.org","seqId":22043,"clientIp":"637f11a74db6fba0f2a3443ee65c9e6b9ae20bcd","schema":"MobileAppUploadAttempts","event":{"username":"Brion VIBBER","platform":"iOS\/6.1","appversion":"iOS\/0.11","filename":"Testfile [19:02:06] 1361818891.jpg","source":"gallery","result":"success","device":"x86_64"},"revision":5257716} [19:02:07] qgil: http://dumps.wikimedia.org/android/wikimedia-commons-1.0beta1.apk is more 'official' [19:02:09] i'll push an update [19:02:19] brion: yeah that I just got the ping :P| [19:02:21] Maryana, yes, I told him I will cover for him [19:02:26] ok, cool [19:02:28] thx [19:02:37] Maryana: you might like https://gist.github.com/5032313 [19:02:38] YuviPanda, I'm following the instructions at http://www.mediawiki.org/wiki/Mobile_QA/Commons_uploads/Setup#Installing_Android_app [19:02:39] that ori-l set up [19:02:48] Maryana: every time a certain event occurs [19:02:51] it makes a 'ping' sound [19:02:55] [Commons-iOS] brion pushed 1 new commit to master: http://git.io/9AynfQ [19:02:55] Commons-iOS/master 6278f27 Brion Vibber: Bump version to 0.11, bump OS req to 6.0 [19:03:02] yuvipanda: awesome! [19:03:34] Maryana: so I have it running in the background. Heard brion's 'PING' [19:03:36] pretty awesome [19:03:43] yuvipanda: have you encountered any exciting errors? the only ones i see on mobile web are "you must be logged in to upload" [19:04:04] Maryana: we haven't even encountered exciting usage yet. ragesoss and valeriej are the only non-involved people testing it yet [19:04:33] hmm :-/ [19:04:49] Maryana, are there many of those? this must happen when people are logged in on wiki but not on commons [19:04:51] qgil: updated to non fishy URL [19:05:01] qgil: but actually, I should just use the bit.ly one [19:05:13] oh nevermind [19:05:18] we will get stats from EventLogging anyway [19:05:19] so it's cool [19:07:03] jgonera: yeah, 21 events, out of a total of 32 unique (non-testwiki) uploaders [19:07:05] :( [19:07:14] hm... [19:07:30] ok i've pushed an updated iOS build to test flight: http://tflig.ht/YvEtP9 [19:08:00] i still think this must be caused by jon's centralauth hack somehow... [19:08:06] brion: Maryana qgil https://play.google.com/store/apps/details?id=org.wikimedia.commons [19:08:08] wheeee! [19:08:09] brion, is there any reason why so many people would still be logged in on wiki but logged out on commons? does commons have lower timeout or something? [19:08:26] uncertain [19:08:34] possibly the centralauth things aren't working properly [19:08:38] hm [19:08:39] (3rd-party cookies stuff?) [19:08:57] YuviPanda, yep there it is [19:09:06] well, we'll see how it works for the first week in stable, I doubt we'll figure this out today before 5pm [19:09:08] yuvipanda: \0/ [19:09:08] Maryana: moving your desc there now :) [19:09:35] and done [19:09:44] YuviPanda, email to mobile-l? This is great news, isn't it? Is it ready for our social media as well? [19:09:56] jgonera: yep :) [19:10:05] brion: you just uploaded another file [19:10:10] okay, eventlogging can sometimes be creepy :| [19:10:13] or not. [19:10:15] hehe [19:10:19] I'm not getting any more data than I would from RC [19:10:27] well you see when my logins fail O_O [19:10:41] qgil: I'd wait for the description to propogate. [19:10:42] a few minutes, hopefully [19:10:44] ~10 [19:10:48] current desc sucks, since I wrote it [19:10:58] brion: yup. and when your uploads fail. And when you cancel your uploads [19:11:17] i think a cancel will show up as a failure on ios. lemme try it real quick [19:11:45] I'm watching! :P [19:11:54] hmmmmm not sure it showed up at all [19:12:02] no [19:12:04] i got nothing [19:12:14] poop. ok that's one for the bug list [19:12:20] :P [19:12:53] Should I uninstall the bit.ly version of Wikimedia Commons and download the one from the google play store? Or is there no (significant?) difference? [19:13:06] I see there is a "Upload to Wikimedia Commons" app from micmin software [19:13:25] YuviPanda, are the screenshots shown at Google Play available anywhere? [19:13:40] qgil: they're in my dropbox. [19:13:44] hmmm "event":{"device":"iPhone5,2","username":"","result":"success","appversion":"iOS\/0.11","platform":"iOS\/6.1.2"} [19:13:48] that shouldn't happen ;) [19:13:53] I'll now install the app, and then use the app to upload the screenshots of the app to Commons [19:14:04] YuviPanda, :) [19:14:07] brion: yup got the ping [19:15:13] or maybe it's not recording the username properly [19:15:16] that's more likely [19:15:45] heh https://test.wikipedia.org/wiki/File:The_error_message_we_all_love_.png [19:16:45] brion: :) [19:16:51] brion: you should set webhost appropriately [19:16:54] to test or commons [19:16:56] depending on what you are doing [19:17:04] yeah i should fix that. another for the bug list! [19:17:21] brion: yup! [19:17:38] qgil: valeriej can either of you possibly confirm https://bugzilla.wikimedia.org/show_bug.cgi?id=41773 [19:17:38] ? [19:17:46] valeriej: and yes, do uninstall and install from Play store [19:17:49] that way you get updates easily [19:18:16] YuviPanda, will do after filing my bug :) [19:18:20] ah right :) [19:18:28] I think I'm cc'd for all app bugs [19:18:31] so will watch my email [19:19:14] YuviPanda, 628543 geo tags already [19:19:20] MaxSem: wahaa [19:19:25] how many are all there? [19:19:29] and how long till we get them all? [19:19:41] no idea, probably a couple of days [19:19:55] and a few million tags? [19:29:12] YuviPanda: notnarayan https://plus.google.com/hangouts/_/99d441d84931f2044ce4ab32555d9d20091594ad brion: R33 [19:29:33] ok [19:30:31] tfinc: yeah but you aren't there? [19:30:41] YuviPanda, just checking: the Comons app at Play is a new one or an update of something that was already available? [19:31:27] https://www.mediawiki.org/wiki/Apps/Commons#Iteration_3 [19:32:11] qgil: new one [19:32:13] YuviPanda, also looking forward to the "good" description and whether it has a link to one of our wiki pages for more info and involvement [19:32:21] qgil: good point. It didn't [19:38:57] hey guys, just catching up w scrollback [19:39:06] did eventlogging poop on some data? [19:40:29] ('poop' is a technical term.) [19:42:55] New Wikimedia Commons beta app for Android in Google Play: https://play.google.com/store/apps/details?id=org.wikimedia.commons Feedback welcome! http://www.mediawiki.org/wiki/Mobile_QA/Commons_uploads [19:43:09] ^^^^ Adevertized in our social media already [19:43:39] wee, congrats! [19:44:04] \o/ [19:45:36] YuviPanda: tested bug 41773 Changed the filen ame of a picture on my phone to one with non-latin characters, and it uploaded successfully. Tried to upload a file with a title with non-latin characters, and the upload failed. [19:45:37] ori-l: :P [19:45:54] valeriej: yeah, so that bug is now confirmed [19:46:00] qgil_earlylunch: thank you! [19:46:19] ori-l: yes, and your 'ping' script is fun [19:46:31] valeriej: can you mark it as confirmed? [19:47:35] It's already marked 'New' from 'Unconfirmed'. I will post a comment reflecting that it is confirmed. [19:48:01] YuviPanda: ^ [19:48:16] valeriej: thank you! [19:48:28] YuviPanda: No problem. [20:05:27] qgil_earlylunch: I can still confirm that the only addition to the testing pool has been oyu [20:14:56] Tpt_: welcome! [20:15:09] YuviPanda: Hi! [20:16:24] Tpt_: trying out the android app for commons? [20:16:38] Yes. [20:17:35] ok guys i'm gonna grab some lunch. be back in a bit :) [20:19:41] I've, I think found a bug: I've selected an image to upload in my storage but, when the description form is shown Ive pressed the back button: The contribution panel now say me "1 upload" [20:20:01] even if the file is not uploaded and not shown in the list. [20:20:04] valeriej: ragesoss Tpt_ thanks for joining in on the commons testing fun! [20:20:15] Tpt_: is this on the mobile site? [20:20:32] Marayana: No, using the android app. [20:20:45] * Maryana sorry :-( [20:21:02] ah, ok - no worries [20:22:10] notnarayan: https://commons.wikimedia.org/wiki/File:Lion_walking_at_the_Nairobi_National_park.jpeg [20:22:18] YuviPanda: The app looks beautiful. [20:22:21] A question: why a "commons" account and not a generic "Wikimedia" account that would be share with the futurs other apps? [20:22:33] Tpt_: this is a Wikimedia account [20:22:38] (implemented as a wikimedia account) [20:22:48] Tpt_: problem is that if we make the Wikimedia account 'live' in the Commons app [20:23:19] Tpt_: all apps would need commons to be installed to work [20:23:30] Tpt_: so we decided to wait for Wikipedia app reboot and put that as wikimedia account [20:23:33] Tpt_: but the code works, etc [20:23:45] marktraceur: app :D [20:24:24] Yuvipanda: Thanks. It's all I want to know :-). [20:24:30] Tpt_: :) [20:28:36] * marktraceur looks up [20:29:08] YuviPanda: I love Atom as much as the next person, but what's happening? [20:29:37] marktraceur: the Commons app just went live on GOogle Play :) [20:29:40] marktraceur: so we get images like fcd13c9a7195338ec6374cf5ac243ace7a93dd7f [20:29:41] err [20:30:12] http://tools.ietf.org/html/rfc5023 [20:30:20] I'm having a problem with watchlist modified view on latest master [20:30:26] marktraceur: https://commons.wikimedia.org/wiki/File:Lion_walking_at_the_Nairobi_National_park.jpeg [20:30:31] it causes an SQL query error [20:30:43] was taken via a camera and uploaded. [20:31:00] YuviPanda: Coolio! [20:31:05] also, in alpha thumbnails are shifted to the left and almost hidden [20:31:22] MaxSem, brion-lunch, any recent changes to the watchlist that could have caused this? [20:32:04] marktraceur: very! [20:32:33] Maryana: tfinc brion-lunch https://commons.wikimedia.org/wiki/File:Lion_walking_at_the_Nairobi_National_park.jpeg [20:32:35] MaxSem, the error I'm getting is from within function "SpecialMobileWatchlist::doFeedQuery". [20:32:35] Database returned error "1054: Unknown column 'page_id' in 'on clause' (localhost) [20:32:38] TAKEN ON THE PHONE! [20:32:42] on it [20:33:05] yuvipanda !!! [20:33:14] that's amazing [20:33:39] hmm, how come category: uploaded with mobile/android doesn't exist? [20:33:44] YuviPanda: behave, please. [20:33:49] YuviPanda: That's way more impressive than my cat pictures. [20:33:52] No description page created? [20:34:00] Maryana: yeah, can just create. [20:34:23] valeriej: :D [20:35:17] jgonera: i'll take a peek [20:35:32] Maryana: created now [20:36:31] also, the menu stays open after I use Random for some reason, is this the behavior we want? [20:37:11] jgonera: i think jon likes it that way, but i'm not sure i agree [20:37:36] uh, but I have to close it to actually see if I like the article [20:37:59] yeah :( [20:37:59] thats why i don't like it ;) [20:37:59] Maryana: I just sent him a fb message [20:38:08] (he is on my friend's list) [20:38:48] qgil: https://commons.wikimedia.org/wiki/File:Lion_walking_at_the_Nairobi_National_park.jpeg :D [20:39:15] and https://bugzilla.wikimedia.org/show_bug.cgi?id=45372 has been fixed. [20:39:17] ragesoss: ^ [20:41:46] YuviPanda, do we already have a nearby view?:P [20:41:54] MaxSem: not yet. [20:42:01] I'm talking to notnarayan to see how that could be useful [20:42:07] MaxSem: but if Commons can warn me of lions nearby [20:42:12] ZOMG THIS IS SO GODDAMN COOL! [20:42:26] hrhr [20:42:38] HR? [20:42:39] :P [20:43:03] whattttttttt [20:43:07] hehe [20:43:08] :P [20:43:10] The high-res version of that image loaded SIDEWAYS [20:43:21] I guess there's some orientation info in the exif data or something? [20:43:22] welcome to exif rotation [20:43:30] mind blown [20:44:02] ori-l: not for me [20:44:15] YuviPanda: are you north or south of the equator? [20:44:20] ori-l: north [20:44:22] :P [20:44:25] hmm [20:44:47] also, that lion looks like a meme in the making [20:44:51] cool guy lion or something [20:45:01] ori-l: :D [20:45:21] cool guy lion uploads his photos to commons [20:45:24] :D [20:45:35] libre licensed lion [20:46:18] yuvipanda is the bitly version updated? [20:46:23] jgonera: so i can confirm this weird shifted-image problem in chrome, but in firefox and iOS simulator it looks ok o_O [20:46:26] ooh, this looks to be growing nicely: http://www.mediawiki.org/wiki/Mobile_QA/Commons_uploads#Bugs_found [20:46:26] ragesoss: to the fixed one? [20:46:27] no [20:46:49] MaxSem: and one of them (that ragesoss reported) I just fixed [20:46:50] :) [20:46:53] brion-lunch, hm, weird, I'll leave it for now, it happens only in alpha [20:47:03] brion-lunch, do you get SQL error in modified though? [20:47:08] agh lemme double-check that [20:47:15] jgonera, I can't reproduce the SQL error [20:47:19] ragesoss: It is now, but you'll need to uninstall your old app first. [20:47:21] [android-commons] yuvipanda pushed 1 new commit to master: http://git.io/bJZdSA [20:47:21] android-commons/master fcd13c9 YuviPanda: (Bug 45372) COMMIT to the database at lesser intervals [20:47:29] huh... [20:47:34] yeah if i turn on 'here be dragons' i see it too in the simulator [20:47:35] bah [20:47:39] Project Android-Commons (mobile) - Nightly builds build #94: SUCCESS in 29 sec: https://integration.mediawiki.org/ci/job/Android-Commons%20(mobile)%20-%20Nightly%20builds/94/ [20:47:39] yuvipanda: (Bug 45372) COMMIT to the database at lesser intervals [20:48:03] (it = shifted images on watchlist) [20:49:17] 'ul.mw-mf-watchlist-results li .listThumb' has a margin of -85px [20:49:18] that's suspicious [20:49:31] jgonera, we have problems with displaying page images in watchlist [20:49:51] brion-lunch, lol [20:49:58] we're talking about tghe same bug [20:50:11] yuvi: that logged me in on test.wiki [20:50:19] ragesoss: eugh damn [20:50:22] let me get you a commons build [20:50:28] I hate that I can't do a in app switch [20:50:29] eh... ok, I'll check that later if I have time, I'm still fighting with noMargins [20:50:49] hmmm but that -85 is there in beta too and it looks fine [20:51:28] jgonera, I'll plug the article styles thingie for now [20:51:41] article styles thingie? [20:51:54] yes, noMargins or not [20:52:52] jgonera, if it takes away too much time, let's stash it until Jon returns and concentrate on user-visible problems [20:53:10] I'm close to finishing it [20:54:06] all right then [20:59:00] MaxSem, doPageImages() is what is causing an SQL error for me, but maybe that's some weird stuff in my DB (although this would be surprising, I didn't insert anything manually there, only through MW) [21:02:20] jgonera, PageImages require no DB changes - what's the exact error you're seeing? [21:02:40] I tried disabling PI and stuff like that and it still worked [21:03:18] "from within function "SpecialMobileWatchlist::doFeedQuery". Database returned error "1054: Unknown column 'page_id' in 'on clause' (localhost)"." [21:03:43] duh [21:04:35] ahahahahahaahahahahahahah [21:05:04] YuviPanda, is this libre licensed lion the first pic published with the new Android app? [21:05:07] jgonera & brion, you can't rollback on your own dev wiki?:P [21:05:12] qgil: first non-deleted picture, yes [21:05:17] (there was a test pic that was deleted) [21:05:18] lol [21:05:30] rollback what? [21:06:05] edits [21:06:16] that's why you seen this error [21:06:18] I guess I can't [21:06:29] will fix shortly:) [21:08:23] MaxSem, ok, I give up it's a bit of a mess right now, I guess the removal of noMargins has to be done together with hamburger standardization and will take a bit more time [21:08:31] not sure if I'll finish it before 5pm [21:08:34] ok cool [21:08:58] jgonera, ^^^ [21:09:10] New patchset: MaxSem; "Fix watchlist query for users without rollback when PI is enabled" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/50810 [21:09:13] I mean, ^^^ [21:09:20] ok [21:11:13] watchlist loads so slowly now when the images' urls are fetched in PHP [21:12:04] MaxSem, with your patch I'm now getting from within function "SpecialMobileWatchlist::doFeedQuery". [21:12:04] Database returned error "1054: Unknown column 'rc_namespace' in 'on clause' (localhost) [21:12:18] also in doPageImages() [21:12:45] holy frak [21:14:49] ragesoss: did I tell you that it was updated properly? [21:14:55] you can check and maybe set that bug to verified [21:18:26] works perfectly! [21:18:31] ragesoss: :D [21:18:33] New patchset: JGonera; "Fix left and right margin in uploads dashboard" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/50453 [21:18:49] I thought fixed was > verified. [21:19:10] ragesoss: hmm, I'm not sure if verified means bug is verified [21:19:14] or fix was verified [21:19:16] andre__: ^? [21:19:30] the former, I think. [21:19:41] right [21:21:16] Verified to me means that a bug does not happen anymore thanks to a fix (so that the issue has been retested after a fix has been deployed). [21:21:26] but we don't really use the VERIFIED status much anyway. [21:22:31] ehm, I accidentally my MySQL [21:23:41] gj [21:25:00] qgil: thanks for the post :) [21:25:56] Reedy, but I tried to replace it with Maria! [21:26:11] it worked until reboot [21:26:21] reedy@ubuntu64-db-esxi:~$ mysql --version [21:26:22] mysql Ver 15.1 Distrib 5.5.29-MariaDB, for debian-linux-gnu (x86_64) using readline 5.1 [21:26:23] WFM [21:29:44] YuviPanda: what happened to our consistent branding https://play.google.com/store/apps/developer?id=Wikimedia+Foundation for the beta marker ? [21:30:03] notnarayan: ^ [21:32:10] tfinc: we started bikeshedding about it. Then realized that was unproductive, and so went with the simplest thing that worked. [21:32:22] tfinc: http://commons.wikimedia.org/wiki/File:Commons_app_-_Action_bar_icon_conflict.png [21:32:24] tfinc: I think notnarayan will email design list about the problem we had with icons and we'll fix that [21:32:35] YuviPanda: just use the same thing and don't both bike shedding. waste of time. just make it consistent [21:33:07] yes. that is why the bikeshedding stopped. [21:33:35] tfinc: it will be fixed soon. It's not a big deal, IMO. [21:33:52] YuviPanda: thanks [21:35:40] YuviPanda, obrigado. I did it to give you more time to upload those Android screensahots... :P [21:35:51] qgil: right. on it now. [21:36:59] notnarayan: why are we cluttering up the login screen with the help text ? [21:38:50] tfinc: ill file that as a big [21:38:53] *bug [21:40:09] YuviPanda: does the beta push to commons or test ? [21:40:15] tfinc: commons [21:40:39] On the Special:DonateImage page the 'Donate an image' button doesn't show up on Firefox on my tablet, but it does show up on the original browser that came with my tablet. [21:41:32] tfinc: it gets tagged as Uploaded with Mobile/Android [21:41:50] Unfortunately the original browser opens up new tabs when I use the menu to change settings and upload images. [21:41:59] YuviPanda: on first load both camera and gallery froze. it was only after some of my previous contributions had loaded that i could do anything [21:42:12] and scrolling through those is slow [21:42:40] tfinc: what phone? [21:42:45] tfinc: and how many contributions do you have? [21:42:49] YuviPanda: give that i'll want to test what will it take for you to add a send it to test wiki ? [21:42:58] YuviPanda: Nexus S Android 4.1 [21:43:11] tfinc: feel free to upload to commons. There is a 'test uploads' category we can add to them. [21:43:29] now that my feed has loaded its moving along fast [21:43:35] super slow for the first two minutes which is really bad [21:43:43] tfinc: define 'super slow' [21:43:50] what is super slow? [21:43:52] if thats what a user sees for their first experience then uses will abandon it [21:43:52] loading the images? [21:43:59] you are very paranoid :) [21:44:08] what exactly do you mean by super slow? [21:44:11] YuviPanda: doing anything was so slow that android was asking to kill gallery [21:44:35] scrolling was jerky, camera took 30secs to start up, and android almost terminated loading of the gallery [21:44:36] tfinc: that is gallery being slow (if Android asked to kill Gallery, and not Commons) [21:44:52] YuviPanda: i've never seen that happen with *any* other app on this phone [21:45:01] and take photos on it regularly [21:45:18] tfinc: and scrolling was jerky in the gallery? [21:45:20] or in the app? [21:45:24] in the app [21:45:39] i'm going to uninstall the app and see if i can get it to happen again [21:45:44] yeah please do [21:45:49] reproducible test cases [21:46:53] New patchset: Zfilipin; "Updated Ruby gems" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/50818 [21:47:10] Change merged: MaxSem; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/50470 [21:50:09] qgil: https://commons.wikimedia.org/wiki/File:Wikimedia_Commons_Android_App_Login_Screen.png [21:50:13] qgil: https://commons.wikimedia.org/wiki/File:Wikimedia_Commons_Android_App_My_Contributions_Screen.png [21:50:25] qgil: https://commons.wikimedia.org/wiki/File:Wikimedia_Commons_Android_App_Detail_Screen.png [21:50:26] there [21:50:30] tfinc: reproducible? [21:50:36] thanks YuviPanda [21:51:43] YuviPanda: yup. very slow on my nexus s again. i'm going to try it on a nexus 7 next to see if its just this device [21:51:59] New review: Cmcmahon; "maintenance" [mediawiki/extensions/MobileFrontend] (master); V: 2 C: 2; - https://gerrit.wikimedia.org/r/50818 [21:52:00] Change merged: Cmcmahon; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/50818 [21:52:56] tfinc: also do reboot the Nexus S and try? [21:53:14] I've found Nexus S + 4.1 do have issues sometimes. [21:53:37] [android-commons] yuvipanda pushed 1 new commit to master: http://git.io/CDYgog [21:53:37] android-commons/master 909defe YuviPanda: Do not use explicit labels for Title & Description in Share [21:53:37] tfinc: oh, also - are you on 3G? [21:53:38] or wifi? [21:53:55] YuviPanda: https://play.google.com/store/apps/details?id=nl.michiel1972.main [21:53:59] wifi [21:54:15] Project Android-Commons (mobile) - Nightly builds build #95: SUCCESS in 39 sec: https://integration.mediawiki.org/ci/job/Android-Commons%20(mobile)%20-%20Nightly%20builds/95/ [21:54:15] yuvipanda: Do not use explicit labels for Title & Description in Share [21:54:30] tfinc: that one is from a competition of sorts someone held a year ago. I looked into the code at that time and decided that it was not really that usable. [21:54:47] and IIRC the author was unresponsive (could be wrong) [21:55:22] YuviPanda: much better on the nexus7 [21:55:35] yeah, that's one of the devices I test on. [21:55:58] YuviPanda: how do you switch it to rear camera ? [21:56:08] tfinc: the nexus 7 does not have a rear camera [21:56:30] YuviPanda: but otherwise it'd be in the same options right? [21:57:03] tfinc: yup. We are simply re-using whatever the device's default camera app has, so we support every setting that one does [21:57:09] (flash, etc even) [21:57:27] the UI will be the same as their device's default camera [21:57:45] YuviPanda: i really like the numbered place holders [21:57:58] tfinc: please credit ragesoss ;) [21:58:11] ragesoss: --^ [21:58:18] his idea [21:58:46] YuviPanda: is the async image load for my uploads relative to your position, sequential, other ? [21:58:50] are we going to have a kickoff? [21:59:06] tfinc: it is lazy loaded. it loads images as you see them [21:59:09] jgonera, jcmish, Maryana? [21:59:15] tfinc: and then caches them [21:59:36] so it is essentially dependent on 'visibility' [22:00:37] yeah, wrangling the technology as usual, maxsem :-P [22:00:37] tfinc: and you can swipe in the detail view [22:00:57] and that pre-loads loads prev / next image [22:01:24] heh http://jquery.com/ "Domain mapping issue. You have jquery-wp-content configured for jquery.com." [22:01:45] agh seems resolved [22:02:45] YuviPanda: what would case preview to load but not the full image? [22:02:58] tfinc: known bug. If the full image is smaller than 640px [22:03:10] YuviPanda: not this one - http://commons.wikimedia.org/wiki/File:Shoreline_markers_2012-09-26_13-28-05.jpg [22:03:12] err [22:03:14] this one http://commons.wikimedia.org/wiki/File:WikimediaMobile_-_search.png [22:03:30] tfinc: width smaller than 640 [22:03:31] hence fails [22:03:39] ahh ok [22:03:51] it's on my radar. second biggest issue to fix this week I think [22:03:59] YuviPanda: its in bugzilla ? [22:05:34] YuviPanda: why does an orientation switch take more then a second ? [22:05:35] tfinc: yeah [22:05:35] https://bugzilla.wikimedia.org/show_bug.cgi?id=45384 [22:05:42] tfinc: on which screen? [22:05:44] detail view? [22:05:46] detail [22:05:54] usually 2-3 seconds [22:06:07] more like 2-5 [22:06:25] tfinc: hmm, they were faster for me. I'll file a bug [22:06:46] just seeing the spinner again makes me think is retrieving it once more [22:06:50] rather then just rotating it [22:07:05] tfinc: so it can't just rotate it. Android destroys and re-creates activities on orientation change [22:07:10] so it *is* retreiving it once more [22:07:16] but that is cached, so is coming from your SD card [22:07:19] https://bugzilla.wikimedia.org/show_bug.cgi?id=45386 [22:07:21] filed [22:07:36] really android .. arg [22:07:53] tfinc: yeah, it is stupid. [22:08:08] so you have to manually save state [22:08:21] and the only reason it is ~5s and not more is because i'm caching them locally [22:09:45] YuviPanda: whats the polling period for new photos on the my uploads view ? [22:10:15] tfinc: at the least, every time you open the view [22:10:17] YuviPanda: first upload http://commons.wikimedia.org/wiki/File:Citation_needed_stickers.jpeg :D [22:10:22] and at worst, every few hours [22:10:29] (same as GMail, etc - Android sync provider) [22:10:37] YuviPanda: could we do a pull to refresh ? [22:11:02] tfinc: YESSSS! [22:11:06] let me file that [22:11:08] and yes, I want those stickers! [22:11:14] Anyone on an Android device with a small screen, have you tried uploading a file from the app in landscape mode? On my phone I can type a title and description for the image in landscape mode, but the Upload button isn't visible like it is in portrait mode. [22:11:29] valeriej: paug just reported that. [22:11:36] valeriej: I'm fixing it as we speak [22:11:39] Ah, ok cool. [22:11:54] Thanks YuviPanda. [22:12:00] valeriej: but report it! [22:12:02] and file it [22:12:31] New patchset: Brion VIBBER; "Detect disabled file upload controls on Firefox OS 1.0" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/50821 [22:14:08] So file a bug report and add to QA/Commons_uploads page? [22:14:21] valeriej: yup :) [22:14:34] valeriej: and then I can make you a one off build that you can test to make sure that it is fixed :) [22:15:20] YuviPanda: how much support does Android gives us for non fixed size image previews ? [22:15:35] tfinc: 'non fixed size' -> 'mosaic's? [22:15:38] pintrest-y? [22:15:52] yes [22:15:56] zilch. [22:16:06] you could vary height. [22:16:08] bummer ok. same as iOS then [22:16:11] yeah. [22:16:24] it's a grid of rows and columns of same width. [22:16:26] * tfinc ponders it for a spike in a later sprint  [22:16:34] yup. but much later :) [22:16:38] yup [22:19:27] Change merged: Brion VIBBER; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/50465 [22:20:44] Change merged: Brion VIBBER; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/50125 [22:20:58] brion: our galaxy tab doesn't seem to be charging . ideas ? [22:21:18] it's very picky about what it charges off. tried the wall plug? [22:24:41] Change merged: Brion VIBBER; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/50453 [22:28:15] New review: Brion VIBBER; "Seeing this in stable mode under Firefox:" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/50470 [22:29:25] New patchset: MaxSem; "Revert "Move lead photo upload to stable"" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/50823 [22:29:47] Change merged: MaxSem; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/50823 [22:30:20] YuviPanda: from image upload can the back button go back to your previous screen : gallery/camera rather then home ? [22:30:25] s/home/my uploads [22:30:46] tfinc: good question. [22:30:52] I'm unsure. I will check. [22:30:55] actually, that only applies to gallery [22:31:06] ? [22:31:15] it sucks having to restart the process if your picking between two photos to upload [22:31:26] YuviPanda: Bug report is filed, and the page is updated. [22:31:33] valeriej: thank you :) [22:31:39] tfinc: right. [22:31:51] tfinc: back won't work in that case, since back cancels current activity [22:31:53] YuviPanda: No problem. [22:32:01] tfinc: that use case will be dealt with in 'multiple file upload' in this iteration [22:33:20] YuviPanda: second upload http://commons.wikimedia.org/wiki/File:Mahabaleshwar.jpeg :) [22:33:30] tha names sounds familiar ;) [22:33:47] fun use . sync'd picasa images from my phone [22:33:57] tfinc: that is awesome, isn't it? :) [22:34:06] YuviPanda: i would actually use that workflow A LOT [22:34:10] tfinc: but picasa doesn't store (or at least doesn't sync) full res pics. [22:34:17] do my galleries and then pick the ones i think are most awesome for commmons [22:34:31] so this is not your full res pic [22:34:33] which IMO sucks [22:34:42] yup, id love to do the high res version [22:34:49] do they just not expose it? [22:34:51] tfinc: so if you were using Dropbox for this [22:34:55] then this would be high res [22:35:03] tfinc: no, not on mobile. they get scaled down version [22:35:11] YuviPanda: its too easy to just use gallery [22:35:13] makes sense too, for their use case. they just want to show you pics. [22:35:15] so i wouldn't bother [22:35:25] * tfinc so wishes he had pull to refresh as he moves from phone to tablet [22:35:28] tfinc: you should try it. Dropbox app on tablets is prety good now [22:35:39] YuviPanda: i use it on the iPad mini all the time [22:35:42] its my fav pdf reader [22:35:52] yeah, so you can use it as a gallery of sorts [22:35:54] and it is full res [22:36:05] you can pick dropbox as the source for 'pick from gallery' [22:38:19] New review: JGonera; "Doesn't pass jshint." [mediawiki/extensions/MobileFrontend] (master) C: -1; - https://gerrit.wikimedia.org/r/50821 [22:38:41] YuviPanda: what would it take to expose pinch and zoom on the photos ? [22:38:53] tfinc: a lot of bandwidth. [22:39:06] tfinc: I can get you pinch and zoom easily, but it would be on low res pic [22:39:09] brion: YuviPanda : any reason to not upgrade our galaxy tab 3.0 -> 4.0 ? [22:39:11] (640px width) [22:39:19] tfinc: I'd keep it at 3.x, at least for testing [22:39:31] well we're not very actively supporting 3.x cause it…. sucks ? :) [22:39:44] mine's at 4.0 [22:39:47] don't we have enough 4.x devices around anyway? :P [22:39:53] diversity! [22:39:54] brion: were not doing any work on 3.x so why bother ? [22:40:01] :) [22:40:11] we've never taken it out for testing 3.x ... eer [22:40:13] ever [22:40:19] worst case i flash it back [22:40:54] it is absolutely literally impossible to get a geek to not make the shiny toy as shiny as possible, is it not? :P [22:41:02] correct [22:42:32] YuviPanda: why do the images have to stay low res for pinch and zoom ? [22:43:06] tfinc: so I'll need to download the full res image [22:43:07] and how low res are we talking ? [22:43:09] for pinch and zoom to be nice [22:43:17] and that eats bandwidth [22:43:23] tfinc: 640px [22:43:33] tfinc: I'll look into doing some progressive enhancement on that [22:43:34] hmm ok [22:43:35] file a bug? [22:43:44] I meant, 'pinch and zoom on 640px is super easy' [22:43:54] and 'pinch and zoom on full res (which is what we want) is harder' [22:44:02] k [22:44:05] define "full res" [22:44:14] brion: original res :) [22:44:17] you don't want to pull down a 10kx10k PNG probably [22:44:28] hopefully, yeah. [22:44:29] there are… extreme cases ;)) [22:45:02] brion: always :) [22:45:05] tfinc: first impressions? [22:45:10] so far? [22:48:25] YuviPanda: of the app ? [22:48:30] yeah [22:48:52] you've derailed my day as i tinker and use it in different ways [22:48:58] YuviPanda: you should take that as a good start [22:49:05] :D [22:49:17] more work to do. but a good step out of the gate [22:49:45] on the upload screen i have to dismiss the keyboard in order to upload. it hovers just over the upload button [22:49:57] tfinc: yeah, I'm just fixing that [22:49:57] valeriej: reported it too [22:50:12] thanks for you help valeriej! [22:50:58] tfinc: You're welcome! [22:51:26] valeriej: what are you initial impressions ? what do you like most/least about the app ? [22:52:19] hey [22:52:33] hey hasharMeeting [22:52:41] YuviPanda: https://developers.google.com/events/io/ [22:52:44] brion: --^ [22:53:10] that's… the week before amsterdam hackathon, shouldn't overlap good. :D [22:53:22] YuviPanda: I will get to test the commons app :-] Nice to see it landed in the google store [22:53:30] hasharMeeting: :D [22:53:32] yes it has! [22:53:42] tfinc: some day I hope to attend that event :) [22:54:08] I like it! I don't have many good pictures, so you guys get to see my cat, ha ha. It wasn't hard to start using the app. It's pretty straightforward. [22:54:38] Oh, also, tfinc I'm not sure if your keyboard issue is quite the same as the one I reported: https://bugzilla.wikimedia.org/show_bug.cgi?id=45390 [22:54:52] wow http://developer.android.com/about/dashboards/index.html 2.3 will live forever [22:55:08] My issue was with uploading in landscape mode on my phone, which doesn't show the 'Upload' button at all. [22:55:14] It works fine on my tablet. [22:55:26] valeriej: underlying cause is the same [22:55:37] YuviPanda: Ah, ok. [22:55:45] same underlying issue i bet [22:55:58] YuviPanda: so what would the dropbox -> commons workflow be ? [22:56:29] tfinc: go to commons. hit 'pick from gallery'. Pick 'Dropbox' from list of options. Browse your dropbox. tap a picture. And presto, you can upload full res image to Commons! [22:56:35] tfinc: same workflow as picasa [22:56:51] except you pick 'dropbox' in the list that pops out when you tap /pick from gallery/ in the app [22:56:59] (if you have dropbox installed it shows up) [22:57:15] ahh that ok [22:57:27] too bad i don't use drop box for any photos [22:57:39] tfinc: true. [22:57:53] tfinc: so the way I see it [22:57:57] tfinc: Dropbox has 'Camera Sync' [22:58:01] so every pic I take with my phone [22:58:03] is synced to dropbox [22:58:09] and now, my tablet also has dropbox [22:58:19] so dropbox is a nice way for you to 'take in camera, but curate in tablet' workflo [22:58:20] w [22:58:24] if description is optional why does it look just as important on our upload screen notnarayan ? [22:58:27] every damn cloud service wants all my photos. it's creepy :) [22:58:50] tfinc: noted. [22:58:51] tfinc: it will go away once we have the post upload actions screen [22:58:52] brion: all ur photoz belong 2 them [22:59:18] do we not have a room ? [22:59:35] lolz [22:59:38] wrong window [22:59:41] meeting time [22:59:42] :P [23:02:00] New patchset: JGonera; "Show upload button again if user cancels upload" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/50287 [23:02:29] Change merged: JGonera; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/50287 [23:08:08] Maryana_brb, how do I get a page id from a page title? [23:09:12] jgonera: jon is back tomorrow right ? [23:09:35] tfinc, yes [23:09:57] jgonera - you have to join with the page table [23:09:58] it seems so, wierd I thought it was next week [23:10:24] how's your SQL-fu? :) [23:10:26] Maryana, uh, how do I access the production Wikipedia database? [23:10:31] it's not that bad [23:10:39] qgil: https://bugzilla.wikimedia.org/show_bug.cgi?id=45393 [23:10:43] what do you think it should say? [23:10:47] Nothing at all, perhaps? [23:10:54] jgonera: depends on which one [23:11:04] are you looking for pages on commons or wikipedia? [23:11:05] Maryana, enwiki? [23:11:11] brion: re: cloud services and photos Yes! So creepy! I do not like the automatic uploading of phone photos to other places. [23:11:13] that's on db1047 [23:11:19] enwiki db [23:11:26] YuviPanda, in case of doubt nothing :) [23:12:54] YuviPanda, see also https://bugzilla.wikimedia.org/show_bug.cgi?id=45394 [23:13:08] qgil: i responded :) [23:13:26] jgonera, did you find it? [23:13:27] (I'm subscribed to all new bugs in any of the wiki apps products, and usually respond asap) [23:13:47] page should be the table in enwiki that you want - page_id is article id [23:13:59] Maryana, for some reason MySQL Workbench forgot all the connection settings so I'm setting it up again [23:14:06] blah [23:14:08] sorry [23:18:48] * tfinc moves into testing iOS Commons and looking at brion  [23:19:03] brion: nice, you already have pull to refresh. take that Yuvi! [23:20:03] brion: the spinner for the pull down is hidden beneath the text "my uploads" [23:20:30] tfinc: :P [23:20:38] Maryana, I treid to get page_id for http://en.wikipedia.org/wiki/Tona_%28beer%29 [23:20:45] tfinc: can you upload from Picasa to Commons with iOS? [23:20:48] select page_id from page where page_title = 'Tona_(beer)'; [23:20:54] doesn't return anything [23:21:03] ugh, probably some stupid encoding thing [23:21:12] 'Tona (beer)'? [23:21:50] SleepyPanda: certainly cant [23:21:57] :P [23:22:08] brion: pull to refresh eventually causes all my photos to disappear [23:22:41] :P [23:22:58] brion: are you already cleaning up the login screen? [23:23:02] SleepyPanda, trying both now, it seems MySQL workbench didn't give me any feedback if the query was over [23:23:17] and it's been running for like 30 seconds already [23:23:28] i'm adding that to iteration three incase you haven't gotten to it [23:23:38] the page table is pretty big :) [23:23:39] jgonera: you might want to also add a where clause with the namespace [23:23:41] helps narrow it down [23:23:43] the pull down bug is pretty severe [23:23:45] oh, i found it [23:23:50] 38639572 [23:23:51] how's that possible? is there no index on this column? how does MW fetch the right article fast then? [23:23:53] jgonera ^ [23:24:09] hm [23:24:15] jgonera: when I was writing MW backend code (long long time ago) I always passed around (NS, Title) tuples [23:24:17] than just Title [23:24:17] thanks Maryana [23:24:25] I see [23:24:50] vague memories of that being important [23:25:03] it is indeed [23:25:09] I guess the index is on both columns [23:25:13] yeah [23:25:20] but the title is with underscore [23:25:24] i usually have better luck using: like "%something%" to find page titles [23:25:40] there's always something weird about them [23:26:17] Maryana: for one off pageID searches? [23:26:25] yep [23:26:27] brion: the app seems frozen after taking a photo [23:26:34] Maryana: https://en.wikipedia.org/wiki/Typhoon_Chataan?action=info [23:26:39] action=info gives you pageid [23:26:48] and a bunch of stuff [23:26:57] not sure if that would be of help [23:26:58] :O [23:27:04] ah, nice! [23:27:07] i never knew about that [23:27:11] very cool [23:27:14] brion: overall i'm feeling that we really need to focus on the polish for the iOS app. it feels behind the Android app right now [23:27:15] thanks, sleepypanda [23:27:19] :) [23:27:28] thanks, SleepyPanda [23:27:39] Maryana: jgonera :) It's only a few months old, I think [23:27:55] SleepyPanda: where are you collecting android feedback ? [23:28:20] tfinc: bugzilla mostly. [23:28:26] and qgil setup a nice page for the bug sprint as well. [23:28:31] (testing sprint, I mean) [23:28:40] SleepyPanda: https://bugzilla.wikimedia.org/buglist.cgi?list_id=182308&resolution=---&resolution=LATER&resolution=DUPLICATE&query_format=advanced&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&component=General&product=Commons%20App ? [23:28:54] yuppers [23:31:02] brion: test flight did make the install super easy. i'm a fan [23:31:32] tfinc: \o/ good stuff eh yay Brion [23:31:48] and i used the docs on mw.org to know what to do [23:31:56] hehe win win! [23:35:45] woot [23:37:17] Still, I don't think we have got many volunteers out of our immediate circle... :/ Let's see how it goes during the rest of the week. [23:37:41] qgil: we'll keeping sending out messages though [23:38:04] yep [23:43:15] New patchset: Brion VIBBER; "Detect disabled file upload controls on Firefox OS 1.0" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/50821 [23:43:24] Maryana, I'm wondering why my client ip and Jon's client ip are the same (unless he's hiding somewhere in the office) [23:43:26] So I've uploaded an image with a transparent background, and nothing is particularly _wrong_ with how it's displayed, it just doesn't look good. [23:43:27] Screenshot comparing the same image with a transparent and solid background: https://commons.wikimedia.org/wiki/File:Screenshot_-_Commons_App_of_Image_with_Transparent_Background.png [23:43:31] New review: Brion VIBBER; "Patchset 2: '==' -> '===', passes jshint now." [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/50821 [23:43:40] select * from MobileWebUploads_5246000 where event_pageId = 38639572; [23:43:49] jgonera -- huh, very weird [23:44:04] ori-l, ^ [23:44:29] ori just headed home, but i'll ask him when he gets back online [23:44:33] ok [23:44:36] maybe he's back in SF? [23:44:46] uh, and sitting in a cafe next door :) [23:45:31] he didn't really go to costa rica [23:45:37] all those photos on facebook? photoshop [23:45:41] ;) [23:45:44] let the conspiracy theories fly! [23:45:57] valeriej: yes you'll see the same bug in the iOS version. probably not hard to fix, have to make the images themselves have a better background color i guess [23:46:10] file a bug :D [23:47:30] brion: Can do. I just wanted to make sure that's wasn't the intended result. I'm sure some transparent images would look fine without a fix. Mine just doesn't. [23:47:33] brion: were you able to do a market install of commons on the galaxy tab10.1 ? [23:47:43] mine is claiming that its not compatible [23:48:00] valeriej: yeah a lot of transparent images will be diagrams with black lines and text and won't look good on black bg. we'll want to fix it [23:48:15] tfinc: hmm, haven't tried yet (mine's at home, and the app wasn't in the market yet this morning) [23:48:23] brion: Filing now. [23:48:35] thx! [23:49:12] tfinc: it claims to be compatible with mine… have you updated it to 4 yet? [23:51:57] SleepyPanda: still around? [23:52:01] tfinc: yup [23:52:20] that's weird. should be compatible [23:52:28] galaxy tab logs in and uploads photos but never shows my previously uploaded photos on other devices. what could be causing that ? [23:52:43] brion: i manually installed it from download. and it worked [23:52:46] tfinc: sync might be off? [23:52:50] tfinc: check in settings [23:52:50] interesting... [23:52:55] valeriej: two uploads of same name? [23:53:34] tfinc: whatever you had told me, remember to file bugs :) [23:53:37] I'm going to pack up and leave now [23:53:38] SleepyPanda: The transparent one is .svg and the solid one is .png. [23:53:43] valeriej: aaah, right [23:53:48] SleepyPanda: thats exactly what it was [23:53:57] we should alert the user somehow about that [23:54:05] tfinc: hmm, where was it turned off? [23:54:17] tfinc: please file a bug about pull to refresh. I think I can manually force it there [23:55:36] tfinc: also catch people around the office wtih Android devices and get this on them :P [23:55:48] tfinc: I'll create a tracking bug tomrrow [23:56:35] SleepyPanda: do you mean the feature request about pull to refresh ? [23:56:40] yes [23:57:07] k