[00:02:43] philinje: https://bugzilla.wikimedia.org/buglist.cgi?bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=WikiLoves%20Monuments%20Mobile&query_format=advanced&resolution=---&resolution=LATER&resolution=DUPLICATE&title=Bug%20List:%20WikiLovesMonuments&ctype=atom [00:05:31] philinje yeah i'll do it now [00:06:36] done [00:38:37] tfinc: i was just reading up on the yeti [00:38:39] the mic, i mean [00:39:19] i didn't realize it but there's a multipattern selector on the mic [00:39:57] based on what i was hearing during the meeting yesterday, my guess it was on the bi-directional or stereo mode when it should have been on omnidirectional [00:40:42] for standups, the cardioid setting is probably best (for picking up sound directly in front of what the mic is pointing at) and for when people are all around the mic, omnidirectional is probably best [00:45:36] Change merged: awjrichards; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/17476 [01:04:03] awjr: hi, are you on Mingle? [01:04:15] philinje i have a couple of mingle tabs open [01:04:32] ok, it says you are looking at a story I just revised [01:04:53] ah yeah, i have card 144 open [01:05:04] need me to close it? [01:11:43] no, just refresh if you want to read it [07:40:30] [WLMMobile] siebrand pushed 1 new commit to master: https://github.com/wikimedia/WLMMobile/commit/def5c6af9d9b1af80d6c71ecedcbf3f9c702d30f [07:40:30] [WLMMobile/master] Localisation updates from http://translatewiki.net. - Siebrand Mazeland [15:06:12] preilly: Oh, you're here. [15:06:20] Yes, that's the coorect PPA. [15:06:24] *correct [16:37:00] preilly: Good news! We only need redis-server 2.2, which is already in Precise. [16:38:53] Once my build's finished and I've uploaded it to the PPA, you won't need redis from that other PPA anymore. [16:39:00] (Not on Precise, anyway.) [16:48:39] jerith: sweet [16:52:30] preilly: Build 93 of vumi, which will be ready as soon as Launchpad gets to it. [16:52:42] ajerith: okay great [16:53:00] The only places you need packages from are Precise and the Praekelt Foundation PPA. [16:53:11] awjr: just had a chuckle at your message from yesterday [16:53:13] "awjr: tfinc: i was just reading up on the yeti [16:53:14] [5:38pm] awjr: the mic, i mean" [16:53:20] lol [16:54:04] it's a good article though..http://en.wikipedia.org/wiki/Yeti [16:54:30] it is actually more interesting than specs on the mic [16:55:43] I see China are beating the US now in the olympics [16:57:28] greetings all [16:57:37] Hey tfinc. [16:57:39] hello [16:58:30] awjr: maxsem: https://plus.google.com/hangouts/_/ce3441f32745f0449ac70fd09ed02ee662de05cb?hl=en [17:06:58] tfinc: http://cdn.bluemic.com/pdf/yeti/manual.pdf pages 12 and 13 [17:16:37] jdlrobson, what do you think about https://gerrit.wikimedia.org/r/17594 ? [17:17:29] OuKB: will take a look just replying to a few emails [17:18:30] awjr: what are the ISO specs that you're dealing with? [17:18:43] preilly iso3166-1 and iso3166-2 i think [17:19:10] so erik's phone is being weird. it doesn't get a gps lock and doesn't list *anything* for us campaigns [17:19:14] mine works fine for both [17:20:30] awjr: we have one other nob that could help out in a conference room. the microphone gain. [17:20:39] its set midway now [17:20:49] awesome [17:20:50] we can easily dial it back [17:23:16] awjr: and the last variable that we can play with is to have the mic centered in front of the tv rather to the left side [17:23:38] flyingclimber: oh for the standups? [17:23:47] awjr: correct [17:24:00] flyingclimber: for sure. but for the most part, the audio for the standups is pretty good [17:24:09] awjr: then lets not break what's wokring [17:24:12] :) [17:24:16] awjr: http://www.geonames.org/countries/ [17:24:32] heyo! [17:25:52] http://translatewiki.net/wiki/Translating:WLMMobile woot! [17:28:29] awjr: $countries = json_decode(file_get_contents('http://www.geonames.org/countryInfoJSON'), true); [17:29:01] awjr: array(1) { [17:29:02] ["geonames"]=> [17:29:03] array(250) { [17:29:05] [0]=> [17:29:06] array(17) { [17:29:07] ["countryName"]=> [17:29:08] string(7) "Andorra"…. [17:30:48] For cities you need to use the bounding box coordinates (available from the previous request result) and the Cities method [http://www.geonames.org/export/JSON-webservices.html#citiesJSON], localization is also supported for most languages using the lang query string. [17:31:02] awjr: i just mentioned to arthur that mw really needs a generic component that can map arbitrary data fields together. something for the future [17:31:07] err [17:31:13] s/arthur/patrick [17:31:14] flyingclimber: I'm Patrick [17:43:19] preilly, does geonames provide _localised_ country names? [17:43:37] MaxSem: localization is also supported for most languages using the lang query string. [17:44:17] MaxSem: e.g., http://www.geonames.org/countryInfoJSON?lang=DE [17:44:27] whee [17:45:21] MaxSem: lang : ISO-639-1 language code (en,de,fr,it,es,...) (default = english) [17:45:50] one problem less, then [17:46:08] (unless we finally kill geonames with these requests) [17:46:36] MaxSem: just download and cache the JSON [17:54:23] tfinc: http://www.amazon.com/Shure-SE535-CL-Earphones-Adapter-BlackBerry/dp/B006JI87T8 [19:17:55] ah, certificate error installing the app.. :/ [19:56:50] MaxSem: is the status of https://gerrit.wikimedia.org/r/#/c/14419/ totally stalled? [19:58:01] awjr, I've uploaded a new patchset which takes Common.css out of equation for now. It can be merged thus [19:58:28] * awjr looking [19:59:21] gahh has anyone else been having issues with gerrit in chrome? [19:59:47] it will occasionally not load diffs for me - almost always when it's an i18n file... [19:59:50] why do you use spyware in the first place? :P [20:00:09] well, in Operaa it never loads anydiffs for me... [20:02:43] heh [20:02:44] sigh. [20:02:54] * awjr stabs technology [20:12:43] New review: awjrichards; "This latest patchset, which removes any usage of common.css, looks good to me. Krinkle, if this sati..." [mediawiki/extensions/MobileFrontend] (master); V: 1 C: 1; - https://gerrit.wikimedia.org/r/14419 [20:24:40] awjr: hi [20:25:39] hi philinje [20:25:49] can you chat for a bit? [20:26:01] philinje im not in a location conducive to voice chat [20:26:30] philinje what did you want to chat about? if i don't need my laptop i can step outside to use my cell [20:27:00] ok, I'm wondering if we should have an estimation meeting today [20:27:57] there are 6 more stories after we met yesterday, 4 bugs and 2 usability issues from the ToDo list [20:29:31] i thought we said we'd finish up estimation on monday? [20:29:50] do you think that's do-able? [20:30:14] there is enough there to take an hour [20:32:05] ok, well i think it's too last-minute to try to rope people into an hour+ long meeting today and i'm not really able to participate in a meeting like that right now [20:32:30] i think we'll have to get through as much as we can on monday [20:32:50] ok [20:33:05] philinje perhaps reach out to the team with the new stories and ask for any clarifying feedback [20:33:11] should we plan on two meetings on Monday? [20:33:55] philinje i dont think so. we can keep the meeting on Monday timeboxed to an hour and get through as much as we can in that time, in priority order [20:34:02] tfinc: http://24.media.tumblr.com/tumblr_m862cmuX871rbejpgo1_1280.png [20:34:06] then reassess as necessary [20:34:35] and [20:34:35] phlinje but if you can get peopel's feedback on the cards in an ad-hoc way today and incorporate any necessary fixes before Monday, we'll probably be in decent shape [20:34:35] http://25.media.tumblr.com/tumblr_m871qiR9Xy1rbejpgo1_1280.png [20:35:06] awjr: ok [20:40:03] philinje i think it's ok to anticipate things to not be 100% smooth these first few iterations as we get used to the processes. but i think the last thing we want to do is subject everyone to too many meetings and induce meeting fatigue. my thought is we should keep meetings as limitted as possible and strive to get as much done as possible in them. hopefully for the next iteration we'll have sufficiently flushed out stories that we can get thr [20:50:30] awjr: ok. I suspect we will barely get two iterations done through the end of this project [20:54:04] not the most suitable moment for switching to agile [21:03:43] MaxSem: when posting to the api does sending data not work? [21:04:41] e.g. is there a reason you use the querystring? [21:14:15] to make it possible to log the minimum minimorum of information even for POST requests in webserver logs [21:15:08] ...I always send format and action as URL parameters [21:21:43] so it's more to help the server admin then the app developer? [21:21:52] it still works though right? [21:21:58] yup [21:22:09] that's bad… [21:22:18] surely that means my password shows up in log files? [21:22:35] nope, passwords will be in POST data [21:23:53] ok now I'm confused. one sec let me revisit the code [21:26:34] ah so it's only when mustbeposted is set ? [21:26:59] although I'm not sure when that happens … mustbeposted [21:27:16] * aude is fighting with labs on maps stuff .... [21:27:36] i must confess i'm a bit confused for the need of using query string over data [21:27:58] I think it's confusing for developers - there should be as much commonality between queries as possible [21:37:51] replied [22:15:34] do any of you guys use a remote backup service that you could recommend? [22:18:45] awjr: nope [22:19:05] preilly do you use one you can't recommend? [22:20:12] awjr: nope [22:20:19] :( [22:20:29] awjr: I use three external hard drives [22:20:37] awjr: and clone them [22:20:50] i've been using external hard drives for a long time but i seem to suffer a lot from user error [22:21:17] both physically and mentally. [22:36:01] https://gerrit.wikimedia.org/r/17623 [22:38:02] awjr: even with time machine? [22:38:42] preilly no time machine has been pretty idiot-proof, but i have data on a variety of other disks i'd like to get backed up somewhere i can't easily physically destroy [22:39:19] awjr: ah, I see [23:08:27] jdlrobson: when you get back grab the s2 from me [23:08:39] its having GPS issues [23:08:41] with our app [23:08:42] wlm [23:08:44] ok k [23:08:50] i'm currently engaged in employee engagement [23:09:20] tfinc: is this the latest master? [23:09:26] https://github.com/wikimedia/WLMMobile/pull/100 may fix it [23:10:19] i'm on 1.1beta1 [23:10:45] jdlrobson: want me to try it with you pull request? [23:10:47] your [23:10:51] please [23:11:02] what exactly is the problem? It can't locate you? [23:11:16] it times out trying to find satelites [23:11:23] we get the error message which is great [23:11:27] but it *never* gets a lock [23:11:29] yep that should fixed it [23:11:32] *fix it [23:11:34] while if i go to goolge maps. it has a lock [23:11:39] right away [23:12:18] that looks like a sane change. i'm going to merge it [23:13:01] [WLMMobile] flyingclimber pushed 2 new commits to master: https://github.com/wikimedia/WLMMobile/compare/def5c6af9d9b...f6a78a822737 [23:13:01] [WLMMobile/master] enable high accuracy to use gps where available - jrobson [23:13:01] [WLMMobile/master] Merge pull request #100 from jdlrobson/geo - Tomasz Finc [23:16:00] philinje: http://etherpad.wikimedia.org/WLMMarketToDo [23:50:33] jdlrobson: you may want to come back sooner. were running low on belgian beer on 3 [23:50:36] only a couple left [23:50:39] ahahaha [23:50:42] i want out badly [23:50:48] can you save me so I save face? [23:50:55] e.g. knock the door and say I need to borrow jon ;-) [23:51:06] ironically i'm very unengaged [23:51:11] so much I just fixed portal styles [23:51:59] i think it's being wrapped up.. [23:52:55] i hope