[00:00:37] nevermind, got it. [00:22:37] good night everyone [00:27:41] tfinc: no prob [12:00:21] hi preilly [12:00:30] was there any issue with rss feed from bugzilla? [12:02:29] @rss-on [12:02:29] Rss feed is enabled on this channel [12:02:32] @rss-on [12:02:32] Rss feed is enabled on this channel [12:02:38] hm... nevermind me [18:27:30] Maryana: in https://mingle.corp.wikimedia.org/projects/mobile/cards/136, the acceptance criteria 'login saves and persists' - how long is it supposed to persist? [18:28:00] on mobile? can we do forever? :) [18:28:26] maybe - is the general idea then 'as long as possible'? [18:28:34] or 'as long as easily possible'? [18:28:40] yeah, def [18:28:48] groovage. [18:29:22] i'm writing up a quick mobile watchlist design page on mediawiki.org and am gonna have design dump their mockups into it [18:29:29] because i can't figure out how to actually attach images in mingle [18:31:34] Maryana: when you edit a card, there is a place for attachments at the very bottom, just above the 'save' button [18:31:48] wut [18:32:09] there's a save button at the bottom, too? [18:32:20] heh yes [18:32:30] @_@ [19:45:45] MaxSem: i'm setting up a template in MobileFrontend for the login form and was curious to hear your thoughts about a) best approach (just use QuickTemplate?) and b) where to put it (eg create a new 'templates' directory or just stick it in the 'skins' directory) [19:46:19] imo, creating a directory just for 1 file doesn't reduce clutter:) [19:46:50] true, but i suspect we'll need to create templates for other login related stuff not too far in the future (password reset, create account, etc) [19:47:05] yes, you'll have to use QuickTemplate - otherwise you will not be able to reuse a lot of stuff the special page sets in template [19:47:21] awjr, [23:47:05] yes, you'll have to use QuickTemplate - otherwise you will not be able to reuse a lot of stuff the special page sets in template [19:47:22] oops accidentally closed the window [19:47:41] ok that's what i was thinking [19:49:05] MaxSem: for the time being i'll put the template in skins/ we can readjust if/when necessary [19:49:18] makes sense [19:59:31] Maryana: before we start preparing for deployment in a couple of hours, are you OK pushing beta to production with the images loading in dynamic sections when images are disabled? [19:59:52] i'm not sure the issue will get resolved in the immediate future [20:01:40] yeah, i think it's fine [20:01:55] cool thnx [20:02:21] as long as it's not completely unusable or blocking other features, i think we should generally feel comfy pushing things to beta prod [20:02:37] i can dig it [20:14:43] finally some decent internet [20:15:39] tfinc, a tech conference with bad internet. BLASHPHEMY!! [20:15:57] heh [20:15:59] * awjr waves [20:16:00] jcmish1: i swear that *someone* will fix this problem and will make $$$ [20:16:10] why is it so hard to over provision a network ... [20:16:12] hey awjr [20:16:21] hows the conf? [20:16:21] awjr: need anything from me? [20:16:23] hehe SO true tfinc [20:16:23] tfinc: nope [20:16:23] i *really* like it [20:16:28] awesome! [20:16:30] that is the best answer i can hear [20:16:44] i love that i can be gone for multiple days on end and not bottleneck you guys [20:16:56] all while moving hiring, budget, etc going [20:17:06] i got great news on the immigration front yesterday [20:17:08] :D [20:17:14] Juliusz's H1B has been APPROVED! [20:17:27] \o/ [20:17:34] that seems… fast? [20:18:49] awjr: it really is [20:18:58] come a year ago i was terrified of having to go through the immigration process [20:19:04] it was full of pitfalls and dragons [20:19:10] now its unicorns and rainbows [20:19:17] in light speed [20:19:20] yay! dragons slayed! [20:19:28] joady and the rest of hr + our immigration lawyers are fantastic [20:19:32] isn't there some kind of quota for H1Bs? [20:19:51] MaxSem: were quota exempt due to our academic affiliations [20:20:49] awjr: how would you feel if we delayed our standup till 1-5 in order to make it into time magazine ? [20:20:53] tomorrow [20:21:02] it's alwways nice to see bureaucrats pwned [20:21:27] tfinc that sounds like a long standup [20:21:34] between 1-5 [20:21:41] :D [20:23:09] tfinc there's a design/engineering sync-up 1-2, i suppose we could do standup right after, but i have a feeling it will run over [20:23:28] perhaps we can talk howie into letting us take 10 minutes before the mtg to do standup [20:23:35] i mailed matt to find out how definite he could make it [20:23:37] lets see what he says [20:23:40] sounds good [20:23:45] i think it would be fun to be in Time magazine [20:23:45] :D [20:23:49] agreed :) [20:25:22] awjr: MaxSem i saw that you were setup with our PE candidate .. let me know if you need any thing from me [20:25:35] wish us luck;) [20:25:38] heh will do [20:42:10] dfoy: yo. i'm at the html5devconf today. need anything from me? [20:42:44] Kul and I were wondering about the candidate from Ann Arbor - is there a schedule in place yet for an interview? [20:49:05] dfoy: he has a very busy schedule so we have him down for a tech screen on Friday of this week [20:49:19] dfoy: lets shif this to a private conversation [21:07:53] sooo [21:08:30] what's our gang for today's deployment? awjr, Maryana, jcmish? [21:09:10] MaxSem: yup; it should be pretty straightforward today, there havent been any code changes to master [21:09:12] i'll be around at 3. in a meeting now :) [21:31:06] New patchset: awjrichards; "code style formatting fix" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/28298 [21:31:06] New patchset: awjrichards; "Make MobileFormatter:: non-static and provide corresponding getter/settter methods" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/28299 [21:31:06] New patchset: awjrichards; "Make ExtMobileFrontend remove 'form' element from MobileFormatter::$defaultItemsToRemove on login page" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/28300 [21:31:06] New patchset: awjrichards; "Add invocation of hook UserLoginForm using ExtMobileFrontend::renderLogin()" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/28301 [21:31:06] New patchset: awjrichards; "Remove forced https for Special:Userlogin" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/28302 [21:31:06] New patchset: awjrichards; "Adds mobile login form as a template" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/28303 [21:35:09] omg spam [21:35:47] a little more coming in a sec, brace yourself [21:35:51] New patchset: awjrichards; "Adds mobile login form as a template" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/28303 [21:37:19] those patchsets provide a basic implementation of hijacking the login form more sensibly; i think the template needs a little work and then add jon's styles and we should be good to go. [21:38:33] I'll take a looks at these tomorrow [21:39:39] cool they should be fairly straightforward, depending on how the deployment goes i will start integrating the styles etc [21:47:23] New patchset: awjrichards; "Fixes docblock for ExtMobileFrontend::renderLogin()" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/28306 [22:01:44] okay, here we go... [22:01:57] wheee [22:01:57] \o/ [22:05:37] awjr, Maryana: newest code is live on https://test.m.wikipedia.org/wiki/Main_Page#_ please test [22:05:45] huzzah [22:05:50] on it [22:07:15] from what I see: diffferent font of more/less in the footer [22:07:26] was this intended? [22:07:39] hmm, section heading font too [22:07:48] MaxSem: i think those were Munaf's design changes [22:08:22] maxsem: on beta or non-beta? [22:08:30] is the interwiki button still supposed to be unstyled? [22:08:37] beta [22:08:50] yeah, those were munaf's font & spacing changes [22:09:09] um, hmm, no i think the lang selection button should say "read this article in other languages" [22:09:13] MaxSem: yeah style changes for the button have not been merged yet [22:09:30] Maryana: yeah, message changes need to be synced to the cluster before it's human readable [22:09:37] ah, gotcha [22:09:45] testwiki will have to live without them [22:10:12] testwiki don't get no kinda respect [22:10:26] :D [22:10:38] MaxSem: previously we had to run scap to pick up those messaging changes, but there's a new way to do it so you dont have to deal with scap taking all afternoon: http://wikitech.wikimedia.org/view/How_to_deploy_code#Alternative_to_scap [22:10:40] should the behavior of templates be uniform from browser to browser? I'm seeing a big difference between FF and Chrome on https://test.m.wikipedia.org/wiki/Lalat [22:11:20] chrismcmahon: desktop? [22:11:22] Dumb questions, if I switch to desktop how do I switch back to mobile? [22:11:50] jcmish in the footer of the desktop site (on most pages) there should be a link to 'mobile view' [22:12:01] in tiny tiny text [22:12:09] gotcha thanks! [22:12:29] checked, mobile view in both browsers [22:13:14] chrismcmahon, which templates do you mean? the ones in the article or the ones hidden in the "this article has issues" button/overlay thingy? [22:14:03] chrismcmahon: they should generally look the same (i think); Lalat looks fine to me on desktop chrome, ios6 safari, android stock (4.1) [22:14:10] chrismcmahon: are you in the mobile beta on both browsers? [22:15:21] looks the same to me in FF on android as well [22:15:30] (FF on android sucks a LOT less than it used to!) [22:15:30] Maryana: in Chrome I see "this article has issues" and can click to deeper view. In FF full text of issues appears. [22:15:59] chrismcmahon: WFM in FF on android 4.1; what os are you using? [22:17:14] awjr: Chrome on Linux seems to be the odd browser out, let me check my actual phone... [22:17:31] chrismcmahon: yeah the desktop browsers don't always render quite the same [22:17:41] other than that known issue w/images not getting disabled, all looks good on beta for me [22:17:44] likewise [22:18:11] k I'm slow but I'm not seeing anything [22:18:22] and did we mention that the more arrow works :D [22:18:22] I missed it! [22:18:28] :D [22:23:19] looking at Opera Mini on my Android. is that supported? [22:23:37] it's on the browser list [22:23:50] yup [22:24:25] chrismcmahon: http://www.mediawiki.org/wiki/Mobile/Testing_process [22:24:26] :) [22:24:36] i only found this like a week ago, but it's quite useful [22:29:59] i think MaxSem typically tests stuff in opera mobile/mini [22:30:28] test.m.wp.o works much nicer on FF/Android than Opera/Android. [22:30:46] opera mobile seems fine to me, mini is all kinds of whack [22:31:18] there are weird limitations with mini [22:31:23] although i forget what exactly they are [22:31:27] I see quite a number of issues on Opera Mini, from search not completing to no expandable/collabsible sections [22:32:08] i think js is generally busted on mini [22:32:39] seems that way [22:33:03] FF looks nice though :) [22:33:05] actually i think we might not serve js to opera mini at all (MaxSem?) [22:33:52] Opera mini uses server-side transformations [22:34:11] so whatever happens is up to Opera devs [22:34:20] o_O [22:34:40] non-beta mobile site on opera mini of what's currently in production looks like js just doesn't get loaded [22:35:19] which i *think* is intentional; but there's no non-js fallback for beta [22:35:54] i seem to recall jon talking about this [22:36:00] * Maryana looks for the mingle card [22:36:18] ah, yes: https://mingle.corp.wikimedia.org/projects/mobile/cards/148 [22:36:22] yeah - the testing processes page may need an update to clarify around opera browsers [22:36:51] Maryana: even beyond collapsible sections, navigation just doesn't work w/o js [22:37:02] yes, I just discovered there is "Opera Mini" and also "Opera Mobile" it seems [22:37:08] in beta [22:37:10] yeah, opera mobile seems fine [22:37:10] yeah, i think there were a few other cards around that issue [22:37:17] roger that [22:37:56] should we pull it from the support page [22:38:32] possibly [22:38:36] let's wait for the rest of the team to discuss [22:38:49] i suspect jon and others have lots more info [22:39:02] kayo [22:41:03] ok - MaxSem, Maryana - good to go? [22:41:11] +1 [22:41:15] +2 [22:41:22] merged [22:44:09] :) [22:47:00] jerith: ping [22:48:27] anybody seeing changes in production yet? [22:48:48] heh [22:48:51] not so fast [22:49:04] but i want it now! [22:49:08] Updating LocalisationCache for 1.21wmf1... [22:49:15] hahaha [22:49:17] aw [22:49:17] localisaiton sync + pushing the files out takes a while [22:49:27] oh yeah, i forgot about that part [22:49:36] Maryana, then bribe someone to write a deployment system that makes sense [22:49:47] git deploy is apparently not far on the horizon [22:50:00] really awjr? [22:50:13] yeah [22:50:17] i dont know many details [22:50:21] but i've been hearing grumblings [22:50:23] pretty cool [22:50:30] a lot of grumblings... [22:50:42] lots eh [22:50:43] haha [23:05:58] awjr, maxsem@fenari:/home/wikipedia/common$ sync-l10nupdate-1 1.21wmf2 [23:05:58] Synchronizing /home/wikipedia/common/php-1.21wmf2/cache/l10n to /usr/local/apache/common-local/php-1.21wmf2/cache/l10n... [23:05:58] mediawiki-installation: [23:06:13] it's in this state for the last 10 minutes... [23:06:21] hmm [23:07:34] MaxSem: ping roan and/or Reedy [23:07:48] ? [23:07:54] ^^ [23:08:18] 30088 maxsem 20 0 36156 2600 2032 S 0 0.1 0:00.01 ssh [23:08:18] 30091 maxsem 20 0 36156 2600 2032 S 0 0.1 0:00.01 ssh [23:08:23] Looks like it's still doing stuff... [23:08:30] Reedy, is sync-l10nupdate-1 supposed to be very slow? [23:08:30] they appear to be moving [23:09:01] i think not relative to scap :p [23:11:45] i do not recall it going that slowly though, last time i ran it [23:12:30] MaxSem: did you already run it for 1.21wmf1? [23:12:55] nope, I started with less popular version [23:13:07] looks like it's almost done [23:13:21] just a few more connections... [23:14:50] looks like it just finished [23:26:20] awjr: what's happening with deployment today? [23:27:24] jdlrobson: changes are going out now [23:27:48] k [23:27:57] btw heads up i think i've finally discovered the cause of the Blackberry serious bug which might mean we need to do another deployment tomorrow.. [23:28:11] kk [23:28:16] nice work - what is it? [23:28:36] it's the no-jquery mode [23:28:42] i think some javascript is running that expects jQuery [23:28:48] ohh [23:28:48] should send a patch by end of day [23:29:03] * jdlrobson notes that I should talk to Michelle about non-jquery mode [23:34:38] okay, we're live on https://m.mediawiki.org/ - one quick final test before deploying to the rest [23:35:22] awjr: I stand corrected.. it's not a problem like I suspected :/ - [23:35:26] * jdlrobson remains puzzled [23:36:34] New patchset: Jdlrobson; "make sure mf-toggle-dynamic only loaded when jQuery present" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/28317 [23:37:02] MaxSem: I'm seeing CSS issues [23:37:38] I'm guessing it's cache related so I'll wait 5 minutes [23:37:42] (context = http://en.m.wikipedia.org/wiki/Alternative_terms_for_free_software?mobileaction=beta&r=5 ) [23:38:14] jdlrobson, it's not live on enwiki yet [23:38:19] mm [23:38:22] that's weird hten [23:38:25] I specifically asked to test on mw.o ;) [23:38:50] mw.o is looking OK to me [23:39:00] ohh don't worry i'm being stupid [23:39:02] i'm spoofing a user agent [23:40:37] okay, deploying to 1.21wmf1 [23:41:45] looking good to me [23:41:54] got to rush back to conference email me if anything pops up [23:42:13] whee, we're done [23:42:55] do we have any changes that require a Varnish purge? [23:45:17] best random article find during a mobile deployment ever: go to bernard henry bourdillon and look in the navbox at who he was succeeded by [23:45:57] awjr ^ [23:46:44] Philip Euen Mitchell? [23:46:49] MaxSem: im not sure, things are looking OK to me on en [23:47:07] oh sorry, as governor of nigeria [23:47:39] ahahahaha [23:47:41] damn right [23:47:42] relative of yours? [23:47:48] previous life [23:48:01] woah, you were a baron! [23:48:09] amongst other things [23:49:18] i think things are looking good [23:49:44] yep - i'm seeing some table issues w/the new spacing, but we had those before [23:50:37] if you go to arthur richards and open up the references section in beta, you'll see it [23:52:17] oh yeah, that's not new [23:52:42] thanks MaxSem, can you email out? [23:53:09] will do [23:53:28] ty [23:54:09] imma try to run home to catch the presidential debates. anything i should do before heading out? [23:56:30] i think we're set, thanks Maryana