[00:02:24] jerith: still around? [00:02:43] * preilly notes it's currently 2:02am Wednesday (SAST) - Time in South Africa [02:22:39] tfinc are you in? [02:22:46] Astagi: barely [02:23:30] oh don't worry if you are busy will contact you tomorrow [02:24:53] ok [02:25:45] cya tomorrow ^^ [02:25:48] bye! [11:24:58] hello, is anybody awake? [11:25:22] it seems as if the mobile mailing list is not yet carried by Gmane [11:26:06] I would add it, but need a decision if posting through Gmane should be allowed as it is for wikitech et al [11:26:53] http://gmane.org/subscribe.php [11:33:14] gwicke: mobile-feedback-l should probably not be added, there has been some discussion ..like "expectation that people won't end up in publicly searchable archives [11:33:17] after emailing feedback," [11:33:59] ok, although the archives are already public [11:34:16] http://lists.wikimedia.org/pipermail/mobile-l/ [11:34:29] if in doubt please ask tomaszf or Philippe too..there was an issue with these [11:34:58] ok, will try to catch them tonight [11:34:59] gwicke: ah,ok, mobile-l != mobile-feedback-l then [11:35:00] thanks! [11:35:04] yw [11:35:36] oh- I was only thinking about mobile-l [11:36:11] if the archive is public on our lists server, then it should also be ok to be in gmane, ..usually..yep [11:37:18] well, I guess I'll just go ahead then. Posting can also be disabled later if needed [11:39:10] gwicke: from an older ticket about putting lists into gmane: [11:39:14] "I agree the "encryption/obfuscating mail addresses" option and the "Unidirectional (no posting allowed through Gmane)" options should definitely be switched on. " [11:40:17] gwicke: suggesting the other way around. first dont allow it, and turn on later if needed [11:41:02] not being able to post is a bit lame, and different from wikitext and wikitech [11:41:19] but will disable it for now [11:41:31] (you still have to subscribe to post through gmane) [11:43:20] ah- I guess this is the option we'd like to use: Non-public (posting through Gmane allowed for list members) [11:46:46] importing the posts done so far might also be useful: http://gmane.org/import.php [11:47:40] path will be gmane.org.wikimedia.mobile [11:52:46] "allowed for list members" sounds ok. convinced if wikitech does that then it should be fine [11:54:01] importing existing posts - please go ahead if you can use the .tar.gz files. it would be nice though if we dont have to manually put mbox files on a public server everytime [11:54:33] (because last time somebody said they need the mbox files, which arent public) [11:55:04] unlike the tar.gz archives, which every subscribed user can download (also the subscribed gmane user) [12:05:06] ok, will concatenate the monthly files [12:24:04] sent an import request [12:30:14] :) [12:32:41] that is mostly for my own benefit, as I read most mailing list through gmane.. [12:32:46] *lists [13:22:08] Finally got the vumi wikipedia stuff set up, but preilly isn't here. [13:22:22] tomaszf: ^^^ [15:53:31] Good timezone, pfhayes [15:54:03] are most people not awake now? [15:55:42] It all depends on where in the world they are. San Francisco is almost 8am, and they will start trickling in. EST is ready and working, but still in morning standups, meetings, dealing with e-mail. [15:56:03] Europe is winding down, just waiting for SF to get going. [15:56:31] And a lot of WMF people are in transit either to EU (for FODEM conference) or India (for Pune Hackathon) [15:56:43] FOSDEM [15:57:13] <- Amgine, weird trivia sink> [15:59:53] Hexmode, for example, is busy in the bugzilla, just not in this channel. But I should introduce you to him as he is the bugmeister. [16:00:13] * hexmode ears perk up [16:00:47] Let me introduce you to pfhayes, a member of the UCOSP team building the WiktionaryMobile app. [16:01:00] OO!! [16:01:06] hello [16:01:10] I want that app yesterday! [16:01:15] :) [16:01:17] Tomasz was going to set us up with a bug section under the Wikimedia mobile, hexmode. [16:01:20] pfhayes: hey! [16:01:30] I believe Tomasz also built an apk of it yesterday, hexmode. [16:01:38] lol [16:01:51] you have a product already? [16:01:56] [16:01:59] * hexmode wasn't aware it was that far [16:02:20] We forked wikipediamobile, and set a rule: repo must work. [16:02:55] pfhayes: do you have skype? [16:03:11] cool ... isn't jenkins doing daily builds for the apk? [16:03:18] Amgine: yes [16:03:43] pfhayes: good. Friday will probably be on skype, 1300 your time. [16:03:50] Probably meet here in IRC first. [16:04:13] okay, I can do that [16:04:20] hexmode: It is for WikipediaMobile; I don't know if anyone has added the WiktionaryMobile yet. [16:04:40] Amgine: I'll get hashar to do that [16:04:45] Excellent. Have you done standups before, pfhayes? [16:04:45] hashar: do it! [16:04:48] hi [16:04:53] [16:05:02] Amgine: no, but i am familiar with the concept [16:05:15] if it is parser related. I am out of here :D [16:05:22] hashar: could you enable nightly apk builds for WiktionaryMobile? [16:05:36] b [16:05:36] u [16:05:38] az [16:05:50] also, I have this room.... ;) [16:05:53] sounds possible, what is the repo URL? [16:05:54] Yes, pretty straightforward: What you have been working on since last mtg, then (and only then) a brief discussion of your blockers. [16:06:11] Amgine: repo for wiktionarymobile? [16:06:18] It is currently under pfhayes, but will be moving. [16:06:32] pfhayes, do you have the url handy? [16:06:37] http://www.github.com/pfhayes/WiktionaryMobile [16:06:46] hashar: ^^ [16:08:10] can't it just be a branch of wikimedia/WikipediaMobile or is that an entirely different project? [16:08:12] just wondering [16:08:37] It will be back at mediawiki/WiktionaryMobile [16:08:52] It may already be, but I don't know if Tomasz got that done yesterday. [16:08:59] He was getting lots of pings. [16:10:31] hashar: it is a fork of WikipediaMobile [16:10:38] pfhayes: The team got several attaboys at the meeting, but we did get spanked for not having our code reviews up to date. [16:11:01] So the one big thing for Friday was for everyone to have read all the code commits. [16:11:13] Project WiktionayMobile - Nightly builds build #1: FAILURE in 5.9 sec: http://integration.mediawiki.org/ci/job/WiktionayMobile%20-%20Nightly%20builds/1/ [16:11:23] everyone who? just the four of us, or yuvi, etc. [16:11:38] Yuvi was flying, managed to miss the meeting too. [16:12:35] ooo! look like jenkies is building it [16:12:44] WTG hashar! [16:13:47] Yippie, build fixed! [16:13:47] Project WiktionayMobile - Nightly builds build #2: FIXED in 9.9 sec: http://integration.mediawiki.org/ci/job/WiktionayMobile%20-%20Nightly%20builds/2/ [16:13:48] Amgine: right now I have been reviewing all the code reviews as they come in - once we get it up under wikimedia/ then Yuvi and Tomasz, and whoever else is maintaining the repo can review pull requests as they come in [16:14:41] Yep. We also need to keep up with the master changes, so we have some idea what is happening which we will need to integrate. [16:15:56] is anyone an admin on github wiktionarymobile project ? [16:16:02] need to add a hook in github admin interface [16:16:26] I think only tomasz, hashar. [16:16:37] will drop him an email [16:16:46] tomasz is tfinc right? [16:16:49] Yes. [16:17:05] Also tomaszf is his. [16:17:39] He is flying out soon as well; may already be in transit I don't know. [16:18:09] you will have to wait so :D [16:18:17] what is your email so I can add you in CC: [16:18:30] amgine@wikimedians.ca [16:18:36] oh no [16:18:47] pfhayes could do it. Aren't you an admin of https://github.com/pfhayes/WiktionaryMobile ? [16:19:04] Cool! [16:19:11] hashar: yes [16:19:20] but hopefully the project won't be residing there much longer [16:19:27] pfhayes: so you have to get in the project admin console and add a posting hook. Doc is : http://help.github.com/post-receive-hooks/ [16:19:42] in the URL field add: http://integration.mediawiki.org/ci/github-webhook/ [16:19:58] this way whenever someone push to that github project, github will send a POST to our jenkins installation [16:20:03] that would then trigger a build :-) [16:20:36] okay, it's done [16:20:43] good [16:23:57] need to add up some magic HTML [16:24:01] and fix a few shell scripts [16:29:16] ttfn [16:48:00] Amgine: pfhayes: I have submitted the change to ops as https://gerrit.wikimedia.org/r/2174 [16:48:10] that is to update the main website http://integration.mediawiki.org/ [16:52:45] so basically [16:52:49] that change need to be deployed [16:53:10] then I will have to add a shell script to actually publish the .apk [16:53:17] might need to remember about that later on :D [17:04:42] is there a way to get a wiki's supported language names, localized to the current language? for example, on en.wiktionary.org/wiki/auto, it has entries for English, French, Italian, etc; but if I check the sitematrix for the list of supported languages it has entries for English, Francais, Italiano, etc. [17:17:36] pfhayes, https://www.mediawiki.org/w/api.php Ctrl+F, search for action=sitematrix [17:20:04] MaxSem: thanks [17:35:24] * tfinc is going to be a bit delayed coming in due to a morning meeting [18:05:59] that wasn't too bad [18:06:00] * tfinc wonders where preilly is hanging out [18:06:01] he doesn't leave for FOSDEM until tonight [18:06:03] lets give him 5 to show up [18:06:26] awjr will be re-joining the team today. few! [18:06:28] ftw* [18:06:45] \o/ [18:07:19] tfinc: I have vumi-wikipedia running on that labs machine. [18:07:19] :) [18:07:28] jerith: fancy [18:07:32] thats pretty awesome [18:08:01] tfinc: While setting that up, I discovered that we need a newer version of redis than Ubuntu Lucid has. [18:08:29] (I think we compiled from source on our other machine or something.) [18:09:01] So yay for hitting that before I had to do a production deploy that needed it somewhere. :-) [18:11:16] MaxSem: awjr : lets start @ 10:15 regardless of wether the others are here [18:11:24] okie [18:11:35] tfinc: what are we starting? [18:12:06] mon,wed,fri .. standup [18:12:10] let me put you on the invite [18:12:13] awesome thanks [18:12:25] where are we standing up? [18:13:52] by the way, why doesn't Andre participate in our standups? he's not a part of the mobile team? [18:19:03] tfinc: I registered the mobile-l list at Gmane, to make it a bit easier to read and search [18:20:15] so I can use the same newsreader I am also using to read all the other lists.. [18:31:41] no Yuvi today? [18:31:46] MaxSem: Andre has regular check ins with diedrick [18:31:56] MaxSem: it'd be hard to get him 30,000 ft in the air [18:32:04] i bet he's over the middle east now [18:32:13] gwicke: thanks [18:32:15] flyyyy, like a king of the skyyyy [18:32:51] hehe [18:32:52] yes [18:36:42] I tried running our app in the emulator today, couldn't figure out what is the default map zoom [18:42:43] MaxSem: its a bit tougher to find now that were using leaflet and OSM [18:43:01] OSM looked ugly, btw [18:44:42] just saw a historical event on the map - is it desired? [18:47:12] MaxSem: what do you mean ? [18:47:23] actually .. what was the article [18:47:34] i'm fine in seeing them if they have relevant gps coordinates [18:48:04] tfinc, https://en.wikipedia.org/wiki/Mantra-Rock_Dance [18:48:53] hey preilly [18:49:04] preilly: see my email ? [18:49:11] tfinc: I responded to it [18:49:13] thanks [18:49:22] oh heh - since coordinate type is stored and is retrievable, users can choose what kind of pints they want to see [18:49:50] s/pints/points/ [18:52:10] MaxSem: given enough screen real estate having the option to filter would be awesome [18:53:08] preilly: heads up that heatherw is going to be spending some time drafting the look and feel of full screen search in prep for your work with jon [18:53:23] ideally it'll be ready to go when you and jon get together [18:53:35] tfinc: okay, sweet [18:53:39] tfinc: (which is when?) [18:54:08] heatherw: 15th [18:54:17] howie sent brandon an email about it yesterday [18:54:24] preilly: okay, thanks. [18:54:44] i'm sure jorm will clue me in when he gets a chance [18:54:44] heatherw: its a small ui pass. we already have it running. just need to polish it up so that it looks like the rest of the site [18:54:49] yup [18:54:55] :) nice! [18:56:03] heatherw: if you want a sneak preview go here http://bit.ly/wmoptin [18:56:07] and then try searching [18:56:17] using the mobile view [18:56:24] http://en.wikipedia.org/w/index.php?title=Main_Page&useformat=mobile [18:56:38] you'll see how search takes over the whole screen [18:57:45] the styling isn't bad .. but really doesn't look like the rest of our site [18:57:50] ah, i see [18:58:15] so just a little polish. then preilly and jon can implement later this month [18:58:34] are we using the triangle for sure? what happened with the other arrow? [18:58:53] heatherw: that is up to you [18:58:59] cool! [18:59:31] awjr: I'm just trying to do web check-in for my flight [18:59:37] awjr: then I'm free [18:59:43] word up [18:59:58] preilly: i'm just wrapping up a couple of loose ends and am free whenever [19:10:18] Thanks Hashar! [19:40:44] jerith: you around? [19:40:52] preilly: vumi-wikipedia's set up and running on that machine. [19:41:02] And I was typing that when you called. :-) [19:41:52] screen is unhappy on that box again, though. [19:41:55] jerith: how do I test it? [19:42:20] Two gtalk accounts. One pretending to be USDD, the other pretending to be SMS. [19:42:35] jerith: what are the accounts? [19:42:56] wikipediavumi@gmail.com is USSD, wikipediavumitest@gmail.com is SMS. [19:43:16] what do I send to wikipediavumitest@gmail.com ? [19:43:31] You don't. You talk to the other one. [19:44:09] You send it any message you like to start the session. [19:44:37] (The content is ignored, but it's treated like a "session start" message.) [19:44:51] Then you answer its questions. [19:45:16] jerith: I can't seem to get it to work [19:46:48] jerith: wikipediavumi@gmail.com doesn't respond at all [19:47:30] Yeah. Not getting anything in the logs, either. [19:49:19] jerith: okay, it just started working [19:49:25] preilly: Try now? [19:49:33] jerith: see above [19:49:39] jerith: what was the issue? [19:49:58] I'm not sure. It still isn't logging anything. [19:50:37] hmm [19:52:10] Maybe I'm just not logging anything anymore. [19:53:22] Err, I misphrased that. I may have taken out the logging for some reason. [19:53:22] jerith: can you try the shared screen again [19:56:35] preilly: what did you pick out for jons onboarding besides full screen search ? [19:57:48] preilly: Working now. [19:57:59] preilly: What did you do to fix screen, btw? [20:02:41] jerith: it is libgcrypt11 related [20:03:08] jerith: we are using libnss-ldap and it drops permissions when using ldaps [20:03:16] Ah. [20:03:17] jerith: I needed to stop puppet [20:03:31] jerith: and install libnss-ldapd instead [20:05:41] so amazon called me asking us to list the app in their store [20:05:44] jerith: how do I get the, "(Full content sent by SMS.)" to work? [20:05:49] tfinc: oh, cool [20:06:18] preilly: It should just work. [20:06:38] As long as you've authorised the other gtalk account. [20:07:20] Logging's working now. [20:07:38] (By which I mean I've added some logging back in.) [20:07:39] jerith: okay, it was an authorization issue [20:07:43] jerith: ha ha [20:07:53] jerith: where is it logging? [20:08:15] * preilly just realized that it's 10:07pm Wednesday (SAST) - Time in South Africa [20:08:21] /var/praekelt/vumi/vumi/logs/wikipedia*.log [20:08:44] preilly: I quite often work nights. I'm more productive at this time of day. [20:08:52] 886,776 total installs ! [20:09:12] tfinc: wow [20:09:25] and were holding to our 87% retention rate [20:09:32] tfinc: nice! [20:09:55] tfinc that's great! [20:09:59] jerith: what would be the best way to test actually sms messages? [20:10:28] preilly: ^A ^A will swap you to the other window which has multitail watching the logs. [20:10:59] Testing SMS is a bit tricky. [20:11:34] You need a bind to a service provider. [20:11:46] oh tfinc I solved my doubt yesterday, np ;) [20:11:52] Astagi: nice [20:11:56] jerith: and that will cost $$$ [20:12:02] I'm not sure if the Tata bind is still active. [20:12:30] We have one we can use in ZA, but you'd have to come here to test it. [20:12:59] jerith: ;) [20:13:34] ^G to make that window go away. [20:13:46] jerith: it's not working [20:13:51] Multitail can be a bit of a pain. [20:14:04] jerith: okay, it's gone now [20:14:05] You were in copy mode or something. [20:14:16] Yeah, I killed it in the face. [20:15:35] jerith: so, I've got a ghetto way to send and receive SMS via Google Talk [20:15:50] jerith: I wonder if I should try to hack that in for a demo? [20:16:24] That's doable, but it might be a bit ugly. [20:19:42] preilly: I've added a commented-out override config to force the outbound SMS address. [20:21:27] If you can send an SMS from gtalk, you can set that config to the magic gtalk address that sends it. Or whatever. [20:22:08] preilly: Also, I can arrange commit access for you on the repo if you want to fiddle with the code. [20:22:34] jerith: that might be nice [20:22:48] What's your github account? [20:23:22] * jerith noms dessert. [20:23:36] jerith: preillyme [20:24:02] preilly: We use git-flow, to "develop" is the branch you want to work on. [20:24:48] MaxSem: whats the url for our labs geo instance ? [20:24:49] jerith: okay [20:24:52] i want to include it in the monthly report [20:25:41] tfinc, http://mobile-geo.wmflabs.org/w/ [20:25:46] thanks [20:29:34] preilly: awjr MaxSem take a look at https://www.mediawiki.org/wiki/Wikimedia_engineering_report/2012/January#Mobile and expand/add/subtract as needed [20:30:13] preilly: sdehaan set you up the commit access. [20:30:32] jerith: got it — thanks! [20:30:51] jerith: how do you typically test -> https://github.com/praekelt/vumi-wikipedia/blob/master/vumi_wikipedia/wikipedia.py ? [20:31:22] preilly: There's a unit test, but it's horrible and probably broken. [20:32:05] (It actually makes calls to the Wikipedia API, and assumes that search result ordering hasn't changed.) [20:32:05] jerith: okay [20:32:34] I need to fix that, but not tonight. [20:35:07] tfinc, http://toolserver.org/~maxsem/ffeeds.html [20:37:10] preilly: If you need changes or fixes in vumi (instead of the wikipedia app), you can fork and submit a pull request. Or you can ping me on IRC or something. [20:37:28] jerith: okay, cool — good to know [20:38:17] Here works, but #vumi will get people who aren't me as well. [20:38:27] jerith: okay [20:46:59] prelly jerith could you explain me what is vumi? seems something like an API server, right? I'm just curious ^^ [20:47:19] Astagi: It's a mobile messaging system. [20:48:45] Astagi: It's primarily designed to get messages (SMS, USSD, etc.) from mobile networks to applications and back. [20:50:33] uhm ok thanks ^^ why is related to API? what is the main use related to Wikipedia? [20:50:57] Astagi: Wikipedia over USSD and SMS. [20:52:15] oh ok clear now ^^ what do you use to run python into mobile platforms? [20:52:43] Astagi: python is run on a server [20:52:50] Astagi: not on the mobile platform [20:53:58] vumi talks to mobile networks (usually through some kind of aggregator or service provider). None of our code runs on the phone. [20:54:06] ah ok ok.. sorry preilly I had a fast look to the code, not found any description.. [20:55:08] Astagi: vumi.rtfd.org has better docs. [20:56:06] nice thanks jerith ^^ [20:56:16] didn't know it sorry [20:57:55] Astagi: Better docs and such are on our priority list. [20:58:13] We've just been too busy writing the code to get to it yet. [20:59:51] yep, that's normal jerith ^^ [21:05:01] MaxSem: do you know if user's preferences are available to the wikipedia mobile app? [21:05:22] no idea [21:05:38] Ty [21:06:19] tfinc snuck in while I wasn't looking. Tfinc: is possible to get user's lang pref via app? [21:09:31] Amgine what do you want to do? [21:10:01] I want to know what language they prefer the interface to be in. [21:10:36] (assuming they are logged into a user account) [21:11:41] well are you talking about our app in the Android market? [21:11:50] Oh, nm, it's not possible to log in via that app. [21:11:52] Yes [21:12:21] ah ok ^^ yep, that's not possible sorry.. [21:12:57] pfhayes: I guess that means we have our first settings value. [21:13:51] cool [21:14:48] We'll need to differentiate between language-of-wiki and language-of-interface and language-to-display. [21:15:55] MaxSem: i'll add that link [21:16:02] Oh, heh, just got your e-mail. [21:17:21] Amgine you mean differentiate them in the app? [21:17:56] Yes, for the WiktionaryMobile app (a slightly different app) [21:18:56] Astagi: do you have any friends who could joins us as testers for 1.1alpha1 ? [21:19:18] ah ok know it ^^ well anyway the interface language should depend from the current system language, no need to set it from the app ^^ [21:20:47] I can ask tfinc no problem ^^ the only problem is that here are 22.20 and many of my friends are offline ^^ I can test it for you anyway, np.. [21:21:02] sweet [21:21:21] all the info is here http://lists.wikimedia.org/pipermail/mobile-l/2012-January/005318.html [21:22:40] binasher, what if I change the schema like this: https://gist.github.com/1719541 ? it provides much better index coverage [21:24:23] hmm [21:24:45] the lati and loni are interesting [21:25:07] it's a pity tfinc that many fixing patches are pending :\ would be great merge them before a release ^^ [21:25:18] and i think the index should satisfy the range query on gc_lon [21:25:20] Astagi: this is just an early alpha preview [21:25:29] Astagi: were trying to show our users what features are coming [21:25:34] its not meant to be complete [21:25:46] morning [21:25:53] hey blobaugh [21:25:54] and always scan those full rows for gc_lat [21:26:07] MaxSem: have you tested it out yet? [21:26:47] MaxSem: i was also thinking that doing something different for the primary key might be helpful [21:27:14] is gt_id ever going to be used? [21:27:52] binasher, partially - I've got a full WP coordinates dataset, but it has only latitude and longitude. EXPLAIN SELECT looks much better now [21:28:24] binasher, yes - gt_id is used for paging and selective replacement [21:28:53] that's true tfinc , an alpha is an alpha.. but I just thought they expected to find the old bugs fixed, at least the annoying ones, before looking to new features :) just an idea... [21:29:23] Astagi: release early .. release often ! [21:29:36] * preilly \O/ [21:29:50] there will still be some full row scans, so it might be advantageous to take advantage of the fact that full row data will always be ordered in the btree by primary key value [21:31:14] :D nice tfinc ... sorry I didn't intend to opposite your policy ^^ will write it somewhere :P [21:31:18] i.e. (gt_lati, gt_loni, gt_page_id) or (gt_lati, gt_id) where gt_id is still a unique int [21:31:20] binasher: ಠ_ಠ so, I you saying stick with the gt_id? [21:31:38] s/I/are [21:33:59] preilly: is there a common way to describe a lat/lon points as single values, where points close to each other are also numerically close to each other? [21:34:58] preilly: thanks for testing 1.0.3 [21:35:02] so far i'm not hearing any blockers [21:35:12] does anyone have any reason to not activate it in the android market? [21:37:40] binasher: like some sort of geohash? [21:38:08] yeah.. are you familiar with woeid's which i think flickr introduced? [21:38:45] binasher: Where On Earth ID's right? [21:38:56] yeah [21:39:15] but i think those are random [21:39:29] apart from a prefix portion which describes the scale of a location [21:40:29] geohash as in http://xkcd.com/426/ ? [21:41:06] MaxSem: ha ha [21:41:09] its easy to cluster objects close to each other in innodb on either of one axis, but it would be better if there's a way to ensure that close objects are close together, which ordering by one axis doesn't do [21:41:22] MaxSem: :) [21:42:20] and which hashing doesn't do [21:42:52] query: is this an infinite set of coordinates, or finite? [21:43:24] * preilly ponders f:Nk → N into g:N → N [21:44:37] Amgine, it's Earth [21:44:51] I thought it was wikipedia articles. [21:45:04] with coordinates! [21:45:15] finite set. Can be precalculated. [21:47:41] binasher: too bad we didn't have something like this: http://www.flickr.com/services/api/flickr.places.findByLatLon.htm [21:48:58] or, I guess place finder API works too [21:48:58] http://where.yahooapis.com/geocode?location=37.42,-122.12&flags=J&gflags=R&appid=zHgnBS4m [21:51:38] I didn't realize that Twitter was using WOEIDs too → http://engineering.twitter.com/2010/02/woeids-in-twitters-trends.html [21:52:12] preilly: the meeting i went to last night included flickr's long ago employee #2 lamenting that there's no fully free and open source solution for geocoding places.. i.e. if you want map coordinates for california or anything better than a bounding box [21:53:06] I forgot about that meeting [21:53:49] you might have been interested.. there's lots of creative building on top of foursquare going on [21:53:56] heads up. recruiters are starting to source for http://wikimediafoundation.org/wiki/RFP/Mobile_QA [21:54:52] woeids don't solve the problem i was thinking of though.. all objects would be clustered by place type (country, county, city, etc) [21:55:37] MaxSem: binasher it sounds the project is getting to a point where a serious ops/dev sync up would be good. doing it over voice may be easier then irc [21:55:40] what do you guys think? [21:55:44] wouldn't matter if we used lucene or solr instead of mysql for spatial search [21:57:13] WMF's lucene is a hacked ancient 2.1 [21:58:21] Oren's work on lucene 3.0 looks interesting, but who knows when it will yield something working [22:00:22] since we need coordinates in MySQL anyway for other use cases, we could start with SQL and look out for possible replacements if performance becomes an issue [22:01:28] (it shouldn't be, as I tested with 10x the current coordinates and it didn't look restrictively slow even with older scema) [22:14:11] * MaxSem yawns [22:15:14] good night everyone. tfinc, I'm always ready for a voice chat [22:16:14] binasher: i'm going to be traveling for the next day so i won't be able to coordinate with you guys. i can schedule a time for the two of you or you guys can just do it on your own. what do you prefer? [22:16:31] i can also move this through CT if you want [22:17:05] what actually needs to be discussed at this point? [22:17:16] binasher: just a sanity check from ops [22:17:46] is there a page for his project? [22:17:49] gnite MaxSem [22:18:24] binasher: i did a rough cut of what i was looking for here http://www.mediawiki.org/wiki/User:Tfinc/GPS .. can easily tidy it up into a real project page [22:21:32] turning that into a product page would be good. building a free and open version of geonames would make a lot of people happy, but isn't easy. is that in scope? [22:24:45] thats the plan [22:25:06] initially we would just replace geonames for our app use [22:25:33] but what i would really want to provide this as a data service for the world [22:26:17] preilly|away: easy bug for awjr to pick up https://bugzilla.wikimedia.org/show_bug.cgi?id=34126 ? [22:32:22] v [22:32:23] http://switch2osm.org/ [22:40:47] tfinc: MS gave me win7 and VS pro as a going away present so i can keep working on the win7 phone app :D [22:40:58] thats nice of them [22:41:15] so are you on leave or have you actually left MS ? [22:41:18] feel free to pm me ;) [22:41:27] i am on leave. should i pm you? [22:42:13] nah, its ok [22:42:45] ok, sumanah wants some convos in pm. if you do to just let me know. most of the time i do not care about being public [22:42:50] blobaugh the win7 version is going to have an uphill battle .. android is up to 895,690 total installs :D [22:43:05] blobaugh: i'm aways public before private [22:43:10] lol, i am not even sure there are that many win7 phones out there :P [22:43:23] but since this was your own personal stuff about taking a leave .. wanted to make sure you were cool to talk about it here [22:43:38] yeah, Q4 sales weren't exactly stellar [22:43:42] oh yeah, i do not mind. most of the people at the hackathon knew about it [22:44:18] i picked up a Macbook Air last Friday and just installed Fusion today. installing Win7 and VS right now [22:44:25] then we can get cracking on it again [22:44:30] nice [22:44:43] Brion from Nitobi/Adobe is eager to get cracking on it too [22:44:51] i need to poke at MS and see what they did, if anything. they told me i could utilize one of their phone people :D [22:45:02] blobaugh: https://twitter.com/#!/brianleroux [22:45:17] oh yeah? I have not talked to him for quite a while now. wonder if he remembers me [22:45:34] give him a beer and then he'll pretend to remember you [22:45:36] lolz [22:45:47] lol, i am sure [22:45:47] he's always on the conference circuit [22:46:04] yep, he used to be active on irc [22:46:30] Steve Gill is actually talking in #phonegap right now [22:47:33] tfinc: so what i am thinking is to start a big email thread between the WMF devs, MS, and Brian if he is interested. that way we can collaboratively figure out why ajax and XSS are not working properly on mobile IE. how does that sound to you? [22:47:54] tfinc: a project to build an open geonames service would probably bring in a lot of very experienced volunteers [22:48:00] why not throw it down on the phoengap mailing list ? [22:48:03] would that be better? [22:48:12] i'm open to whatever will fix the core issue [22:48:14] you can drive [22:48:17] re: max's project, patrick should probably be involved in any architecture talks too [22:48:25] binasher: he has been [22:48:31] so timing should depend on when he can be available [22:48:32] and he's been reviewing the code [22:48:46] so if there are issues you can blame him too [22:48:51] tfinc: sounds like a plan. i have not used their list yet. [22:49:01] same here. message steven and see if its worth it [22:49:22] as long as he continues to have me review the db side, there probably aren't any other ops concerns [22:49:24] as in gill? [22:54:37] uhoh steveGill is here [22:54:41] blobaugh: .. we might have to leave now [22:54:42] :D [22:54:45] hahah [22:54:46] welcome steveGill ! [22:54:53] thanks tfinc [22:55:05] i will try to hang out here and help out if i can [22:55:09] binasher: gotcha [22:55:26] steveGill: blobaugh wants to get some talks going about the Win7 port [22:55:42] blobaugh: tfinc: so what i am thinking is to start a big email thread between the WMF devs, MS, and Brian if he is interested. that way we can collaboratively figure out why ajax and XSS are not working properly on mobile IE. how does that sound to you? [22:55:43] steveGill: hi. i do not think we have met before [22:56:11] hey blobaugh [22:56:19] tfinc: fyi, the guy at MS just Skyped me. he is wanting to know how he can help [22:56:27] yeah, lets do it. Jesse M is our main guy for Win 7 [22:56:43] steveGill: howdy. how can i contact Jesse? [22:56:52] @purplecabbage on twitter [22:56:57] Reedy are you in? is this fixed for you? https://bugzilla.wikimedia.org/show_bug.cgi?id=31522 [22:56:57] or i can get you his email [22:57:05] steveGill: basically right now it looks like Mobile IE is probably the cuprit as XSS is being blocked [22:57:14] steveGill: email would be great [22:57:46] judytuna: ! [22:58:03] * tfinc waves at judytuna  [22:58:14] judytuna: your blog post made me smile [22:58:23] as did i [22:58:28] blobaugh: shoot an email to Jesse MacFadyen and cc Brian Leroux ; Steve [22:58:38] cc tfinc too [22:58:54] steveGill: should we cc the phone gap dev list ? [22:59:16] hi mobiles! =D [22:59:22] the callback-dev one you mean? [22:59:24] i am also going to cc Corey Brookes at Microsoft. he has done a lot of PG work on that side [22:59:29] Astagi, nope [22:59:33] it's not fixed [23:00:12] maybe lets just ask jesse whats going on b4 we msg the whole list [23:00:28] jesse pretty much runs the show with wp7 port [23:00:42] Reedy did you try the last alpha version? [23:00:51] that's on git head [23:01:07] i agree with steveGill. spam as few people as possible [23:01:20] also, Corey just told me on of the MS guys on his team apperantly fixed the issue [23:01:43] yep the same Reedy, ok ^^ are you developing the app? [23:01:59] changelog for wp7 pg 1.4.0 is http://phonegap.com/2012/01/31/phonegap-1-4-released/ [23:02:07] I'm not working on it at the moment [23:04:15] alright, going to take my aunt for a walk. i will start up that email thread later this evening i think [23:04:54] ok. I will try to see if I found something to make it working on Desire HD, and other devices, I don't think is the lonely exception... will ping you when I'm ready if you can to test it ok? I don't have a Desire ^^ [23:05:47] last thing Reedy, Wikipedia from browser works ok, doesn't it? [23:06:14] yes [23:06:49] nice ^^ thanks Reedy [23:13:49] preilly|away: i'm hearing all clear on 2.2.2-RC1 [23:13:54] preilly|away: any reason to not release it? [23:26:48] tfinc: not that I can think of [23:27:07] preilly: k, I'm going to submit it for approval [23:29:15] [wikipedia-iphone] flyingclimber pushed 2 new commits to master: http://git.io/eWO4SA [23:29:15] [wikipedia-iphone/master] Merge branch 'master' of github.com:wikimedia/wikipedia-iphone - Tomasz Finc [23:29:15] [wikipedia-iphone/master] Upping version identifiers to 2.2.2 - Tomasz Finc [23:30:16] ok. its been submitted for review. [23:30:22] tfinc: cool [23:37:40] Reedy can you try this toworktogether.eu/wikimobile.apk ? [23:41:33] tfinc can I take the find in page bug? [23:41:41] Astagi: take it [23:41:49] we don't have it pegged to a version so have at it :D [23:43:10] tfinc thanks ^^ well it's a really needed feature, mainly on long pages.. have to change the assignment right? [23:43:41] yes. please assign it to yourself [23:44:32] done ;) [23:59:42] Astagi, no difference [23:59:55] Reedy :\