[00:01:55] or not [00:02:00] gah i can't drag myself away [00:14:38] [WikipediaMobile] brion pushed 4 new commits to master: http://git.io/fB16CA [00:14:38] [WikipediaMobile/master] Added 'My location' menu item to Nearby Me activity - YuviPanda [00:14:38] [WikipediaMobile/master] Added stock 'My Location' icon to nearby menu - YuviPanda [00:14:38] [WikipediaMobile/master] My current location properly displayed - YuviPanda [00:14:55] Project WikipediaMobile - Nightly builds build #35: SUCCESS in 9.7 sec: http://integration.mediawiki.org/ci/job/WikipediaMobile%20-%20Nightly%20builds/35/ [00:14:56] * yuvipanda: Added 'My location' menu item to Nearby Me activity [00:14:56] * yuvipanda: Added stock 'My Location' icon to nearby menu [00:14:57] * yuvipanda: My current location properly displayed [00:16:53] yuvipanda: 'my location' looks good :D [00:16:58] brion: :D [00:17:02] brion: just sent another pull request you rway [00:17:04] i notice that when tapping outside of the popup window i expect it to dismiss it, but it seems to load the article instead [00:17:04] *way [00:17:17] brion: interesting, tfinc also reported same behavior [00:17:27] ah, and so do i [00:17:33] brion: will figure that one out [00:17:36] let's get that in bugzilla [00:17:39] awesome thanks :D [00:17:44] you're a codin' machine dude [00:18:05] brion: tbh i feel guilty about not fixing enough stuff. [00:18:33] hmm should it be calling super.onResume within onStart? [00:18:35] perhaps effect of 6 months of 18 hour workdays without any breaks :) [00:18:40] aurgh [00:18:55] heh [00:18:57] brion: another commit. [00:18:59] on the way [00:19:00] :D [00:19:01] * yuvipanda tests [00:19:25] brion: so problem was previous code was doing stuff in pause, while it should've been doign it in stop [00:19:32] aha [00:19:36] still not perfect [00:19:40] i'm requerying on re-entering activity [00:19:52] while ideally i should just store those results somewhere and get them back [00:20:14] well, you may have moved in the meantime [00:20:46] well, the code basically replicates where you *were* [00:20:49] not where you *are* [00:20:52] d'oh [00:20:58] well it'll do for now :) [00:21:09] hmm, need to figure out which is correct behavior [00:24:26] brion: sent. [00:24:30] ok [00:26:20] [WikipediaMobile] brion pushed 4 new commits to master: http://git.io/quDLyQ [00:26:20] [WikipediaMobile/master] Make nearme activity work on resume - YuviPanda [00:26:20] [WikipediaMobile/master] Call proper superclass methods - YuviPanda [00:26:20] [WikipediaMobile/master] Moved method order around a bit to be less confusing - YuviPanda [00:26:20] looks good, merged! [00:26:33] Project WikipediaMobile - Nightly builds build #36: SUCCESS in 6.3 sec: http://integration.mediawiki.org/ci/job/WikipediaMobile%20-%20Nightly%20builds/36/ [00:26:34] * yuvipanda: Make nearme activity work on resume [00:26:34] * yuvipanda: Call proper superclass methods [00:26:35] * yuvipanda: Moved method order around a bit to be less confusing [00:27:01] can now go back from nearby, then back to it, and it loads up the points again [00:27:34] brion: :D [00:28:23] ok i think i'm back to holiday naptime. will check in later, enjoy! [00:36:06] well, now perhaps I can sleep in peace [01:12:51] [WikipediaMobile] brion pushed 2 new commits to master: http://git.io/M4XL5g [01:12:51] [WikipediaMobile/master] Re-arranged menu options to make features more discoverable - YuviPanda [01:12:51] [WikipediaMobile/master] Merge pull request #84 from yuvipanda/menuorder - Brion Vibber [01:13:03] Project WikipediaMobile - Nightly builds build #37: SUCCESS in 6.2 sec: http://integration.mediawiki.org/ci/job/WikipediaMobile%20-%20Nightly%20builds/37/ [01:13:04] yuvipanda: Re-arranged menu options to make features more discoverable [01:13:09] brion: :D [10:47:24] hello [16:29:48] [WikipediaMobile] brion pushed 2 new commits to master: http://git.io/Je6UHg [16:29:48] [WikipediaMobile/master] changed link to https://github.com/wikimedia/WikipediaMobile - Manfred Hund [16:29:48] [WikipediaMobile/master] Merge pull request #85 from hundfred/master - Brion Vibber [16:30:01] Project WikipediaMobile - Nightly builds build #38: SUCCESS in 6 sec: http://integration.mediawiki.org/ci/job/WikipediaMobile%20-%20Nightly%20builds/38/ [16:30:01] hundfred: changed link to https://github.com/wikimedia/WikipediaMobile [17:35:39] hi [17:37:32] philinje: heya. [17:39:31] have to work at home today [17:55:41] philinje: saw the nearme bugs that were closed y'day? [17:56:35] don't have a build to look at [17:56:42] ah, okay. [18:02:21] yuvipanda: any chance you can send a build? [18:02:26] philinje: sure [18:02:28] philinje: give me a minute [18:04:18] greetings all [18:04:23] hi [18:04:39] yuvipanda: MaxSem|2 philinje preilly : lets do a quick checkin [18:05:01] * MaxSem is ready [18:05:49] philinje: try this? [18:05:53] tfinc: yup [18:07:20] Isn't jenkins still making builds? [18:10:54] Reedy: are they public someplace? [18:11:05] i remember them not being linked anywhere, not sure if that was fixed [18:11:46] philinje: http://dl.dropbox.com/u/8768784/WikipediaActivity-debug.apk [18:12:32] do i need dropbox installed? [18:12:36] philinje: no [18:12:40] philinje: just click it should download it [18:12:54] 404 error [18:13:12] uh [18:13:25] philinje: http://dl.dropbox.com/u/8768784/WikipediaActivity-debug.apk [18:13:27] still? [18:13:35] uh yes [18:14:16] philinje: try http://dl.dropbox.com/u/8768784/WikipediaActivity-debug.apk [18:14:30] http://integration.mediawiki.org/WikipediaMobile/nightly/ [18:14:41] heh :) [18:14:42] 6min .. not bad :) [18:14:43] haha [18:14:53] yuvipanda: that worked [18:14:56] thanks [18:16:08] philinje: here are the nightlys http://integration.mediawiki.org/WikipediaMobile/nightly/ [18:16:59] yuvipanda: what did we find out about a passwordless signing key ? [18:17:17] philinje: what's out timeline for tunisia ? [18:17:20] our* [18:17:24] tfinc: passwordless keystores seem to be not possible [18:17:28] :( [18:17:29] atleast from my reading of the docs [18:17:33] *keytool docs [18:18:15] tfinc: we could still use a keystore with a password set to 'password' [18:19:22] Most commands operating on a keystore require the store password. Some [18:19:22] commands require a private key password. [18:19:29] so we use a dummy password [18:19:34] yup [18:21:47] tfinc: okay, i'll do that [18:21:56] tfinc: we'll need to change the maps api key appropriately when releasing RCs [18:22:17] yup, as its tied to the sig of the cert [18:22:27] the md5 sig [18:22:50] * tfinc tries to find genomes privacy policy [18:23:01] tfinc: will do. [18:23:54] genomes doesn't make this easy [18:24:17] genomes or geonames? [18:24:40] geonames [18:25:52] it'll be nice when we have our GPS service. because you know … it'll have a privacy policy looking right back at you [18:26:22] philinje: did we ever hear back from amir and the i18n team ? [18:26:36] so, have anyone seen the FeaturedFeeds demo? [18:26:57] MaxSem: i'm going fix my labs keys and take it for a spin [18:26:59] expect feedback [18:27:09] great [18:27:44] tfinc: amir put some comments on the android feedback page [18:28:04] tfinc: it sounds like he may not have an android phone [18:28:18] in india, we used mine to test Narayam and Webfonts [18:28:40] philinje: let me ask him [18:28:45] tfinc: should we authorize him to go get one? [18:28:51] yes [18:29:08] would be great if we had an on-wiki crash course in installing and using an emulator [18:29:27] MaxSem: how did you find the google docs? [18:29:29] not enough? [18:30:03] what Google Docs? :) [18:30:29] Visit the github page [18:30:31] scroll to the bottom [18:31:04] i meant the docs that google has written about it [18:32:28] heh, haven't tried it yet:) after all, I'm just a data supplier;) [18:33:06] here we go: https://en.wikipedia.org/wiki/Wikipedia:Bureaucrats'_noticeboard#Resysop_request [18:33:10] * Reedy wonders if MaxSem is a double, triple or quadrupel agent [18:33:14] yuvipanda: not seeing google maps, is that the key problem? [18:33:25] philinje: yes [18:33:37] first of all, I'm an agent provocateur [18:34:20] yuvipanda: also a strange bug where on opening Nearby, or moving and Redoing search, the pins don't appear right away - you have to scroll slightly [18:34:36] philinje: that's an intermittent bug am trying to figure out what the problem is [18:35:10] ok - same bug as before? [18:36:35] yuvipanda: also, the menu is rearranged in a different way than expected [18:36:53] philinje: i made that change y'day [18:37:04] isn't this putting the more used things up front? [18:37:21] just wondering, should Save Page and Saved Pages be separate buttons at the top level? [18:38:15] originally the idea was to put Save page inside Saved pages, then Forward would remain at the top level [18:38:41] but possibly it is better to have Forward less accessible and Save Page more accessible [18:39:25] back soon [18:40:39] philinje: the current/new arrangement is good no? [18:43:41] yuvipanda: where is the log of this channel ? [18:43:52] tfinc: http://bots.wmflabs.org/~petrb/logs/%23wikimedia-mobile/ [18:53:11] thanks [18:56:45] * aharoni waves at tomaszf [19:01:49] aharoni: hi Amir [19:03:42] yuvipanda: let's ask everyone else [19:04:17] philinje: ok [19:04:30] aharoni: Amir, do you have an Android phone? [19:04:53] if not, we can help you get one - this is urgent [19:05:47] its amir! [19:06:00] no, i don't. [19:06:14] aharoni: seriously. no need to find people with android phones [19:06:32] just grab a decently priced one [19:06:54] i'd rather not send you one because buying a local android will mean its actually set to the proper locale [19:07:16] also, some particular devices have a lot more language support built in than other ones. [19:07:18] but either i or alolita can reimburse it for you [19:07:28] eg. Samsung Ace with indic language support. [19:09:39] philinje: the 'my location' bit works fine? [19:09:53] OK, i'll look around. [19:09:58] yuvipanda: no, it doesn't appear in this build [19:10:19] philinje: no menu item at all in nearme? [19:10:29] were so doing betas for the android app next time around .. and rc's after :) [19:10:45] heh, true. [19:10:53] none of our Release Candidates were candidates for release :) [19:11:03] yeah, we snuck in feature after feature [19:11:04] lessons learned [19:11:35] i want us to be more stringent on the features next time and not let any creep in for the RC [19:11:42] yuvipanda: menu is there, i can select My location, then one of the pins gets a block spot, but it's one of the article pins, and the black spot goes away after scrolling [19:11:51] my worry right now is that were spending too much time on new feature rather then qa of existing [19:11:52] but it could be because Google maps is not there [19:12:01] philinje: black spot? [19:12:08] hmm, I get a pulsating blue one [19:12:36] philinje: doubt it, that should just not give us the tiles [19:12:39] yes, in one of the existing pins - in the head of the pin where it is a blank circle [19:12:59] no blue one [19:13:06] * aharoni is wondering whether it should be one that supports indic languages, or one that doesn't, to test webfonts :) [19:13:32] aharoni: webfonts don't work for them either way :) [19:13:35] this is a case in point - a new feature, but seems like a bare necessity [19:14:29] aharoni: let's not worry about web fonts right now, just basic locale and language in app as well as Wikipedia content [19:15:10] back soon [19:20:15] alolita: confirmed. last year i applied for Visa Type: Business Visa [19:20:15] Visa Length: 10 Years Multiple Entry [19:20:36] ok - go for it this year too then [19:20:59] do you have to pay a higher fee even if they give you a 1 year vs. 10 year [19:22:07] yup [19:23:03] * yuvipanda is setting up his visa, paying fees tomorrow [19:23:26] wow - [19:24:44] yuvipanda: fun [19:24:50] totally [19:25:08] I need to wake up at 9am and go pay fees. and then wait. [19:26:08] yuvipanda: so your just going to stay up? [19:26:10] ;) [19:26:19] tfinc: i doubt i've that much stamina [19:26:36] my 'record' is about 32 hours and I was a zombie for about 3 days after that. [19:26:39] i'm kidding. please sleep. we know your a machine like Roan .. but you need sleep. [19:27:07] :D [19:27:14] a few bugs, i'll hopefully sleep by 3 today [19:29:00] hmm, a cyclone is scheduled to hit on 30th, and I saw *huge* waves at the beach today. Let's hope it misses. [19:29:53] you want no fun? [19:30:46] MaxSem: well, first point you lose electricity [19:31:01] MaxSem: my Air + external battery lasts about 8 hours but then it's no fun [19:31:39] also, lots of people usually lose houses, etc [19:32:00] it also means a lot of mosquitoes though. [19:32:09] i bet mosquitoes freeze to death in russia. [19:38:22] the bastards resurrect in summer [19:42:49] any ideas how the number of providers should be lowered? [19:42:51] :P [19:43:50] aharoni: any issue finding a phone like that? [20:02:29] tfinc, like what? any android phone should be reasonably easy to find here. [20:02:58] good. get one soon. [20:03:22] okay, fixed that oversensitive overlay bug [20:03:52] yuvipanda: checked in ? [20:03:57] tfinc: pushing [20:04:09] i'm eager to do a new build [20:04:47] tfinc: pull req sent [20:05:13] tfinc: interesting to note that I had to finally read up dialog class's source in android git to figure out how to get this to work :) [20:05:25] fun dive? [20:05:30] [WikipediaMobile] preillyme pushed 2 new commits to master: http://git.io/zcQt_g [20:05:30] [WikipediaMobile/master] Go to article in nearby only if dialog is clicked - YuviPanda [20:05:30] [WikipediaMobile/master] Merge pull request #86 from yuvipanda/less-sensitive-dialogs - Patrick Reilly [20:05:35] thanks preilly [20:05:42] Project WikipediaMobile - Nightly builds build #39: SUCCESS in 6.2 sec: http://integration.mediawiki.org/ci/job/WikipediaMobile%20-%20Nightly%20builds/39/ [20:05:43] yuvipanda: Go to article in nearby only if dialog is clicked [20:05:47] tfinc: turns out the touch event returns true or false depending on wether the touch was inside or outside the dialog [20:06:47] tfinc, if there are specific features i should look for, let me know [20:07:42] aharoni: i listed out the test cases in http://lists.wikimedia.org/pipermail/mobile-l/2011-December/005262.html [20:07:59] the same ones apply to any language [20:08:02] tfinc: do test. [20:08:08] also i don't think there was a bug for this [20:09:43] uhoh, it just crashed when i tapped near by in the emu [20:09:47] let me try it on device [20:09:52] uh that's bad. [20:09:56] works on my device... [20:10:20] i typically blame eclipse first [20:11:27] I think we should replace the 'works on my computer!' badge with a 'works on my device for my locale!' badge :) [20:12:32] badge unlocked [20:12:40] :) [20:13:16] i again needed to clean the project [20:13:19] works much better now [20:13:31] let me sign it so that we can see maps [20:13:53] .. or i can do it after lunch [20:13:59] lunch time! [21:00:49] good noms were had [21:01:46] tfinc: heh, i should remember to keep some along for the night [21:02:15] tfinc: anyway, that works right, right? [21:02:19] greetings Jamesofur [21:02:27] yuvipanda: i just built it [21:02:30] trying it out now [21:02:31] * Jamesofur waves Greetings [21:02:32] ok [21:02:33] worked good in the emu [21:03:03] tfinc: i'm going to close https://bugzilla.wikimedia.org/show_bug.cgi?id=33362 and https://bugzilla.wikimedia.org/show_bug.cgi?id=33361 as 'wontfix' unless you've an objection [21:03:11] Jamesofur: what 6th floor community android users can we to get to test the Wikipedia app ? [21:03:15] we already have swalling [21:03:51] * tfinc is seriously getting annoyed at having to install/uninstall the 'market signed' and the debug version of the app [21:03:54] we have to figure tho sout [21:03:56] this out* [21:04:04] hmm, sadly I'm only iphone. Have you talked to Philippe? He's on Android [21:04:20] * Jamesofur sold out and has his iphone and ipad ;) [21:05:20] Megan might be on Android as well, would need to check. I know Peter is Apple [21:05:24] yuvipanda: nice job on the showing where i am bit [21:06:13] yuvipanda: much better [21:06:39] yuvipanda: i see an issue though [21:06:56] were redoing the search after you go back to near by [21:07:06] which sucks because as a user i may get a different result set [21:07:21] tfinc: define 'go back' [21:07:32] 1) tap near by [21:07:36] 2) pick any article [21:07:40] 3) tap near by [21:07:43] it'll do another search [21:07:47] ah, so it will [21:07:48] but [21:07:52] not on your 'current' co-ordinats [21:07:54] *ordinates [21:07:55] rather then just showing your last one [21:07:55] we shouldn't search until the user asks for it [21:07:59] but the same ones you had. [21:08:04] yeah, will have to figure that out [21:08:12] first need to figure out why they're being cleared at all [21:08:14] tfinc: file bug? [21:08:16] i think we had a bug about this long ago [21:08:17] let me find it [21:08:38] nice job on the selection areas though [21:09:42] tfinc: selection areas? [21:09:50] tapping outside of the box [21:09:58] they work much better now [21:10:07] ah [21:10:10] yes. [21:12:18] yuvipanda: found it https://bugzilla.wikimedia.org/show_bug.cgi?id=31869 [21:13:14] assigning it to you [21:13:21] tfinc: i'm just wondering, if we could make 'search' much less intrusive and much less 'modal' [21:13:32] tfinc: just keep searching as the user pans around feels much more natural [21:13:33] what are you thinking ? [21:13:51] redoing the search as they move the map? [21:13:53] yes [21:13:58] will take lots of API hits tho [21:14:17] get rid of the 'redo search' butto [21:14:20] *button [21:14:27] so check out how yelp does it http://www.yelp.com/search?find_desc=beer&find_loc=San+Francisco%2C+CA&ns=1 [21:14:38] they have a box that says 'redo search when map moved' [21:14:51] yeah [21:15:01] we could have a menu item [21:15:50] yuvipanda: can we zoom in the initial map view better? [21:15:55] its really zoomed out for san francisco [21:16:01] as in it shows the whole city [21:16:06] even though we only have place inside a tiny box [21:16:33] tfinc: hmm, it's at zoom level 13. could easily put it in [21:17:29] i'm wasting time having to zoom three times before i get to anything useful [21:17:42] i like that we've moved near by right to the top [21:17:46] of the menu [21:18:33] tfinc: yes, did a re-org [21:18:33] tfinc: do you like Save page at the top level of the menu, instead of Forward? [21:19:19] tfinc: what do you think of the 'continuous search' idea? [21:19:25] i almost never use forward [21:19:35] me netiher [21:19:37] *neither [21:20:33] yuvipanda: as long as i can turn the auto search off then i like it. it gets annoying when scrolling the map is slowed down due to article looks up when i haven't even gotten to the part of the map i want [21:20:51] but. treat that as low priority [21:20:51] tfinc: hmm, true. [21:20:58] we have more important bugs to squash [21:21:02] hmm, okay. [21:21:06] tfinc: file bug, put on 1.1? [21:21:06] but i like the idea and we should test it [21:21:13] yes [21:21:41] i would rather have us bored and working on 1.1 before 1/13 then scrambling to get this in for 1.0 for 1/13 [21:21:55] i really want a feature freeze [21:22:01] and ruthless qa [21:22:07] :) [21:22:13] philinje: --^ [21:22:14] tfinc: feature freeze *now*? [21:22:21] 1.0 feature freeze [21:22:26] we really need it [21:22:37] yes we can feature freeze [21:22:40] we have lots of ideas and i think thats great but we need a solid 1.0 product for kul and amit [21:22:49] we can always update it [21:22:53] \o/ [21:22:56] feature freeze. [21:23:12] and if something is too buggy before release, we don't push release date but take out buggy feature. [21:23:18] we got the basics done [21:24:04] i'd rather spend the next week/s getting everyone to test the current build on their phones and knowing its rock solid [21:24:10] i18n and all the stuff of course [21:24:33] sounds like no testing in other countries, aside from Yuvi [21:24:42] so far [21:25:03] and I test in english as well [21:25:14] indic language testing is absolutely pointless, ofcourse [21:25:21] no android device renders them [21:25:47] really? [21:25:55] not even Hindi? [21:26:10] jorm: http://www.mediawiki.org/wiki/Extension:WikiShare [21:26:29] jorm: thats the volunteer i was helping out weeks ago [21:27:13] jorm: to try my idea for user pref sharing [21:29:46] philinje: noe [21:29:54] philinje: it's a pretty horrible situation [21:30:04] philinje: it sortof kinda works for the major languages in ICS [21:30:14] philinje: and some *very specific* phones have support already [21:30:23] philinje: but general situation is blank boxes [21:32:37] tfinc: status on testing in ICS? [21:32:45] it sucks? [21:32:49] haha [21:32:56] we need brion for that and/or preilly to test [21:33:05] preilly installed ICS on his Nexus S [21:34:15] http://www.geonames.org/img/charts/ws-creditsH8163-NhBKEPcu6P86DGxC7SYivA.png <== our geonames usage stats [21:34:30] this only includes the RC's for the Android app [21:34:37] as our iPhone app uses the older gateway [21:34:52] i should push a minor version to switch it [21:35:15] preilly: any objections to doing a minor version push of the iOS app so that geo lookups don't fail after we max out the free quota [21:35:23] its still configured to use the free gateway [21:35:36] you have to use a diff gateway when you have an account [21:35:37] stupid i knwo [21:36:20] tfinc: has someone made the code change? [21:36:41] not yet. i was thinking of making it and building a new mintor [21:36:53] that seems fine with me [21:36:56] would we pick up anything else if we pushed the trunk version ? [21:37:03] nope [21:37:09] low risk then [21:37:52] yeah, I think so [21:40:55] and this way we'll actually know what our current user base is for geo lookups on ios [21:41:04] nice [21:45:37] tfinc: btw, going back to nearme doesn't do a near-me search [21:45:44] tfinc: it just searches again at the point where you last left it [21:45:57] tfinc: still, that needs to be fixed and made persistent [21:46:40] philinje: update on https://bugzilla.wikimedia.org/show_bug.cgi?id=33289? [21:57:31] one sec [21:59:54] [WikipediaMobile] none pushed 2 new commits to master: http://git.io/gK_NyA [21:59:54] [WikipediaMobile/master] Merge pull request #85 from hundfred/master - Brion Vibber [21:59:54] [WikipediaMobile/master] Go to article in nearby only if dialog is clicked - YuviPanda [22:00:11] that was me testing [22:00:17] hmm [22:00:25] wonder why the iOS ones are getting through [22:01:02] yuvipanda: yes [22:01:08] its especially annoying as it'll get different results [22:01:22] which is infuriating when you just want to go back to what you had [22:01:30] i'm on it. [22:01:34] sweet [22:11:51] tfinc: i'm going to sleep, have visa stuff to do tomorrow [22:12:11] ok [22:12:16] is having fun playing with perfecto [22:12:22] tfinc: happy early new year :D [22:12:23] this is going to be useful for our testing [22:13:26] gnite everyone :) [22:14:25] * tfinc is testing the app on a sprint Samsung Epic 4G  [22:15:21] preilly: i love using the near by me feature on these phones to find out where someones data center is [22:15:34] tfinc: ha ha [22:31:36] wow .. android 1.6 was really crappy [22:32:16] we render great in the browser [22:34:12] hi [22:34:34] yuvi: is that the right bug number? 33289 [22:42:26] philinje: yuvi is out for the day [22:42:48] ok [22:45:10] philinje: i'm going to prep a new minor release of the iOS app to update it to the paid geo service [22:54:26] tfinc: yes, i saw that discussion earlier [22:54:54] i can't take care of the build . will just need helping testing on device. [22:55:52] errr [22:55:54] i can* [22:55:54] :D