[04:23:53] Jamesofur: OK [17:11:07] [WikipediaMobile] brion pushed 1 new commit to master: http://git.io/Y2uSRA [17:11:07] [WikipediaMobile/master] Update icons per Heather's last update - Brion Vibber [17:11:26] Project WikipediaMobile - Nightly builds build #58: SUCCESS in 10 sec: http://integration.mediawiki.org/ci/job/WikipediaMobile%20-%20Nightly%20builds/58/ [17:11:26] brion: Update icons per Heather's last update [17:42:14] greetings all [17:42:14] * tfinc is starting off the morning at home and then commuting into the office [17:44:26] MaxSem: yo [17:44:44] good morning [17:45:16] MaxSem: did you see my forward for the WikiLocation Geo service ? [17:45:29] i mailed the dev and am eager to hear back from him [17:46:04] nope [17:46:06] hmm [17:46:51] MaxSem: http://wikilocation.org/ [17:47:53] hmm [17:48:04] essentionally what i'm doing [17:48:22] and its cc licensed :D [17:48:40] tfinc, did our partners want a _RSS_ feed of featured content, or just receive it in some form? [17:48:47] i want to get the two of you talking so that we can make this go faster [17:48:57] what do you mean? [17:49:35] did they want this specific format, or just some means to do [17:50:02] cuz I'm thinking about providing it in other formats supported by the API, too [17:50:18] they only card about rss during out talks [17:50:21] cared* [17:50:28] what other formats are you thinking of ? [17:51:20] everything API supports: XML, JSON, WDDX [17:51:42] * tfinc looks up WDDX [17:51:50] you'd better not:) [17:51:56] is it trivial to add those [17:52:00] ? [17:52:00] yup [17:52:21] and even more trivial to parse than RSS/Atom [17:53:03] if it its an hour of your time then go for it. [17:53:13] it'll be nice for data re-use. but don't stress over it [17:53:19] we can always add it later [17:53:41] okay [17:54:43] * tfinc wonders where yuvi is [17:54:49] preilly: yo [17:54:55] he was there earlier today [17:55:12] tfinc: http://shkspr.mobi/blog/index.php/2012/01/wurfl-and-database-copyright/ [17:55:34] tfinc: something to look into due to possible effects on mobilefrontend I think... [17:55:47] http://openddr.org/takedown.html [17:55:57] thedj: thanks for the link [17:58:19] * thedj wonders if you can actually even claim 'owning' copyright on a database with entries submitted by 100s of people.... [17:58:38] thedj: lolz. i just got to the end and noticed that it was terences blog :D [17:59:03] since in europe you can never give up your moral rights so that cannot transfer owner anyways. [17:59:16] MaxSem: lets give everyone a bit more time to get in. 5-10min p [17:59:23] okay [17:59:54] huh ? wait, it's a US company, how can they claim database rights in the 1st place ????? [18:00:17] tfinc: yo? [18:00:17] thedj: its bizarre to say the least [18:00:22] preilly: hey there [18:00:36] current license: You are not authorized to create a derivative work of or otherwise modify [18:00:39] this WURFL file, and you are further not authorized to use, copy, display, [18:00:43] or distribute, in each case, any derivative work of this WURFL file, [18:00:45] whether created by you or someone else. [18:00:49] i'm running a bit behind this morning so i'm starting the day at home [18:00:55] preilly: any sign of phil ? [18:01:08] tfinc: yes [18:01:12] tfinc: he just walked it [18:01:12] well gtg. good luck guys, hope to see most of you next week. [18:01:15] s/it/in [18:01:20] thedj: seeya then :) [18:01:52] [WikipediaMobile] preillyme pushed 1 new commit to master: http://git.io/ThI23w [18:01:52] [WikipediaMobile/master] Merge pull request #101 from yuvipanda/about-page - Patrick Reilly [18:01:59] tfinc: ok. let me setup the call then [18:02:04] Project WikipediaMobile - Nightly builds build #59: SUCCESS in 6.3 sec: http://integration.mediawiki.org/ci/job/WikipediaMobile%20-%20Nightly%20builds/59/ [18:02:05] * yuvipanda: Fixed 404 and error page layouts [18:02:05] grrr. the terrible problem with FLOSS is that eventually people want to eat [18:02:05] * yuvipanda: About page added [18:02:05] * yuvipanda: Moved about page to overlay [18:03:05] tfinc: heya [18:03:08] hi, a late start here [18:03:44] philinje: hi [18:04:00] hi, how was your weekend? [18:04:01] yuvipanda: https://github.com/wikimedia/WikipediaMobile/pull/102 can't be automatically merged [18:04:12] philinje: did you get my Skype call ? [18:04:23] yuvipanda: did you get my skype call ? [18:04:29] philinje: longish story. [18:04:29] no sorry [18:04:36] tfinc: no, just starting it [18:04:46] tfinc: also, I am in a noisy environment (Train) [18:05:02] [WikipediaMobile] preillyme pushed 1 new commit to master: http://git.io/NjTpDQ [18:05:02] [WikipediaMobile/master] Merge pull request #100 from yuvipanda/hide-clear-search - Patrick Reilly [18:05:15] Project WikipediaMobile - Nightly builds build #60: SUCCESS in 6.1 sec: http://integration.mediawiki.org/ci/job/WikipediaMobile%20-%20Nightly%20builds/60/ [18:05:16] yuvipanda: Hide the 'clear' search term button [18:08:10] yuvipanda: super hard to hear you from my end [18:08:12] sorry about the noise guys [18:08:17] tfinc: am in a train [18:08:24] yuvipanda: ahh [18:08:25] preilly: will rebase and re-send [18:08:43] tfinc: so basically 1. about page 2. moar code cleanup [18:08:44] yuvipanda: okay, good — thanks [18:08:46] preilly: did you see dantmans post on wikitech ? [18:09:18] tfinc: preilly did we decide on a logo yet? that needs to go to the about page [18:09:18] yuvipanda: after you rebase i'll cut RC4 and we can test it [18:09:24] tfinc: sure! [18:09:30] yuvipanda: heather was making a new version of it [18:09:34] philinje: did she finish it up ? [18:11:15] yes it should be in the bug [18:11:24] preilly, I'll review your latest ZeroRated commits, but you probably need to respond to other peoples' comments [18:11:30] preilly: http://shkspr.mobi/blog/index.php/2012/01/wurfl-and-database-copyright/ .. thedj passed that on earlier [18:12:10] i also mailed dantman to see if he wants to get more active in code review [18:15:20] preilly: it would be good to sit down with brion and talk about how we could move some of MF code into core. he's been interested in that for a quite a bit now [18:15:39] tfinc: okay [18:16:04] we can haz new icon https://bugzilla.wikimedia.org/show_bug.cgi?id=33013 [18:16:07] i like this one [18:16:20] yuvipanda: how long do you think you'll be on tonight? [18:16:44] tfinc: enough to cut RC4, at the least. [18:16:50] i'll have to be at the consulate by 9 tomorrow, and I'm not even home yet. [18:17:55] philinje: i bet getting yuvipanda to the 4-5 meeting is going to be a bit tough as its super late for him ;) we either do it earlier or make sure that brion is there [18:18:02] yuvipanda: k [18:18:32] tfinc: yes, doub it today. Unless you'd want me to miss the visa interview :P [18:18:55] yuvipanda: you know my thoughts on that [18:18:59] jorm: we suck [18:19:02] :D [18:19:02] jorm: see leslie email [18:19:24] yuvipanda: sorry about the time of that meeting [18:19:51] anyway, are you feeling confident about a final release this week? [18:20:15] yep! [18:20:43] great! :D [18:23:37] philinje: have we gotten any feedback from kul and amit about featured feeds? [18:23:42] preilly: try merging it now [18:24:28] okay, we update the icon and are good to go for hopefully last RC [18:24:29] * tfinc wonders how long Wikipedia Mobile 2.2.1 is going to be in "Review" state [18:24:32] ok [18:24:40] tfinc: not yet, i think [18:24:56] lolapple, says yuvipanda while using a macbook air with OS X. [18:24:57] i just messaged kul saying that we got it quick. not its their turn. [18:25:12] now* [18:25:40] can someone test this thing from a clean slate once preilly merges it? [18:25:54] i'm getting off the train now, will be online in about 30 mins after I get home. [18:25:56] someone=everyone :D [18:25:59] ah yes [18:26:00] :D [18:26:03] including air [18:26:04] err [18:26:05] amir [18:37:29] [WikipediaMobile] preillyme pushed 4 new commits to master: http://git.io/Rv2jhg [18:37:29] [WikipediaMobile/master] Moved networking out into it's own file - YuviPanda [18:37:29] [WikipediaMobile/master] Renamed functions properly for loading cached and normal pages - YuviPanda [18:37:29] [WikipediaMobile/master] Renamed importPage - YuviPanda [18:37:44] Project WikipediaMobile - Nightly builds build #61: SUCCESS in 7.7 sec: http://integration.mediawiki.org/ci/job/WikipediaMobile%20-%20Nightly%20builds/61/ [18:37:44] * yuvipanda: Moved networking out into it's own file [18:37:45] * yuvipanda: Renamed functions properly for loading cached and normal pages [18:37:45] * yuvipanda: Renamed importPage [18:38:23] hi preilly - on your questions about memcached: no, I haven't installed. I never throught this would be something for a little project? [18:39:06] qgil: well, the way that WURFL is configured it is expecting memcached to be installed [18:39:28] qgil: you can change that configuration to be file based instead [18:39:38] qgil: which should solve your issue [18:39:55] preilly: ok, first news :) [18:40:08] qgil: ? [18:42:17] preilly: I mean that once I understand the problem and see how to solve it I will add it to http://www.mediawiki.org/wiki/Extension:MobileFrontend so others don't get in this kind of trouble [18:42:36] qgil: okay, thanks — that would be great [18:43:16] preilly: brion: i just send you some comments about daniels post .. eager to get your thoughts as well [18:43:22] ok .. time to commute into the office [18:44:20] preilly: something that I discovered is that my ISP offers Varnish by default - but I don't know if this is related at all to the Mobile Frontend extension [18:45:11] qgil: well, it would take some modifications to make do device detection [18:46:16] is this Mobile Extension aiming to be in a state where a regular MediaWiki users could just deploy it or is this a task you expect others you take once the Wikipedia implementation is stable? [18:46:38] I wonder if I'm putting myself in a mission too tough for my skills [18:48:54] qgil: I think we aim to make it easy to install [18:54:32] * yuvipanda waves [19:12:42] Interesting but I don't see myself getting into this: http://www.enrise.com/2011/02/mobile-device-detection-with-wurfl-and-varnish/ [19:14:51] qgil: ha ha [19:22:18] preilly: I have found the parameters to change in wurfl-config.xml based on the configuration example at http://wurfl.sourceforge.net/nphp/ - I will try and document this evening at home [19:22:42] qgil: okay, great — thanks~ [19:24:04] If I understood correctly, this will avoid that my server gets jammed, but still autodetection of devices won't work? Or what did you mean by "You need to set an xdevice header. We do that in our varnish caching layer." (no hurries, whenever you have time to answer - thanks for your time!) [19:25:26] ok … back on [19:25:34] qgil: it's looking for this header $_SERVER['HTTP_X_DEVICE'] [19:25:35] * tfinc goes to pull the latest android changes [19:25:36] to be set [19:26:36] preilly: are we keeping notes on what specific things qgil has to change so that we can make them config/core/etc changes ? [19:26:46] especially if there ones that dantman hasn't said [19:26:54] tfinc: yes [19:27:13] nice. etherpad .. wiki page ? [19:27:23] tfinc: my head [19:27:41] tfinc: there is nothing other than what dantman said [19:27:53] Any API to retrieve data from preilly 's head? [19:28:33] qgil: I hope not [19:28:50] brion: nice response on the list [19:29:21] yuvipanda: survive the train ride ? :D [19:29:32] tfinc: yessir! [19:29:47] tfinc: so i update icon and we're good to hit RC again? [19:29:52] qgil: here is an etherpad we can use: http://etherpad.wikimedia.org/MobileFrontendChanges [19:30:05] brion: you coming into the office today? if so i'd love to chat through daniels mail and your response [19:30:09] good, thanks [19:31:42] tfinc: brion is at the store getting passport photos for his visa application [19:31:52] ahh ok [19:31:53] tfinc: he was here and left for a bit [19:32:01] lets grab him after he gets back [19:36:00] philinje: if you haven't yet take a look at this http://bendodson.com/projects/wikilocation/ [19:36:41] whee, fixed my ssh [19:37:03] (WTF, I didn't need that checkbox previously?) [19:37:09] MaxSem: what was it? [19:37:19] agent forwarding [19:37:25] owww-kay [19:37:31] startegical question [19:38:00] what WP we will use as a playground for GeoData? [19:38:08] * MaxSem votes for enwiki! [19:38:24] Will it break stuff? [19:38:31] * Reedy can only hope [19:38:45] I mean clone on labs... [19:39:51] i vote we import WP:EN as a playgrond [19:40:35] then WP:HE, WP:AR, and WP:JA [19:40:43] woot non latin character sets! [19:40:51] plus I'm curious to see how much data they have [19:41:19] enwiki has over 700K geotags [19:41:27] and we want more! [19:41:29] more! [19:41:46] tfinc, do charsets matter for this task? [19:42:11] they of course should not … but i love testing early and often to prove that! [19:42:25] plus i want to see what differences we see with geo data across languages [19:42:52] there was a research about this recently, have you seen the distribution pics? [19:43:42] philinje: i'm pushing kul to get us testing partners for rss. he's blocking as he wants to get contracts in place. i say bs .. its just an rss feed. lets see what happens :) [19:43:47] MaxSem: link please [19:43:59] * tfinc should work on his indian visa today [19:44:49] tfinc, http://www.zerogeography.net/2011/11/mapping-wikipedias-augmentations-of-our.html [19:44:55] yuvipanda: brion: any other pending changes to android trunk ? [19:45:07] tfinc: not from me. [19:45:08] MaxSem: thats beautiful [19:45:21] no more refactors or 'cleanups' [19:45:25] for 1.0 [19:45:28] only bug fixes [19:45:30] MaxSem: i want this printed as a giant poster [19:45:51] mmm, nice I see India lit up a bit too :D [19:45:56] it kills me to see how few article are tagged across projects [19:46:02] It's better than Canada :D [19:46:04] this is why it SUCKS that we have to set GPS coordinates per project [19:46:13] we lose out on SO MUCH data [19:46:18] and vice vers [19:46:19] a [19:49:07] ah, I see icons have been updated [19:49:11] tfinc: so, cutting an RC? [19:49:41] can you run through from uninstall through the use cases once? [19:49:48] * yuvipanda goes to get some prints done for visa interview [19:50:00] yuvipanda, to the US? [19:50:02] yuvipanda: i just signed a new apk. trying it on my phonenow [19:50:10] MaxSem: yes! [19:50:19] will try to avoid the word 'hackathon' [19:50:26] ololo [19:50:30] considering how much the word 'hack' has been co-opted by nefarious groups [19:50:46] "what, you work forr WikiLeaks?" [19:50:54] and considering how competent I imagine government agents to be. [19:50:58] hahahaha [19:51:04] 'so what do you work on?' [19:51:13] 'right now, mobile app for all the wiki projects' [19:51:19] my dad asked me why the WMF was doing WikiLeaks [19:51:21] 'rejected!' [19:51:28] I avoided all that by presenting an invitation from Google [19:51:50] MaxSem: wait, *every* mentor gets to attend the meet? [19:52:13] nope, only 2, sometimes 3 per org [19:52:23] ah [19:54:31] no issues while testing [19:54:43] http://dumps.wikimedia.org/android/WikipediaMobile-RC4.apk ( dae4c369a8abaae3ee514d0f8206a95a ) [19:54:54] yuvipanda: preilly: brion: give that a spin [19:55:05] nice new about screen [19:55:14] * tfinc goes to switch his phone into polish [19:57:26] tfinc: do we need to get the About screen translated? [19:57:47] philinje: yes [19:59:25] philinje: are these strings not getting translated like everything else ? [20:00:18] lolz [20:00:20] should be, but do we need to nudge? [20:13:13] yes. lets nudge siebrand. [20:21:45] ooo, my printer picks the *perfect* time to go kaput :D [20:22:00] alright, I ave left my notes at http://etherpad.wikimedia.org/MobileFrontendChanges - will continue this evening not to steal more time to my employer ;) [20:26:53] qgil: thanks! [20:33:17] ah, done. [20:33:24] tfinc: i shall crash now. good night [20:33:38] philinje: brion gnite [21:16:32] sometimes i end up with the wrong language when using the 'read in' menu [21:16:38] seems to end up with off-by-one sometimes [21:16:41] it's maddening! [21:18:50] brion: you select one and get another? [21:19:27] i can't duplicate it [21:19:34] yeah; like tap on turkish and get vietnamese [21:19:44] doesn't seem to be happening (yet?) on my 2.3 phone [21:19:50] if it's 4.0-specific i'm gonna scream ;) [21:23:14] i blame ICS [21:23:21] can't replicate on 2.3 [21:23:23] i scream for ice cream [21:23:32] s/for/at/ [21:25:49] lolz: http://www.bbc.co.uk/news/world-europe-16471950 [21:26:27] Seriously, if the Vatican think it's fine [21:26:37] Why do Universities not believe it's credible? [21:26:38] Pfft [21:27:26] brion: did you try a fresh install of the app? i want to make sure we don't run into the same problem as RC3 [21:27:41] i only tried fresh installs yeah [21:43:19] brion: any big changes that you'd like me to mention RC3-> RC4 ? [21:44:43] brion: here is what i have so far http://etherpad.wikimedia.org/WikipdiaMobileRC4 [21:48:44] looking [21:49:09] thanks [22:08:10] brion: any last minute edits to the mail? [22:08:32] more* [22:08:35] i'd like to send it out [22:12:22] go for it [22:12:31] sweet [22:12:35] thanks [22:27:42] brion: i just mailed wmfall with RC4. thinking about mailing wikitech .. any others ? [22:30:36] jorm: how did the meet up go after i left? [22:30:53] preilly: how goes pushing WP:Zero to production ? [22:31:00] good. we helped a couple other people. hang gave me some feedback about article feedback tool. [22:51:21] brion: --^ [22:52:15] wikitech and our staff dogfooders should do [22:57:49] ok mailed [22:59:37] http://www.quora.com/How-would-you-describe-your-user-experience-design-philosophy-in-one-sentence/answer/Brandon-Harris-1?__snids__=31825789 [23:00:12] ROFL [23:00:13] nice [23:18:26] nice. liangent is testing and filling bugs [23:21:38] * MaxSem estimates that dump import will take a week [23:22:06] MaxSem: what's the bottle neck ? [23:22:56] distributed storage? [23:23:25] at least I disabled searchindex [23:25:07] preilly: how goes staging WP:Zero ? [23:25:14] binasher: pamphlet count is: 47 [23:25:23] !pamphlet preilly [23:25:26] tfinc: it's going well [23:25:31] NAN [23:25:54] just finishing up some tweaks to it [23:25:59] holy unsigned int pamphlet overflow! [23:26:14] what time are you pushing to production ? [23:26:28] tfinc: I was going to leave it on nomad for now [23:26:47] why not move it to production for testing? [23:26:56] bye bye [23:27:09] we need to test the operations changes as well [23:27:17] i don't want to see surprises there later [23:42:28] [WikipediaMobile] brion pushed 1 new commit to master: http://git.io/DwiKkw [23:42:28] [WikipediaMobile/master] Add Chinese Wikipedia localizations for app name -- pulled from 'sitename' in messages - Brion Vibber [23:42:42] Project WikipediaMobile - Nightly builds build #62: SUCCESS in 7.7 sec: http://integration.mediawiki.org/ci/job/WikipediaMobile%20-%20Nightly%20builds/62/ [23:42:43] brion: Add Chinese Wikipedia localizations for app name -- pulled from 'sitename' in messages [23:53:22] http://www.camerjam.com/events/mobilepublic-london .. who signed us up for this / [23:53:22] ? [23:54:10] its WMUK [23:55:58] [WikipediaMobile] brion pushed 1 new commit to master: http://git.io/rfzz7A [23:55:58] [WikipediaMobile/master] bug 33622: hide other overlays when showing about screen - Brion Vibber [23:56:11] Project WikipediaMobile - Nightly builds build #63: SUCCESS in 6.2 sec: http://integration.mediawiki.org/ci/job/WikipediaMobile%20-%20Nightly%20builds/63/ [23:56:11] brion: bug 33622: hide other overlays when showing about screen [23:56:33] binasher: http://rt.wikimedia.org/Ticket/Display.html?id=2237