[00:17:02] who am I kidding. sigh [00:19:03] yuvipanda: go to bed! [00:19:16] i'm on bed. [00:19:36] today I spent all my time grappling with one bug, which I couldn't even fix [00:19:47] so am on a guilt trip, so fixing a few other ones so I can actually sleep [00:20:47] wow [00:20:49] just wowo [00:20:55] s/wowo/wow [00:22:33] tfinc: we've to figure out where we're going to store the secret keys for fb, twitter, etc [00:23:05] I see a final beta happening thursday evening and an RC on monday so we can push out release on thursday [00:23:09] dedication yuvipanda … true dedication [00:23:11] preilly: :) [00:23:25] guilt trips are horrible! [00:23:42] wow just found out about a hackerspace that *just* opened up in tucson: http://www.xerocraft.org/ [00:23:53] it's like the bad case of http://xkcd.com/573/ [00:24:28] awjr: cool [00:24:40] and it's conveneiently like 6 blocks from my house [00:25:09] I'm intrigued about the process on the apple side [00:25:28] when you submit the code to them, their devs have to look to everything? [00:28:38] awjr: nice [00:35:31] * yuvipanda pokes tfinc about secret keys storage [00:39:00] * yuvipanda pokes tfinc about wikimania/mobile [00:46:17] yuvipanda: i'm back [00:46:24] so .. secret keys and wikimania [00:46:28] tferminator [00:46:37] also .. did you hear about britannica ? [00:46:46] yes i did :D [00:46:54] I didn't. What? [00:47:00] Amgine: out of business [00:47:01] sortof [00:47:02] Amgine: http://mediadecoder.blogs.nytimes.com/2012/03/13/after-244-years-encyclopaedia-britannica-stops-the-presses/ [00:47:06] out of print [00:47:08] no more dead tree encyclopedias from them [00:47:17] Heh. [00:48:07] secret hiding places .. hmm [00:48:17] is it just an api string ? [00:48:23] or something more complicated [00:48:23] tfinc: yes. [00:48:24] phrasing [00:48:35] tfinc: also, another problem is - whose account is going to have those? [00:48:50] as in, whose facebook account is goign to create those keys? [00:49:19] tfinc: infact, I think if we figure that out, this problem might solve itself. [00:50:05] tfinc: if we figure out which facebook account is going to create the keys, then we can use the same access methods we use for @WikimediaMobile twitter account to grant access to the facebook account [00:50:11] and keys can be gotten off there [00:50:13] same for twitter, etc [00:50:57] well were about to move our google play (god thats a stupid name) account to a generic account [00:51:12] yes, WHAT WAS WRONG WITH ANDROID MARKET [00:51:13] idiots [00:53:58] lets not digress [00:54:13] do we have a generic wikipedia account that we could use? [00:54:34] * tfinc goes to look [00:57:59] nope [00:58:44] i can create it under my account but thats an annoying botteneck for any change [00:59:57] tfinc: yes [01:00:10] tfinc: is it possible to create a 'Wikipedia'/'Wikimedia' account? [01:00:35] yuvipanda: not under their TOS [01:00:56] preilly: hmm, no way to create a 'page' as an entity? [01:00:57] ok [01:01:38] yuvipanda: nope [01:01:43] sigh [01:01:50] what about a business account ? http://www.facebook.com/help/?page=167124440013852 [01:02:13] * yuvipanda goes about removing the block on facebook [01:02:56] tfinc: that looks doable [01:03:09] or maybe not [01:03:19] it says you can't have both a business and personal account [01:04:05] business accounts cannot be found in search, send or receive friend requests, or create/develop apps. [01:04:32] augh [01:06:55] i wonder if first name: Wiki last name : Pedia would work [01:07:46] tfinc: try it [01:07:53] it works [01:07:55] Media or Pedia? [01:07:59] hmm [01:08:01] Media [01:08:05] let me try that too [01:09:50] aww .. media doesn't work [01:11:29] yuvipanda: why don't you try Wiki Media .. see if it works for you [01:11:46] doubt that but trying anyway [01:12:12] tfinc: https://www.facebook.com/profile.php?id=100003617267353 [01:13:06] 'Sorry, we are not able to process your registration.' [01:13:24] and 'You are ineligible to register for Facebook.' [01:13:41] what .. what did you do to piss them off ;) [01:14:12] just following orders :P [01:14:27] Wikimedia/Mobile doesn't work either :( [01:14:50] there is an account called Wikimedia Stories, however [01:15:01] https://www.facebook.com/profile.php?id=1731237848 [01:15:07] born on 'August 20, 1980' [01:15:29] awjr: is even a friend of it! [01:15:37] oh so is tfinc [01:15:40] as am i [01:18:18] lola .. i'm already getting friend invites with people who have the W as their profile photo [01:21:17] yuvipanda: let me pass the account to you [01:21:27] tfinc: ah, cool [01:21:51] log into talk so that i can send it to you over OTR [01:21:55] gtalk* [01:23:32] yuvipanda: get my otr message ? [01:24:07] now i just need to change the email [01:25:13] tfinc: yes [01:25:29] but we can do that later [01:25:33] thats enough to get you started [01:26:30] yup! [01:26:37] am off to sleep now, will do when am back up [10:02:43] [WikipediaMobile] jdlrobson pushed 2 new commits to master: http://git.io/QIuYhg [10:02:43] [WikipediaMobile/master] Fix qqq messages - YuviPanda [10:02:43] [WikipediaMobile/master] Merge pull request #172 from yuvipanda/fix-qqq-messages - Jon Robson [10:03:10] Project WikipediaMobile - Nightly builds build #235: SUCCESS in 14 sec: https://integration.mediawiki.org/ci/job/WikipediaMobile%20-%20Nightly%20builds/235/ [10:03:10] yuvipanda: Fix qqq messages [13:34:12] Project WiktionaryMobile - Nightly builds build #27: SUCCESS in 10 sec: https://integration.mediawiki.org/ci/job/WiktionaryMobile%20-%20Nightly%20builds/27/ [13:34:13] * hy.cheng: added icon for listen-in [13:34:13] * hy.cheng: fixed images to be darker [13:51:48] Project WiktionaryMobile - Nightly builds build #28: SUCCESS in 7.7 sec: https://integration.mediawiki.org/ci/job/WiktionaryMobile%20-%20Nightly%20builds/28/ [13:51:48] * pfhayes: Updating translation strings file for Wiktionary [13:51:49] * pfhayes: Removing nearby strings [16:34:18] anyone around? [16:39:06] * MaxSem  [16:48:19] jdlrobson: around? [16:48:28] yeh but my computer is being weird [16:48:36] i clicked shut down to try and fix it [16:48:39] ah [16:48:40] but it didn't shut down [16:48:46] close the lid? [16:48:46] but i think it is going to shut down without warning [16:48:58] well the original problem was my mouse wasn't working [16:49:02] i think virtual box was thrashing [16:49:16] anyway i think i've stopped the shutdown [16:49:19] how can i help you [16:49:30] jdlrobson: the styling of the footer text in current MF [16:49:47] suggestions on making it 'stand out' from content? [16:49:55] possibly just making it a tad smaller, perhaps? [16:50:04] one of the feedback on the iOS app was that the footer looks like text. [16:50:07] *article text [16:50:21] not a biggie, we can just say 'will be handled with our rework' [16:50:57] but if you think there is a small fix we can do... [16:51:21] it is smaller no? [16:51:31] no? [16:51:43] are you talking about the existing site or http://jonrobson.me.uk/wikipedia/# [16:51:44] ? [16:51:50] existing site [16:51:53] ahhhh [16:51:53] ok [16:51:59] yeh that is handled in the rework [16:52:06] which im hoping to push very soon [16:52:12] cool! [16:53:04] currently in opera mini world [16:53:06] very nasty [16:53:34] jdlrobson: opera mini is nasty? [16:53:36] or the footer is? [16:53:57] opera mini [16:53:59] the footers lovely [16:54:24] ah [16:54:24] okay :D [16:54:26] opera mini doesn't support querySelectorAll, keyup, does nasty server side stuff [16:54:28] list goes on [16:54:42] im trying to get search working in opera mini right now [16:54:57] this is my new ie7 (blackberry is my new ie6) [16:56:06] jdlrobson: hehe [16:56:28] alright i'm on a bus and I don't think I'll be anywhere silent in time for the standup [16:57:31] jdlrobson: I updated that pull request with localization fixes. Feel free to pull anytime. [16:58:31] k will look [16:58:45] any messages you want me to pass on to the standup? [16:59:17] jdlrobson: I will probably be on the standup [16:59:24] listening and participating via text [16:59:30] unless you guys want to hear bus noises [16:59:40] i do! [16:59:56] awjr: :D [17:00:17] awjr: preilly is convinced the fan at my home is actually a train. [17:00:26] though to be fair I *did* do one standup from a train (bad idea) [17:00:31] lol [17:02:38] just so if the bus decides to reach *just* as the standup starts and I can't make it [17:03:15] 1. have a couple of bugs I'm tackling that should be done today (Hiding navbar during Overlay, External Links stopped working, Menu items not localized (all iOS)) [17:03:23] 2. Final beta going out on Thursday night [17:03:27] err [17:03:50] Thursday evening PST, so would need tfinc to do iOS building. [17:04:06] jdlrobson: are you working SF time today or UTC? [17:04:34] i'll be working this evening but won't be very vocal as im going to spend most of it on a train [17:04:43] you guys ready for the call? [17:04:44] hehe :D [17:04:59] you guys and your land travel [17:05:03] preilly: sure [17:05:13] awjr: what is your Skype id [17:05:18] awjrichards [17:05:22] preilly ^ [17:05:27] preilly: sure [17:05:50] yuvipanda: what is your Skype id [17:05:52] jdlrobson: I'd need you to merge stuff in tomorrow before the beta goes out. Anticipate ~3-4 ones. Just so you know [17:05:54] preilly: yuvipanda [17:06:14] ok yuvipanda - tomorrow gmt? [17:06:20] jdlrobson: sounds good. [17:06:51] preilly: am on a bus so will listen in [17:07:34] awjr: are you on skype [17:07:43] MaxSem: what is your Skype id [17:07:46] preilly: awjrichards [17:07:51] preilly: yes [17:07:52] maxsemenik [17:08:02] ah sorry didnt see the request [17:08:18] I never see those requests [17:13:01] not bad [17:13:03] it's times like this I wish http://yuvi.in/where.html returned more specific details such as #4 bus heading northwards and a photo [17:13:06] linSmith: sorry, I forgot to add you to the Skype call [17:13:15] buses aren't as train [17:13:28] jdlrobson: i reached just as we closed up [17:13:38] am on the road with my air [17:13:47] like some huge 'myg me' sign [17:14:16] preilly: that's ok, nothing much to report besides that I make things look pretty [17:14:31] greetings all [17:14:32] hey linSmith [17:14:37] thanks for uploading the new workflows [17:14:48] dark alleyway coming up. am off for 10 mins [17:14:57] so yuvipanda was on a bus [17:15:06] brb [17:15:07] i wasn't sure if it was bus or freeway frogger [17:15:34] tfinc: that's how i feel on the streets in india in real life too [17:17:26] awjr: lolz [17:17:42] office sure is empty today [17:18:14] tfinc: no problem [17:20:10] tfinc: where is everyone? [17:20:21] at the product retreat that erik mailed out about [17:20:27] ah right [17:25:51] jdlrobson: nice post to mobile-l [17:34:05] awjr: did you end up upgrading to the full version of vmware fusion 4.0 ? [17:34:24] tfinc: yeah [17:35:01] i just paid for it myself and will include it on the expense report i'll bring to SF [17:35:41] i've been meaning to upgrade and it just showed up in this fun bundle http://www.mupromo.com/?ref=4438 [17:36:18] ha wow [17:37:34] although the only things i might actually use other than vmware is star wars: tfu and worms [17:38:18] awjr: i spent countless hours on the latter many years ago [17:38:25] hehe same :) [17:44:09] ah [17:44:10] back [17:44:15] hey yuvipanda [17:44:18] how'd the Facebook keys go? [17:44:19] heya [17:44:32] tfinc: on another bug, will get to fb after this [17:44:39] yuvipanda: k [17:44:48] i seem to be getting closer and closer to SF time, woke up at 0530 PM today. [17:45:00] yuvipanda: haha [17:45:24] tfinc: final beta thurs PST 3PM? I'd need you to make iOS builds [17:47:03] yeah, i'll be around [17:47:39] cool [18:17:12] MaxSem: can you add your 20% days to http://www.mediawiki.org/wiki/Wikimedia_engineering_20%25_policy [18:19:09] do they have to be fixed? I prefer not to interrupt work on a feature just because today's a specific day of the week [18:23:00] MaxSem: i was feeling the same way but i've found it's actually nice to have a set time blocked out for it to plan around, plus it makes people who are relying on you for 20% work happier to know that the timing is predictable (eg robla who's managing 20% time or community members who want some support from you, etc), as well as people who rely on you for non-20% time related things will know not to bug you during those set times [18:33:40] hmm, I'll think about it [18:45:57] MaxSem: if your not sure of the day then just throw your name on the list and say what your available for to start [18:46:33] okay [18:49:58] MaxSem: can you respond to this http://lists.wikimedia.org/pipermail/xmldatadumps-l/2012-March/000438.html .. someone asking about how to directly read out geo tags. would be good to let them know of our efforts [18:51:41] heh, if only I could tell him our ETA [18:51:49] subscribing... [19:08:07] MaxSem: i cc'd you on a quick response too [19:08:33] already sent by the time I received it [20:26:45] yuvipanda, do you have any idea how our Wiktionary app utilises the API? maybe, they need something that's not yet there? [20:26:58] MaxSem: the WIktionary app? [20:26:59] it doesn't [20:27:07] it's a straight up port of our Wikipedia code [20:27:23] eh, screen-scraping, too? [20:27:28] * MaxSem facepalms [20:27:39] MaxSem: yes :) [20:27:54] MaxSem: will change after 1.1 sir :) [20:28:12] I'd like to hear their requirements, too [20:29:46] MaxSem: Amgine would be the best person to talk to, and pfhayes too. IIRC amgine is travelling right now, will poke you when he's back. [20:30:04] thnx [21:00:22] heatherw: are you on mobile-l ? [21:00:33] hmm [21:00:47] not sure tfinc [21:00:50] if so then i'd love for you to jump in on the discussion about section arrows [21:01:03] if not then i can cc you while you subscribe [21:01:10] let me give you a link to the back story [21:01:21] http://lists.wikimedia.org/pipermail/mobile-l/2012-March/005417.html [21:01:22] yes i am but i get digest [21:01:58] heatherw: bah, its such a low traffic lit! [21:02:02] list* [21:02:06] :) [21:02:17] i can switch [21:07:36] thanks! tfinc [21:09:49] i've been wanting to chat with jon about some tweaks also, know when he is normally around? tfinc [21:10:32] PDT on Mondays and standard UTC hours the rest of the week [21:10:40] we tend to catch him in the morning [21:10:45] ah [21:10:58] he's in the uk [21:11:34] yeah [22:15:14] I filed https://bugzilla.wikimedia.org/show_bug.cgi?id=35233 just now. [22:15:41] Joan: how may aliases do you have?!?! :p [22:15:50] (o; [22:16:04] They change every few months. [22:16:11] Change is healthy! [22:16:27] I thought the mobile sites were already marked noindex, but I may have been imaginging that. [22:16:33] imagining, even. [22:17:19] Hmmmm. [22:17:22] No, I'm right. [22:17:24] They were marked... [22:17:29] [22:18:11] orly [22:18:20] Yes. [22:18:20] MZMcBride: Google asked us to change that [22:18:32] http://svn.wikimedia.org/viewvc/mediawiki?view=revision&revision=113378 [22:18:46] MZMcBride: they are indexing the mobile site for their mobile search index [22:18:53] Hmmm. [22:19:04] MZMcBride: we now redirect googlebot for mobile UAs [22:19:32] All right. [22:21:29] Well, that's that, then. [22:21:36] Thanks. :-) [22:21:59] Joan: thanks, for noticing… it's always nice having someone looking out. [22:25:29] I got a Google Alert. (o; [22:25:37] And I was all "whaa? I thought it wasn't indexed." [22:29:33] gah... just noticed that the cool new API I was writing was scary performance-wise [22:29:58] will have to redesign and restrict at spec level [22:30:12] bummer MaxSem :( [22:44:28] tfinc, prielly: was just cruising through bugzilla and saw this: https://bugzilla.wikimedia.org/show_bug.cgi?id=34292 what is the current thinking about this issue, if any? [22:44:51] er, preilly, that is ^ [22:45:44] awjr, fixmed [22:46:28] MaxSem: thanks - missed those [22:48:33] * awjr turns on E_STRICT... [22:50:54] MaxSem: https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113870 [22:51:28] awjr, commented out code [22:51:43] doh [22:51:45] // || $action === 'history' ) { [22:51:51] oops thanks [22:52:14] * MaxSem is annoying, as always [22:52:17] :) [22:53:03] heh hardly [22:53:11] i can't wait til we're using git [22:54:18] how can it help? [22:55:26] easy local branching for experimental things; 'stashing' commits for later checkins; chunked up commits [22:55:51] it makes screwing around while simultaneously fixing bugs while simultaneously adding new things a lot easier :) [22:57:11] MaxSem: i reverted that previous commit. https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113872 [22:58:53] confirmed [22:59:16] phew! thanks [23:06:27] awjr: its blocked on the new nav [23:06:30] as most things are [23:08:09] tfinc: roger [23:09:01] awjr: we want to do it. its just a matter of [23:09:04] 1) where to put it [23:09:10] 2) what it should look like [23:09:17] we'll have #1 with the nav [23:09:32] at first we can just link to the desktop site [23:09:41] but eventually we'll have a mobile view of it [23:10:07] tfinc: for sure, that's what i figured - i was just curious sine it's the only 'critical' bug and no one from the team's commented on it [23:11:16] put a note in it and make it dependent on the new nav. if the new nav doesn't have a bug yet then please open [23:11:22] that way we can clean those bugs u [23:11:23] p [23:11:26] yup [23:11:42] last week i did a triage of our app bugs and sorted them neatly with deps and such [23:11:47] i haven't done the same for MF yet [23:14:34] awjr: heads up that the fix in bug #35205 can't go out until the disable option has a home [23:15:16] tfinc: ? [23:15:32] what do you mean 'disable option'? [23:15:33] we can't remove that as a feature [23:15:39] people use it [23:15:40] it's not removed as a feature [23:15:50] clicking on 'Desktop view' duplicates the functionality [23:15:51] ooh [23:15:51] wait [23:16:01] brilliant :D [23:16:03] carry on [23:16:07] :) [23:16:09] why didn't we do that sooner [23:16:12] haha [23:16:14] just trying to simplify things :) [23:16:19] totally .. good thinking [23:16:26] it seems the 'permanantly disable mobile frontend' was a carry-over from the ruby gateway [23:16:31] thank brion - it was his suggestion :) [23:16:40] indeed [23:16:45] tfinc: it was good brion thinking even [23:17:01] i guess that makes him better then 2d brion [23:17:14] only ever so slightly [23:18:16] awjr: why do you have this: if ( $action === 'edit' ){// || $action === 'history' ) { [23:18:20] tfinc: is this the bug you opened to track the nav related stuff? https://bugzilla.wikimedia.org/show_bug.cgi?id=32117 [23:18:22] heads up the i'm tidying up http://www.mediawiki.org/wiki/Wikimedia_Mobile_and_Special_Projects_engineering and adding missing project pages [23:18:30] preilly: it was an accidental commit [23:18:34] reverted later [23:20:04] awjr: https://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/MobileFrontend/MobileFrontend.body.php?revision=113870&view=markup&pathrev=113870 [23:20:10] awjr: that still looks wrong to me [23:20:36] preilly: that revision was reverted [23:20:37] https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113870 [23:21:22] preilly: it was followed up by https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113871 and https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113872 [23:21:33] so… svn up i guess :p [23:22:03] awjr: I still see if ( $action === 'edit' ){// || $action === 'history' ) { [23:22:13] awjr: Updated to revision 113875. [23:22:29] ! [23:22:31] damn it [23:23:28] oh weird, it looks like my revert in https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113871 only touched FooterTemplate.php... [23:24:30] jebus [23:24:33] ok preilly: https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113876 [23:24:51] awjr: much better [23:57:41] do any of you guys know how to handle testing cookies with phpunit? [23:58:49] you need to check whether a cookie gets set?