[00:01:31] awjr: have you seen the flow stories in mingle ? i see chrismcmahon point ex. https://mingle.corp.wikimedia.org/projects/flow/cards/26 [00:01:59] no havent seen them tfinc [00:02:46] are they actually using mingle or just playing around with it atm? [00:02:54] awjr: subject: "Re: Arthur training the EC2 team on Agile" [00:03:41] ah found it [00:03:53] the first two stories that i read did not identify a persona/user and provided a the exact way they were looking to implement the code [00:04:42] it looks like it's mostly erik playing around - or perhaps just managing his own work? [00:05:32] awjr: yeah [00:05:52] tfinc: also would prefer to see vertical slices built db-to-UI rather than horizontal layers, that way lies trouble [00:06:18] chrismcmahon: i dont think any of the views are really set up in that instance [00:06:43] just thought I'd mention it since I knew about it awjr [00:06:50] it looks like they're just trying things out, as far as i can tell, but i dunno [00:06:54] for sure chrismcmahon [00:08:11] chrismcmahon: you'll have to tell me about agile 2013 [00:08:15] it's in nashville, right? [00:08:43] awjr: yes. I was at Agile2006 and 2009, but been out of sight mostly since then. [00:09:33] awjr: also just fyi, pretty sure I'm going to be in Tucson for a few months around mid-Nov, I'll look you up when I get there. :) [00:09:54] cool chrismcmahon! what for? [00:10:09] that's a much better time than right now to be here :) [00:10:38] (03CR) 10Kaldari: "(3 comments)" [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/74309 (owner: 10Kaldari) [00:10:58] awjr: I sold my house in Colorado, I'm traveling around a bit. been in Santa Barbara CA since May, going to SW Utah for 5 weeks in October, then AZ looks like. because why not. [00:11:07] :D [00:11:17] What is the "Learn More overlay"? [00:11:38] it's mentioned in a code review [00:11:57] but I don't know what it's referring to [00:12:02] kaldari: awjr MaxSem are we good with code cut off [00:12:08] or do we need more time? [00:12:27] I waited 10 mins since we're down a few folks [00:12:31] I'm good [00:12:47] yup [00:13:09] awjr: Do you know what the "Learn More overlay" refers to? [00:13:24] kaldari: maybe - what's the contexT? [00:13:33] https://gerrit.wikimedia.org/r/#/c/74309/10/javascripts/common/Overlay.js [00:14:17] not positive kaldari but likely from the 'learn more' link on the photo upload confirmation overlays [00:14:36] OK, also found the code for it: javascripts/modules/uploads/LearnMoreOverlay.js [00:14:42] \o/ [00:18:33] kaldari: oddly, 'Learn more' seems to be part of both AFTv5 and PageTriage but nothing else in my tests. I wonder if that's what was broken in beta labs for most of July (but magically fixed itself last week) [00:23:42] tfinc: want to do a hangout in about 10 mins, maybe at 530:? [00:23:49] (03PS11) 10Kaldari: Story 921: Adding editing tutorial [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/74309 [00:23:52] awjr: sure [00:25:40] actually tfinc i just got a phone call that might take a minute - i'll ping ya when im done [00:25:55] k, i'll be here for about 30 more min [00:25:58] k [00:39:13] Maryana: sorry about being short there. chatting with awjr about flow training on wed. with awjr back were just diving into writing the two hour training [00:39:40] oh, sorry to interrupt! when i see headphones i first assume music and/or youtube video :) [00:39:50] headphones minus talking, that is [00:58:41] Maryana: are you sticking around for a little bit? [01:05:41] yeah, what's up, awjr? [01:05:55] Maryana: got about 10 mins to hangout? [01:06:31] i was hoping to get a quick sanity check on the outline of the workshop on weds [01:06:41] sure thing - lemme set up in r31 [01:06:46] :) [01:07:36] this the flow thing? [01:07:49]  yeah [01:08:04] sorry (not sorry) to miss it. [01:08:12] heh [01:08:16] we'll miss you [01:08:16] ok, sent you a ghangout invite, awjr [01:08:20] Jorm, is there a new flow workup like the old JavaScript one? [01:08:41] have you seen the one on unicorn.wmflabs.org lately? [01:08:47] hmm not seeing it Maryana can you jsut send me link? [01:08:53] oh nm there it is [01:08:56] i mean, i uploaded a new one about 2 weeks ago; have you seen it? [01:09:08] Not lately, I'll check it out though. [01:09:23] http://unicorn.wmflabs.org/flow [01:09:37] !flow is unicorn.wmflabs.org [01:09:37] Key was added [01:09:50] !flow del [01:09:50] Successfully removed flow [01:10:28] !flow is Try the mockup: http://unicorn.wmflabs.org/flow [01:10:28] Key was added [01:12:25] I made a link for in here. I'll check it out on computer tomorrow. :) [01:19:45] Maryana: google hangout --> ghangout --> gout [01:21:03] Seems legit [01:24:34] ghanghis out? [01:24:36] :) [01:24:53] :o [15:24:27] (03PS2) 10MaxSem: Kill use of MobileFormatter on special pages [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/76270 (owner: 10Jdlrobson) [15:25:30] (03PS3) 10MaxSem: Kill use of MobileFormatter on special pages [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/76270 (owner: 10Jdlrobson) [16:45:17] (03CR) 10awjrichards: [C: 04-1] "(1 comment)" [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/75362 (owner: 10MaxSem) [16:50:35] MaxSem: https://gerrit.wikimedia.org/r/#/c/73018/ looks ok to me, i wouldn't worry about it. [16:50:39] (03CR) 10MaxSem: "(1 comment)" [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/75362 (owner: 10MaxSem) [16:51:36] hmm clearly there have been some varnish imrpvoements since i was gone! [16:52:17] awjr, my concern is that previously we considered everything requesting WML as WAP even if it also requested HTML and now everything that clains to know HTML gets it [16:53:19] i think that should be ok, right? worst case scenario we'll get some complaints and then we can set it back [16:53:57] heh [16:54:45] I wonder if analytics records accept headers [16:54:50] i think they do [16:55:47] (03CR) 10awjrichards: [C: 031] "(1 comment)" [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/75362 (owner: 10MaxSem) [17:02:07] YuviPanda: is bugello still working for the apps team? [17:02:23] awjr: it was for the last sprint. I don't think we've had any new bugs for this one [17:02:24] yet [17:02:34] any issues while i was out? [17:03:00] awjr: nope! although I think MaxSem managed to bring all of toollabs' mail queue down... :P [17:03:09] hahahaha [17:03:10] nice. [17:03:19] howd you do that MaxSem? [17:03:21] awjr, guess how I did it? [17:03:41] hijacked a bunch of labs instances and turned them into a spam farm? [17:04:06] no, by treacherously not ever logging into that project [17:04:13] wat [17:04:18] :D [17:04:43] so awjr, i just talked to jared about the e2 agile training - what do you think about extending an invite to the whole design team (jared, may, vibha, pau)? [17:05:00] Maryana: are any of them going to be working on flow? [17:05:01] i don't think any of them are familiar with agile, and they may all theoretically work on flow design [17:05:08] no logins -> no home dir -> user mailer goes insane [17:05:13] yeah, it's going to be an all hands on deck kind of affair [17:05:39] Maryana: ok, i'll get back to you about it shortly [17:06:04] word. if it's too many people, maybe just narrow it down to 1-2 slots and let them fight over it : [17:06:06] :) [17:06:29] totally - although if they're all going to be working on flow it might be good to have them all there. i'll talk it over with tomasz when he's fere [17:06:30] *free [17:06:35] kk [17:06:41] thanks :) [17:06:56] np - i think it would be *excellent* to familiarize design w/agile processes more [17:07:04] they've just been catching bits & pieces [17:07:13] and i think it's confusing and hard for them to see the big picture [17:08:41] the roles & responsibilities piece would be especially helpful to go over, since there's gonna be a lot of responsibilities changing hands (like one day the ux designer is brandon and the next it's vibha), and i want to make it clear that this is a Good and Expected thing [17:13:33] er [17:13:36] kenan appears to not be on mobile-tech? [17:14:14] Maryana: was kenan added to mobile-tech? im not seeing him in the list of members [17:16:02] ah he had been invited to the group but doesn't appear to have accepted the invite [17:16:11] i revoked the invitation and directly added him to the group [17:17:18] YuviPanda: heads up that i just finished the WP:Zero stand up and am heading into the office. will be delayed for our 1:1 [17:17:29] tfinc_: alright, poke me when you're here [17:17:36] and I'll get on then [17:18:46] awjr: Maryana with Jon and Juliusz out who can fix the issues with the edit icon and talk page icons? [17:19:05] kaldari should be able to look into it when he's in, jcmish [17:19:13] unless MaxSem has some ideas [17:19:14] kayo :D thanks awjr [17:19:39] I did look in logs etc to see if something was amiss on beta labs [17:20:05] jcmish, the icon is that way because MP is not protected [17:20:24] huh really? [17:20:31] because I thought last week it was [17:20:35] and it's protected on en.m [17:23:45] the site's the same [17:31:35] hey jcmish, there's no rooms available for the QA/design review [17:31:46] aw man [17:31:50] and it looks like there's only one story to review..? [17:31:53] k can you just give it the once over? [17:32:00] yeah Kaldari's [17:32:28] sure thing [17:32:45] Hey can you look it over with Kenan [17:32:55] so he get's the lay of the land [17:36:54] YuviPanda: hey yuvi! [17:37:28] hey mhurd [17:37:57] YuviPanda: just emailed mobile-tech about test flight [17:38:02] iOS store back up? :) [17:38:12] YuviPanda: lemme check [17:38:52] mhurd: so we already have continuous builds - every merge triggers a build. Need to figure a way out to 'push' that to people's devices, though. Let me poke for testflight on android [17:38:59] YuviPanda: sounds good [17:39:36] mhurd: also re: devices for designers, 1. Nexus 4, 2. Nexus 7, 3. Samsung Galaxy Ace is what I always test against. [17:39:42] and coverse the spectrum, mostly [17:40:04] YuviPanda: haha i was just typing out a question to you about device recommendations for designers :) [17:40:08] :) [17:40:33] mhurd: actually, no. Make that 1. Galaxy S3 2. Nexus 7, 3. Galaxy Ace [17:40:45] jcmish, betalabs isn't letting us log in [17:40:45] err [17:40:53] mhurd: either works. S3 might be hard to get hold of [17:41:00] so pick Nexus if that's more available [17:41:28] YuviPanda: got it [17:43:23] YuviPanda: think i should email mobile tech with those recommendation - or just tomasz? [17:43:32] mhurd: just tomasz should do [17:43:41] YuviPanda: gotcha [17:45:55] 01[13Commons-iOS01] 15siebrand pushed 1 new commit to 06master: 02http://git.io/yvLNTA [17:45:55] 13Commons-iOS/06master 14ffefb1b 15Siebrand Mazeland: Localisation updates from http://translatewiki.net. [17:46:39] YuviPanda: gah! i forgot to cc you on the email to tomasz - it was short - just said you recommended those android devices for designers [17:46:47] no worries, mhurd. [17:46:54] YuviPanda: :) [17:46:57] mhurd: let me know if you can't find the Galaxy Ace, I can hunt for other devices that are similar [17:47:00] 01[13WikipediaMobile01] 15siebrand pushed 1 new commit to 06master: 02http://git.io/e1-RRQ [17:47:00] 13WikipediaMobile/06master 14a16b78b 15Siebrand Mazeland: Localisation updates from http://translatewiki.net. [17:47:52] YuviPanda: sounds good! [17:51:06] Hello mobile team! We are getting ready to deploy HTML Email Notifications on enwiki this morning, and would be grateful for some tips on how to best test this on mobile platforms. bsitu and I have done some preliminary tests on our own phones, but we thought you might know of ways we could test them more widely, maybe using mobile emulators? chrismcmahon is helping us test this feature, but has limited mobile email access, hence the [17:51:06] question on this channel. [17:51:28] If you would like to take a quick look at current HTML email notifications, they are already on MetaWiki or MediaWiki.org, and you can simply leave a message on your talk page from a different account to trigger a notification to show up on your own phone. Read more about this feature here: http://www.mediawiki.org/wiki/Echo/Feature_requirements#HTML_single_email_notifications [17:53:22] fabriceflorin: jcmish may have some ideas for you - also there is an arsenal of different mobile devices capturing the different platforms we test on in the office [17:54:51] fabriceflorin: there are a few ways, we can pass the User Agent strings to the browser to emulate different devices [17:54:56] fabriceflorin: it was that arsenal of devices at the office I was thinking of [17:55:00] One issue we encountered on iPhone's Mail application is that the fixed width we now use for HTML email notifications causes only the left part of the message to appear on the smartphone screen, you have to scroll to the right to see the rest. Any thoughts about that issue? Is is likely to occur on other mobile platforms as well? Would changing the code to display relative width be a reasonable fix? I asked kaldari and jon robson for [17:55:01] their thoughts as well, comments welcome ... [17:57:08] MaxSem: [17:57:10] thanks awjr and jcmish : any chance we could access some of your arsenal, if needed? we're going to be pretty busy testing the desktop version first, but may need to test other mobile platforms in the afternoon, if someone can give us a hand on some of the major mobile platforms. Too bad we can't use online emulators, so that chrismcmahon could help remotely …. [17:57:28] sad and scary things afoot in betalabs MaxSem [17:57:50] fabriceflorin: neither awjr nor jcmish nor I are in the office. could you stroll over there? [17:58:02] fabriceflorin: i expect so, talk to tomasz or one of the mobile engineers on the 3rd floor. however, we also have a software deployment this afternoon so you may need to share :) [17:58:11] jcmish, ? [17:58:22] when you go to log in you get an unformatted page when you go to log in [17:58:44] https://en.m.wikipedia.beta.wmflabs.org/w/index.php?title=Special:UserLogin&returnto=Main+Page&returntoquery=welcome%3Dyes [17:58:51] jcmish: that just started happening on beta [17:59:12] :( chrismcmahon [17:59:22] trying to test for deployment so this makes me sad [17:59:33] gah [18:00:05] jcmish, lgtm [18:00:36] what do you mean by unformatted? [18:01:59] YuviPanda: ready when you are [18:02:07] tfinc: i'm on the hangout already :) [18:02:12] k, joining [18:05:06] MaxSem: I just grabbed a screenshot and sent it [18:05:30] eek [18:05:45] :) pretty eh MaxSem ? [18:05:47] jcmish, is this on stable? [18:06:34] jcmish, please check resources in developer tools - probably some of them received server errors [18:07:08] opps sorry just saw this [18:07:21] so i'm not sure what you mean resources in developer tools [18:07:24] ? [18:07:39] YuviPanda: where's the latest android commons app repo? looks like the github repo is out of date [18:08:11] MaxSem: in stable as well yes [18:08:19] didn't try alpha just stable and beta [18:08:51] Thanks, awjr, I will check with tomasz this afternoon. [18:09:52] in chrome, Ctrl+Shift+I then load page [18:09:58] go to network tab [18:10:18] see status columnn [18:10:26] anyway, I see a 503 [18:10:50] ah gotcha [18:11:12] jcmish: do you still see the problem if you switch to http rather than https? (you may have to log out) [18:11:23] jcmish, time to check your new log-digging skills;) [18:11:44] awjr: checking [18:11:47] i know what the problem is jcmish, MaxSem [18:11:50] and then yup MaxSem will do after this [18:11:55] yeah when did we get http? [18:12:11] I was just asked the security question [18:12:24] jcmish: visit https://bits.beta.wmflabs.org/en.wikipedia.beta.wmflabs.org/load.php?debug=false&lang=en&modules=mobile.styles%7Cmobile.styles.beta%2Cpage&only=styles&skin=mobile&target=mobile&* [18:12:38] you'll get another security warning - proceed [18:12:43] then things should look normal on betalabs [18:13:07] no sir [18:13:08] i think you probably accepted the security warning for https://en.m.wikipedia.beta.wmflabs.org but not for bits.beta.wmflabs.org, so bits resources are not loading [18:13:19] I have a window full of sadness [18:13:25] hmm that worked for me [18:13:43] let me run in a new browser [18:13:45] one sec [18:14:32] tfinc: can you txt brion and ask if he's going to be on today? [18:14:36] sure [18:14:50] tfinc: ty [18:15:04] sent [18:16:47] jcmish: in chrome if you go to view -> developer -> developer tools, then click on 'network' in the new pane, then refresh the page you're looking at, you should see the network requests for all page assets [18:16:56] you'll likely see errors coming back from bits [18:18:21] yup was switching to chrome when you started [18:18:26] pinging :D [18:18:29] back to it [18:35:31] kaldari, kenanwang: were you able to resolve the issue you were seeing on betalabs? [18:36:08] jcmish: were you able to resolve the issue you were seeing on betalabs? [18:36:16] it's still broken [18:36:28] nope [18:36:29] I think it's related to the deployment of the HTTPS stuff this morning [18:36:29] kaldari: you accepted the security cert for bits? [18:36:52] I accepted all the security exceptions that were presented [18:36:55] I'm getting a syntax error [18:36:56] though i get 200 [18:37:01] responses [18:37:08] it is working for me [18:37:19] awjr: are you logged in? [18:37:30] yes [18:37:33] oh [18:37:33] wait [18:37:59] when i login, i dont actually get logged in :-| [18:38:22] *muted woohoo [18:38:29] :) [18:38:31] I can log in, but I don't get any goodies from bits [18:38:49] what's the response code form bits kaldari? [18:38:59] kaldari, ping [18:39:15] could you help with a small html snippet [18:39:20] hey all [18:39:34] hey brion [18:39:34] trying to figure out the best way to show a semi-full screen on mobile to ask a yes/no question [18:39:43] i have internet again \o/ [18:39:53] brion: [18:39:53] brion: \o/ [18:39:53] at the new place? [18:39:54] yep [18:39:59] furniture and appliances being delivered [18:40:07] brion: yay! [18:40:21] * brion checks https://developer.apple.com/support/system-status/ [18:40:24] awjr: they all say status aborted [18:40:25] iOS member center still down [18:40:28] brion: \m/ [18:40:30] :| [18:40:35] something is wrong with betalabs [18:40:37] brion: gah! [18:40:47] brion: https://gerrit.wikimedia.org/r/#/c/76707/ :) [18:40:53] * brion goes to stab apple but is too damn tired for violence [18:40:58] * brion looks [18:41:04] sigh betalabs always seems to work pretty well until we actually use it for testing :( [18:41:38] i cant figure out why i can't login, i presume there's something weird going on with centralauth that may be related to the other issues [18:42:54] * damn you betalabs!!! shakes fist :D [18:42:56] YuviPanda: looks good, want me to test and +2 it in a bit or leave that to marktraceur ? [18:43:06] brb [18:43:18] yurik: might want to use some of the overlay code in MobileFrontend [18:43:29] * YuviPanda throws https://gerrit.wikimedia.org/r/#/c/76628/ and https://gerrit.wikimedia.org/r/#/c/76696/ at brion [18:43:35] brion: We're in a heated race to the bottom to see who wants to test it and merge first [18:44:04] kaldari, any pointers on getting started? It will be rendered by the special page, so all content can be whatever I want [18:44:43] also, in the future rewrite, i will need to use an overlay of some sorts to show the same yes/no screen generated by JS only [18:44:57] the current screen is only for cases when JS is not working well [18:45:33] yurik: take a look at /templates/overlays/ [18:46:03] most of those are full screen, but there's also the pageActionTutorial which isn't [18:47:27] kaldari, so which class should i use? This is for full screen, frequently small ones and without js support, and even bad CSS support [18:48:09] yurik: I don't think our overlays work without JS :( [18:48:25] chrismcmahon: do I need to log a bug for beta labs [18:48:33] or has someone already told them? [18:48:43] I told them [18:49:04] jcmish: we're all bitching about it in #wikimedia-operations [18:49:07] thanks kaldari_ and just saw that kenan said something to Ryan [18:49:09] hahaha [18:49:26] funny chrismcmahon I shall come watch the show [18:49:39] ok ikea delivery people are done :D [18:49:46] yeah, I think he meant me (kaldari), not ryan lane [18:50:12] oh hahahhahaha [18:50:23] sorry kaldari_ I assume he meant lane too funny [18:50:48] kenanwang_: ^ [18:50:59] awjr: when you free up... possibly after wikimania, I need to pick your brain [18:51:07] sure, about what jcmish? [18:51:12] I want to make my python gitlogs script pull the title or description from bugzilla [18:51:25] oof [18:51:30] I looked at your bingle code which is pretty cool but the bugzilla interface it sad [18:51:36] and worrisome [18:51:36] it is [18:51:43] and it's basically nonexistent [18:51:52] to get bingle working quickly, i abandoned using the bugzilla api [18:52:12] at some point a bit ago i think i figured out how interface with the bugzilla api with python but it required some significant magic [18:54:20] I meant kaldari, sorry for the confusion :-) [18:54:38] awjr: thanks, that fixed beta labs for me [18:54:50] awjr: ah the magic [18:55:01] I took a look and thought wow what kind of api is that?! [18:55:05] i think i would up using the xmlrpc api and there were major issues with the cookie-based authentication and the xmlrpc libraries for python required some extension in order to be able to support it [18:55:26] jcmish: heh yeah the only api actually used by bingle right now is the mingle api - bugs are mined from bugzilla using an RSS feed [18:55:38] aha [18:55:45] a not-very-flexible hack [18:55:46] k I didn't follow it all the way through [18:55:49] but, it worked :) [18:55:53] hmm I can probably piggie back though [18:56:13] really all I want to do is grab the description of the bug [19:05:24] jcmish_brb: that may be difficult to do via RSS feed. if you could live with just the title, you could fetch it from mingle [19:05:45] but the mingle api has really annoying limitations too [19:05:48] awjr: oh yeah [19:05:51] that could work [19:05:58] awjr: do you use Trello's api? [19:06:03] YuviPanda: yes [19:06:09] is that any better? [19:06:11] I'll spend more time digging through the mingle api and your code [19:06:28] YuviPanda: it is; there are some real quirks to it though [19:06:34] but i guess that's true of most APIs [19:06:43] it's not very well documented either so it took a lot of experimentation [19:06:56] true [19:07:00] yeah tis the nature of all apis i've seen awjr [19:07:17] unless they are specifically setup for people too use as opposed to an after though [19:07:20] *afterthough [19:07:43] damnit afterthought once the app has been created then [19:07:43] oh yeah [19:07:43] let's open "something" to others :D [19:08:08] heh - trello's definitely seems better thought through [19:08:45] bugzilla supports a 'restful' api, but we don't have it set up for our instance (and im not surprised - it's a nightmare to set up as far as i can tell - it's basically a proxy service) [19:09:14] awjr: yeah, we aren't even on the latest version of bugzilla [19:09:39] awjr: I rewrote gerrit-wm to be grrrit-wm, was thinking of replacing wikibugs. But incredibly more hacky that is, so let it off [19:09:56] oof i bet [19:10:37] at some point when i have some spare time i can try to reengineer what i did to work with the bugzilla api - i suspect that would make life easier for both of you [19:11:08] awjr: :) btw, i now have rather solid gerrit tooling infrastructure built up on toollabs. Let me know if you need any tools based on gerrit written :) [19:11:19] I'm not going to touch the bugzilla api anytime soon :P [19:11:26] oooh [19:11:29] cool! [19:11:37] awjr: wikibugs doesn't touch the APi either. It parses emails :P [19:11:44] :o [19:12:06] awjr: yeah. It's a bunch of perl scripts that listen to incoming email, parse that, and relay that to IRC :)_ [19:12:25] perl makes me sad YuviPanda [19:12:26] perl is good for that kind of thing! [19:12:39] awjr: grrrit-wm is in nodejs, btw :) [19:12:42] it can be used to write horrible evil things [19:12:58] jcmish_brb: true, but I want to try it at some point! Just to see how things are, at least. [19:12:59] hmmm guess that's true of all languages [19:13:00] :D [19:13:18] it's fantastic for data mining [19:13:24] but it's the only thing I've seen that it excels at [19:13:35] It's amazing at Golf, I'm told ;) [19:14:08] haha [19:37:44] awjr & kaldari, do you have any config changes to deploy? [19:38:30] noop [20:08:36] awjr, jcmish_brb, kaldari, Maryana - we're live on testwiki, please test:) [20:08:45] kk [20:08:52] kayo [20:09:06] heyo! [20:12:41] oh crap - i think we just inadvertently made the 1st time uploader tutorial inaccessible [20:12:52] since we disabled the signup/login CTA from it in stable and beta [20:13:51] would the tutorial still be visible if someone logs in and it's their first upload? [20:14:07] they can't log in from the upload button, though [20:14:16] and that's what's supposed to trigger it [20:14:16] d'oh [20:14:27] whoops [20:15:04] the login CTA was disabled because of the increase in crap uploads again? [20:15:18] aha Maryana didn't think of that [20:15:19] damn [20:15:20] yeah - it was only supposed to get turned off in stable, though [20:15:24] awjr: yup :( [20:17:04] we can turn it back on in beta; the number of users is small enough that it's not going to cause a flood [20:17:14] maxsem, this something we can do now? ^ [20:17:24] im not sure we can easily [20:17:29] +1 [20:17:46] im looking through the code and it looks like it's a universal toggle - cta is either on or it isnt, regadless of mode [20:17:53] right.. hm. ok [20:18:25] who was responsible for all the crap uploads, first time users? [20:19:26] i didn't do any extensive analysis, but we saw a big spike in uploads again at exactly the same time we pushed out the new nav + login/signup CTA, and a corresponding spike in deletions [20:19:33] interesting [20:19:58] well perhaps we leave it as is for this deployment and try to come up with a fix to deploy tomorrow or thurs? [20:20:05] (Before wikimania) [20:20:05] automation tests passed btw now poking around otherwise [20:20:35] jcmish_brb: can we get a test for the tutorials/first-time user specific stuff? [20:20:43] eh, i'm inclined to say just leave as-is until after wikimania [20:20:48] yup it's on my tod after edit [20:20:50] it's easy to miss first time user stuff [20:20:52] cool [20:20:55] *todo [20:21:03] unless there's an easy way to disentangle the CTA toggle code [20:21:24] it's not hurting anybody.. it's just kinda.. hiding [20:21:47] if you're ok with leaving it, that sounds good to me - esp since the folks with intimate knowledge of that stuff is offline [20:21:53] s/is/are [20:22:22] and i trust kaldari already has his hands full [20:23:06] yep, just filling him in now [20:23:19] Maryana: did you already test the thanks story? [20:23:36] ah, i did not! will look now [20:23:54] k I can get to it in a minute when I finish this but thought I'd check [20:25:11] thank rampage!!! [20:25:53] hahahahaha [20:26:15] somebody thank me - i wanna see it in my notifications :) [20:26:47] whats your username? [20:26:52] accedie [20:27:05] lemme edit the main page real quick [20:27:06] wikistream.wmflabs.org is now in labs! [20:27:18] I asked the maintainer to add a toggle to show / hide only mobile edits [20:27:40] you have been thanked Maryana [20:27:53] wooohoo [20:28:05] Maryana: msgs [20:31:35] alrighty finished up and looks good [20:31:45] * brion stabs comcast [20:32:00] Maryana? [20:32:22] lgtm [20:32:27] brion: one more patchset, did you find a chance to look at it? [20:32:28] * Maryana loves thanks [20:32:30] :) [20:33:05] hahahaa [20:33:08] YuviPanda: it's in my browser :) [20:33:12] brion: :) ok [20:33:17] i'm just having… fun activating my new cable modem & dvr [20:33:28] I can see from all the stabbing :) [20:35:33] Maryana it makes ya feel all warm and fuzzy [20:37:44] soooo....?:) [20:40:04] Let's do it MaxSem ! [20:40:08] Maryana: ? [20:40:17] roger that [20:40:28] okay [21:02:33] MaxSem: no cache stuff [21:02:43] ? [21:02:54] opps cache flush [21:02:54] ? [21:02:57] today right just scaping? [21:03:29] yep, just a scap [21:04:00] sweet thanks MaxSem [21:08:39] scapping [21:16:34] awjr: so you're thinking that we come out for the SF all hands and then stick around for planning the following week? [21:16:53] yeah jcmish, since tomasz was already arranging for everyone to be around that week [21:16:57] I'm trying to plan in advance because I need someone to help Norbert pick Dimi up since school will be in [21:17:19] totally - best to coordinate with tfinc [21:18:25] * MaxSem notices Wikimania Mobile Team and Friends Hike on his calendar - I thought we cancelled it due to overlap with pre-Wikimania hackathon? [21:18:36] hrm [21:19:16] im not sure anything really came of that discussion; iirc jon was hoping to do the hike anyway if the hackathon wasn't mandatory - but i'd like to be at the hackathon [21:19:40] me too [21:19:59] and it's too hot for me anyway:P [21:20:10] hehehehe we're all going to melt [21:20:21] i am hoping there will be a/c running at the hackathon [21:20:37] there will [21:21:07] the temps in hong kong don't look too bad… but man, 80% humidity?! [21:21:39] maybe, not too hot for you...:) [21:21:51] hehehe but im used to the dry heat [21:21:53] i hear the a/c is killlller [21:22:07] because it's so hot/humid outside and so frigid inside [21:22:14] it's only 102F here today [21:22:36] Maryana, and I'm ill right now - eeeggcellent [21:22:44] i believe it Maryana - it's like that here too [21:22:50] yeah… no good :-/ [21:22:56] when it's 110F outside and 70F inside… it's quite a shock to the system [21:23:55] I noticed that in hot countries A/C is used more aggressively than in Russia where it's usually ~22C [21:24:30] yeah, i hate that [21:24:39] 110F sounds good to me :) [21:25:27] ha! [21:28:39] all right awjr, jcmish, Maryana - we're live! [21:28:47] k [21:28:54] k testing [21:28:55] w00t [21:33:09] automation tests passed on to poking around [21:33:17] it's like some law of the universe that on the day you want to thank people on your watchlist, it's all anon edits, bots, and vandals [21:35:56] HAHAHHAHAAHA [21:36:52] i finally found one person to thank -- a good edit to the potato pancake article :) [21:37:07] oh yum [21:37:13] a person worthy of thanking indeed [21:37:16] too funny though [21:37:35] i'm sure on the day we release watchlist reverting, it'll be all good editors [21:38:31] haha [21:38:47] put revert buttons on everything, automatically everyone becomes good editors! [21:39:05] magic [21:40:14] ok, everything looks good to me [21:40:27] same here my last poking around netting nothing [21:47:16] looks like we're good - thanks everybody! [21:47:25] * Maryana literally thanks everybody [21:47:27] wee [21:47:30] :D [21:50:24] awjr: god i hate that google docs can't have a default font [21:50:32] awjr: i'm changing all your text to Georgia for i hate Arial [21:50:34] i know what you mean... [21:50:41] awwww i love sans serif [21:50:45] so… smooth [21:51:54] awjr: we need a full sized poster of slide #41 [21:52:08] pretty much just for the quote [21:52:13] hahahaha [21:52:52] 47 is pretty good too [21:52:59] :D [22:00:26] tfinc i think we can kill #26 [22:00:40] awjr: do you have a slide for the scrum master ? [22:01:09] well, the soluiton to that problem is partly covered by retrospectives and we'll talk about the scrummaster role in roles/responsibilities [22:01:18] awjr: k [22:02:36] tfinc: any time for prioritizing ios stories? [22:03:01] brion: I think that's it for the controllers. Think anything else I should move? [22:03:14] YuviPanda: nothing super high-priority i can think of [22:03:22] brion: also let me tweak grrrit-wm to have it post apps/android/commons here too :) [22:03:25] mhurd: nope, in the middle of doing the presentation for tomorrow. this is why adding stories to a sprint after it has started is dangerous. were all off doing different things. i budget this time later in the week. hopefully ill look at it tomorrow [22:03:35] checking apple…. member center still offline. grrrr [22:03:53] tfinc: no worry! i'll toss the new additions to backlog for now [22:03:57] k [22:06:55] brion: where can i pull latest android commons app repo? the github acct isn't current right? [22:07:34] mhurd: i think it's auto-pulled... [22:07:40] but lemme look up the gerrit url if you want it [22:08:03] YuviPanda: the github mirror of apps-android-commons is synced pretty up to date right? [22:08:16] brion: should be. let me check? [22:08:19] brion: last commit to github looks to be from may 26th: https://github.com/montehurd/android-commons/commits/master [22:08:34] mhurd: http://github.com/wikimedia/apps-android-commons [22:08:34] ah [22:08:37] mhurd: wrongr epo :) [22:08:42] mhurd: yeah that's the old repo :) [22:08:46] we should move or close it [22:08:46] YuviPanda: :-P [22:09:01] brion: I can push a commit to that one saying 'we moved, yo!' [22:09:08] brion: or we can just delete it [22:09:11] :) [22:09:20] whichever you prefer, you're mr android ;) [22:09:41] alright, Mr. Mediawiki [22:10:11] YuviPanda: so http://github.com/wikimedia/apps-android-commons looks current, is that going to remain? [22:10:32] :) [22:10:39] yeah that's the one…. unless the system breaks :D [22:10:45] mhurd: yeah, it will [22:11:21] brion: YuviPanda: ok cool. i'll try to actually *look* at the url's i'm pulling from in the future haha [22:11:30] mhurd: :) [22:11:30] :D [22:12:33] brion: commons app notifications will come here now :) [22:12:52] awesome [22:12:59] let me check [22:13:03] awjr: i'll have to step out @ 4:30 for a talk with Frank. lets do a walk through before that [22:13:06] how about 3:45? [22:13:11] oerfect [22:13:12] er [22:13:12] perfect [22:13:19] (03CR) 10Yuvipanda: "And that shall be the last of Controllers for now :)" [apps/android/commons] (campaigns) - 10https://gerrit.wikimedia.org/r/76696 (owner: 10Yuvipanda) [22:13:22] brion: ^ :) [22:13:30] moment [22:13:31] done! [22:15:27] YuviPanda: ok do i have to poke something more on that or is it done? [22:15:37] brion: it's done [22:15:37] it shows that it merged, and then patchset2 got uploaded, i'm confuzzled [22:15:41] i was just pointing out the notifications here [22:15:41] yayy [22:15:43] ah [22:15:55] ok that makes sense :D [22:15:55] whew [22:15:55] :) [22:16:30] awjr: i think the PSO format is working [22:16:41] i do too tfinc, and it makes it easier to get this done :p [22:16:56] yeah. i needed a framework to make this go and be cohesive [22:16:59] so i tried it [22:17:01] :) [22:17:05] i liked that you added outcome [22:17:15] thanks, i think it gives a more complete picture [22:21:51] Are Kaldari or MaxSem around? [22:22:02] I am [22:22:14] kaldari has an appointment I think [22:22:18] Heya. Is there an API method for accessing heading information about Commons photos? [22:22:24] * StevenW is asking for a friend [22:22:33] heading information? [22:22:55] Compass heading. It's included in {{Location}} and {{Location desc}} as geodata. [22:23:29] GD doesn't store it [22:23:54] so Iguess you'll need to parse EXIF metadata [22:24:05] gotcha [22:24:25] can you grab the EXIF data from the API? [22:26:16] api.php says yes [22:27:09] https://en.wikipedia.org/wiki/Special:ApiSandbox#action=query&prop=imageinfo&format=json&iiprop=metadata&iilimit=10&titles=File%3ACampus%20Point%20(UCSB).jpg [22:30:08] Thanks MaxSem [22:43:37] awjr: heads up that no rooms were available so we'll be running through the presentation from the standup area [22:43:38] expect some noise [22:43:43] no problem [22:44:13] awjr: and tfinc why has it been so hard to find rooms lately? [22:44:18] lots of people in town? [22:45:07] jcmish: uncertain. people are actually using them [22:45:22] i'm seeing more people from the 6th floor using them [22:45:22] :) tfinc well I can't fault that [23:32:46] [13Commons-iOS] 15montehurd opened pull request #114: Centered login text box placeholder text. (06master...06centerPlaceholderText) 02http://git.io/KH7Qyw [23:38:49] (03CR) 10Dr0ptp4kt: [C: 031] "We'll need to defer implementation until sometime after Wikimania. Here is my one cent:" [extensions/ZeroRatedMobileAccess] - 10https://gerrit.wikimedia.org/r/76325 (owner: 10Ori.livneh) [23:42:45] brion: i pull requested a quick layout tweak. centered the placeholder text in the username and pwd text boxes. (spent most of the day w android / java fun) [23:43:07] awesome :D [23:43:40] brion: it's a half step toward this story card: https://trello.com/c/yPk5qZlY/264-increase-login-username-and-password-text-box-height [23:43:56] still fighting with comcast ;) [23:44:01] spiff [23:44:29] brion: that sounds not fun :( [23:44:51] heh [23:45:31] brion: gonna grab quick snack… brb [23:45:42] ok i'll review when done with this [23:45:48] (03CR) 10Yurik: [C: 04-1] "(3 comments)" [extensions/ZeroRatedMobileAccess] - 10https://gerrit.wikimedia.org/r/76325 (owner: 10Ori.livneh) [23:45:53] brion: no rush at all :)