[00:00:07] eileen: It's only been merged to the giantrabbit-v4.4 branch IIR [00:00:29] https://gerrit.wikimedia.org/r/#/admin/projects/wikimedia/fundraising/crm/civicrm,branches [00:00:42] ah of course - I hadn't looked for branches! [00:01:00] it's creepy--there are Gerrit branches, sandbox branches... topic branches that don't show up as branches... [00:01:03] don't worry [00:02:02] some of the changes are implemented in 4.6 but in a new way - eg. "* Separate the report settings from the report criteria page. Again, to streamline the reports interface, we've moved the settings page into its own screen." - 4.6 has a tab interface for criteria, settings etc [00:03:35] (CR) Awight: [C: 2] Support legacy banner_count field for S:RI (1 comment) [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/235381 (owner: AndyRussG) [00:03:51] eileen: oooh boy [00:04:06] this will be an exciting merge [00:04:23] I wish it had been possible to coordinate... [00:04:47] (Merged) jenkins-bot: Support legacy banner_count field for S:RI [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/235381 (owner: AndyRussG) [00:06:09] eileen: Well, the plan is currently to upgrade to 4.4, include their changes, then give them feedback and iterate. [00:06:26] That would obviously be very different if we were to go directly to 4.6 [00:08:13] cwdent|afk: WP: wrong answer. [00:08:55] unbelievable... We should have something about this in our contracts... [00:09:24] If you require us to break our XML parser, please do not pass go and do not collect 200 dollars [00:09:49] "they responded that it is up to the Merchant to do any URL encoding if needed." [00:13:23] awight: so, basically the idea was to do the upgrade first & then apply their patches? [00:16:38] eileen: That's the working theory, at least. [00:18:21] cwdent|afk: Hope I didn't sour the mood with WP... [00:18:41] Tragicomic. [00:19:17] 4.5! Interestin g [00:21:07] Mmmm taquitos dorados [00:23:39] Gonna go out for the evening, shortly! [00:23:52] * awight suddenly hungers [00:23:59] awight: ¡provecho! [00:24:27] * AndyRussG now tries to work on a full belly [00:24:41] Is there an ideal level of stomach fullness for top productivity? [00:31:52] kbye! [00:32:19] AndyRussG: I know just what u mean. The standing desk is a great way to sort of stay awake after lunch... [00:32:42] hehe indeed [00:32:47] awight: cya! [00:48:42] (CR) AndyRussG: Support legacy banner_count field for S:RI (1 comment) [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/235381 (owner: AndyRussG) [04:51:45] (CR) Ejegg: [C: 2 V: 2] "Good to have! Looks like we were never checking the subscribe return value in the old code." [wikimedia/fundraising/php-queue] - https://gerrit.wikimedia.org/r/233833 (https://phabricator.wikimedia.org/T109901) (owner: Awight) [10:32:22] TCB-Team-Fundraising-Sprint-2015-08-26, TCB-Team: [WMDE-Fundraising] Remove unused templates from content staging wiki - https://phabricator.wikimedia.org/T110322#1596377 (WMDE-Fisch) The improved ContentStaging extension is now setup on the backend wiki. I had to add the following to the LocalSettings.php... [11:15:30] TCB-Team-Fundraising-Sprint-2015-08-26, TCB-Team-Fundraising-Sprint-2015-09-02, TCB-Team: [WMDE-Fundraising] Remove unused templates from content staging wiki - https://phabricator.wikimedia.org/T110322#1596424 (Tobi_WMDE_SW) [11:15:37] TCB-Team-Fundraising-Sprint-2015-08-26, TCB-Team-Fundraising-Sprint-2015-09-02, TCB-Team: [WMDE-Fundraising] Determine current tracking waypoints and identify missing ones - https://phabricator.wikimedia.org/T110318#1596425 (Tobi_WMDE_SW) [11:20:08] TCB-Team-Fundraising-Sprint-2015-09-02, TCB-Team: [WMDE Fundraising] Detailed implementation plan and estimation for sensitive banner - https://phabricator.wikimedia.org/T111165#1596429 (Tobi_WMDE_SW) NEW [11:20:50] TCB-Team-Fundraising-Sprint-2015-09-02, TCB-Team: [WMDE Fundraising] Detailed implementation plan and estimation for sensitive banner - https://phabricator.wikimedia.org/T111165#1596437 (Tobi_WMDE_SW) [11:24:16] TCB-Team-Fundraising-Sprint-2015-09-02, TCB-Team: [WMDE-Fundraising] Number of views of desktop page with mobile devices during campaign - https://phabricator.wikimedia.org/T111166#1596444 (Tobi_WMDE_SW) NEW [11:35:27] TCB-Team-Fundraising-Sprint-2015-09-02, TCB-Team: [WMDE-Fundraising] Document current status of mobile tracking - https://phabricator.wikimedia.org/T111167#1596462 (Tobi_WMDE_SW) NEW [11:35:37] TCB-Team-Fundraising-Sprint-2015-09-02, TCB-Team: [WMDE-Fundraising] Document current status of mobile tracking - https://phabricator.wikimedia.org/T111167#1596470 (Tobi_WMDE_SW) [11:38:55] TCB-Team-Fundraising-Sprint-2015-09-02, TCB-Team: [WMDE-Fundraising] Investigate Twitter Bootstrap to improve mobile experience - https://phabricator.wikimedia.org/T111168#1596480 (Tobi_WMDE_SW) NEW [11:45:27] TCB-Team-Fundraising-Sprint-2015-09-02, TCB-Team: [WMDE-Fundraising] Number of views of desktop page with mobile devices during campaign - https://phabricator.wikimedia.org/T111166#1596495 (Tobi_WMDE_SW) [11:47:20] TCB-Team-Fundraising-Sprint-2015-09-02, TCB-Team: [WMDE-Fundraising] Investigate Twitter Bootstrap to improve mobile experience - https://phabricator.wikimedia.org/T111168#1596497 (Tobi_WMDE_SW) [11:50:19] TCB-Team-Fundraising-Sprint-2015-09-02, TCB-Team: [WMDE-Fundraising] Investigate general ways of improving mobile experience - https://phabricator.wikimedia.org/T111169#1596500 (Tobi_WMDE_SW) NEW [11:51:08] TCB-Team-Fundraising-Sprint-2015-09-02, TCB-Team: [WMDE-Fundraising] Investigate general ways of improving mobile experience - https://phabricator.wikimedia.org/T111169#1596511 (Tobi_WMDE_SW) [13:12:17] Fundraising-Backlog: GC100 Auth Fail Errors 9/2 very high fail rate - https://phabricator.wikimedia.org/T111177#1596743 (MBeat33) NEW [13:26:43] FYI anyone here, I just took down fundraising campaigns because of the above bug [13:27:42] Fundraising-Backlog: GC100 Auth Fail Errors 9/2 very high fail rate - https://phabricator.wikimedia.org/T111177#1596766 (Pcoombe) p:Triage>Unbreak! [13:58:33] Fundraising-Backlog: GC100 Auth Fail Errors 9/2 very high fail rate - https://phabricator.wikimedia.org/T111177#1596833 (MBeat33) [13:58:33] the-wub: hi! ... oh :( [14:00:23] the-wub: hmm I don't know much about our payment stuff... [14:02:47] AndyRussG: me neither! [14:04:05] mmmm ejegg|away and cwdent|afkprobably won't be long, though [14:04:54] do you know if awight is supposed to be working today? [14:06:06] I'm pretty sure he is, yea! [14:07:02] the-wub: I guess it's also a good time to make some minor adjustments to banner scripts? I was thinking of a hack to make them both backwards and forwards compatible [14:07:40] The only change (I hope) will be the way buckects are set.... and actually I didn't see any bucket changes in the current campaigns? [14:07:52] bucket changes, as in JS that switches buckets manually [14:08:53] AndyRussG: yeah, could be good to do it while things are down anyway. we do have code to switch buckets manually in our high level campaigns, but not the low-level ones [14:09:01] yikes! that looks bad. I've got an appointment at 11 but I'll take a quick glance [14:10:04] thanks ejegg|away! [14:15:02] the-wub: ah hmmm... OK I was looking at ones that Megan mentioned in a recent e-mail, but I see now she was only talking about the low-level ones... [14:15:27] yeah, I thought that's where we were planning to start [14:17:04] the-wub: well, we're rolling out a big stash of code including a whole refactor of all the client-side stuff that the banners use [14:17:29] that part doesn't go out to some campaigns and not others. It goes everywhere (or doesn't) [14:17:47] So everything has to be compatible [14:18:06] TCB-Team-Fundraising-Sprint-2015-09-02, TCB-Team: [WMDE Fundraising] Detailed implementation plan and estimation for sensitive banner - https://phabricator.wikimedia.org/T111165#1596873 (Tobi_WMDE_SW) [14:19:21] TCB-Team-Fundraising-Sprint-2015-09-02, TCB-Team: [WMDE-Fundraising] Number of views of desktop page with mobile devices during campaign - https://phabricator.wikimedia.org/T111166#1596874 (Tobi_WMDE_SW) [14:19:40] the-wub: the main change from the banner code perspective is that the way you set buckets will be different [14:21:01] There are a couple other minor things but I think I'll roll them into a "legacy support" campaign mixin that we'll be able to enable for all FR campaigns [14:21:36] AndyRussG: I thought the old way would still work though? Anne was talking about testing on a subset of banners, and we picked the low-level campaigns because they have been fairly stable [14:21:46] (until WLM blew them away!) [14:22:46] the-wub: basically the whole codebase has been redone. Some of the newer bits got relocated but not changed in a fundamental way, but a lot of stuff is quite different [14:23:21] bannerController and cnBannerControllerLib are no more, for example [14:23:54] ok AndyRussG. can you email me instructions on how to set buckets in the new system? (or ideally it's documented somewhere already...) [14:24:28] TCB-Team-Fundraising-Sprint-2015-09-02, TCB-Team: [WMDE-Fundraising] Investigate general ways of improving mobile experience - https://phabricator.wikimedia.org/T111169#1596880 (Tobi_WMDE_SW) [14:24:28] Another option is adding a shim for compatibility with how buckets are manually changed. I can do that now, too. But I think it's easier to do it in the baners [14:26:16] AndyRussG: I agree it's probably better to do it in the banners. [14:26:56] TCB-Team-Fundraising-Sprint-2015-09-02, TCB-Team: [WMDE-Fundraising] Investigate Twitter Bootstrap to improve mobile experience - https://phabricator.wikimedia.org/T111168#1596892 (Tobi_WMDE_SW) [14:27:31] the-wub: I'll send the e-mail in a sec :) No, not documented yet, but you may like to take a peek at the code, which has a lot of explanations. See https://git.wikimedia.org/blob/mediawiki%2Fextensions%2FCentralNotice/04320ace75b2be2f827cfca06216f378a975378d/resources%2Fsubscribing%2Fext.centralNotice.display.js#L277 [14:27:42] TCB-Team-Fundraising-Sprint-2015-08-12, TCB-Team-Fundraising-Sprint-2015-08-26, TCB-Team-Fundraising-Sprint-2015-09-02, TCB-Team: [WMDE-Fundraising] Move Piwik to its own VM - https://phabricator.wikimedia.org/T105289#1596894 (Tobi_WMDE_SW) [14:27:59] Line 277 is where the explanation of the public functions starts [14:28:10] thanks! [14:28:11] Basically, everything you need should be available at mw.centralNotice [14:29:32] For changing buckets, I'd like to add to the js a check for the existence of mw.cnBannerControllerLib. If it exists, it means the browser is getting old code, and should use the old way. If not, it should use the new way [14:30:15] ... which is, simply mw.centralNotice.setBucket( newBucket ) [14:32:40] the-wub: it should be a quick task to make the new mixin that switches buckets, which will also remove the lost impression for large banners. However it's a lot of changes to roll out at once, and if something strange happens, we want to know what the probably cause was [14:33:02] So that's why I didn't suggest rolling out that at the same time [14:34:05] AndyRussG: okay, makes sense [14:34:49] ) [14:34:50] :) [14:35:25] (the first was a smiley with me covering my eyes not wanting to watch in case something goes wrong!) [14:41:37] AndyRussG: is there a way to get the current bucket? [14:42:39] the-wub: ahhhh hmm yes I see that's needed [14:43:35] the-wub: OK I'll add that, sorry. There is a way currently, which would be mw.centralNotice.internal.bucketer.getBucket, but it's preferable to put a method on the "public" object [14:43:54] one sec then! [14:54:17] the-wub: aaarg I just remembered there was already a way. Just say mw.centralNotice.data.bucket [14:58:14] I'll just improve the inline doc [15:02:34] oh nice [15:04:04] (PS1) AndyRussG: Inline documentation for mw.centralNotice.getBucket [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/235472 [15:04:30] Arrrrg that's the wrong commit message! [15:04:45] If I keep overlooking stuff at this rate the site will be down in no time! [15:05:07] (PS2) AndyRussG: Inline documentation for mw.centralNotice.setBucket [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/235472 [15:06:40] there's also a new way to see if we're showing a banner for testing: mw.centralNotice.data.testingBanner. Eventually getVars will be deprecated but for now it works [15:07:33] oh yeah, I noticed that. handy! [15:09:00] the-wub: this is the part of the code that controls everything that ever goes on mw.centralNotice.data. No other parts of the code are supposed to write to the data object directly, so you should be able to follow how all the data ever gets set by looking at this file: https://git.wikimedia.org/blob/mediawiki%2Fextensions%2FCentralNotice/04320ace75b2be2f827cfca06216f378a975378d/resources%2Fsubscribing%2Fext. [15:09:00] centralNotice.display.state.js [15:11:55] the-wub: if you want to go ahead and change the .js files as per e-mail, that's great! We could even turn on a campaign on aa.wikibooks to make sure it works in the before and after, if u like [15:18:38] TCB-Team-Fundraising-Sprint-2015-07-29, TCB-Team-Fundraising-Sprint-2015-08-05, TCB-Team-Fundraising-Sprint-2015-08-12, TCB-Team: [WMDE-Fundraising] Create diagram of fundraising components - https://phabricator.wikimedia.org/T107277#1597226 (WMDE-Fisch) slightly updated the diagram ( caching and... [15:21:59] TCB-Team-Fundraising-Sprint-2015-08-26, TCB-Team-Fundraising-Sprint-2015-09-02, TCB-Team: [WMDE-Fundraising] Remove unused templates from content staging wiki - https://phabricator.wikimedia.org/T110322#1597235 (WMDE-Fisch) plz have a look @kai.nissen @WMDE-leszek https://backend.wikimedia.de/wiki/in... [15:25:21] the-wub: for existing campaigns, you'll need to check a new checkbox called "Legacy support". When you do that, more controls will appear, one for setting a sample rate for Specal:RecordImpression (which you'll want to set to 1) and another for indicating that banners are not guaranteed to actually display [15:25:42] The latter is required to make the alterImpressionData hook run [15:26:01] the-wub: p.s. do you prefer this info via e-mail? [15:26:40] AndyRussG: that would be helpful to have in email, and cc megan and jessica too please (since they also do campaign setup) [15:26:53] the-wub: yeah! [15:27:42] AndyRussG: I updated our ChangeBucket.js template, and tested on aa.wikibooks. seems to be working fine. [15:28:00] the-wub: that was fast! woohoo, good to hear :) [15:28:35] currently working on the slightly trickier template (the non-random one) [15:29:14] cool! [15:33:33] TCB-Team-Fundraising-Sprint-2015-09-02, TCB-Team: [WMDE-Fundraising] Number of views of desktop page with mobile devices during campaign - https://phabricator.wikimedia.org/T111166#1597322 (WMDE-Fisch) a:WMDE-Fisch [15:38:30] AndyRussG: okay https://meta.wikimedia.org/wiki/MediaWiki:FR2014/Resources/ChangeBucket-AtoC-BtoD.js is done too, and tested [15:39:13] that should take care of all the places we change buckets manually [15:39:35] the-wub: LGTM!!! :D thx!! [15:49:39] AndyRussG: still on for 2PDT? [15:59:34] cwdent: yepperoonies! [15:59:40] * AndyRussG slapps self with trout [15:59:57] hehe, exciting! [16:00:11] to say the least! bwahahahaha [16:00:47] the folks at WP want to talk on the phone today but i'm going to tell them it's not a good day for us here considering that deploy and prawning. that ok with you PPena ? [16:01:11] cwdent yes. Whatever is best for you [16:01:34] cwdent I suggest just reminding them of stuff you need so they can prep, and then ste up a call for tomorrow, or whenever you feel its best [16:02:29] PPena: sounds good! i'll shoot for tomorrow after metrics [16:09:00] cwdent: dunno if you've worked with GlobalCollect much, though surely you know more than I do--there's a GC error that has all campaigns down. https://phabricator.wikimedia.org/T111177#1596833 [16:09:32] ejegg|away: was going to look briefly but I think he had a foot fixing appt. [16:09:50] AndyRussG: heh yeah i wish i knew more... K4 made it sound like it was on their end? [16:11:29] i need to get a primer on where to find relevant logs with things fall over [16:12:01] cwdent: ah me too... I hmm didn't see K4's comments? It's from this morning [16:12:12] Or was it forseen? [16:12:42] Or maybe happened earlier? (/me crawls scurries back into corner) [16:13:02] AndyRussG: she replied to the email, i think there was broken stuff but is now fixed [16:13:06] AndyRussG: there was an email thread to fr-online [16:13:39] the-wub: cwdent: ahhh thanks! [16:17:14] does "should be between 0 and 1 inclusive" sound understandable? I added on the inclusive because I don't want it to seem like 1 is not allowed [16:17:24] the-wub: ^ ? [16:17:56] AndyRussG: yeah, sounds fine to me [16:18:01] cool thx! [16:18:11] hi all! [16:18:20] how's the foot ejegg ? [16:18:32] I did take a look but couldn't see anything obvious from the logs [16:18:55] cwdent: pretty much better, thanks! I'm cleared to start doing some rock climbing [16:19:43] oh nice! do you climb a lot? [16:20:04] Not much, but I'm hoping to [16:20:48] there's an awesome new climbing gym that includes a working space with fast internet [16:21:02] that's great [16:21:13] i used to climb a lot, always meaning to get back into it [16:21:29] getting a dog killed a lot of my old hobbies [16:21:34] nice! And you've got the real rocks to climb on out there [16:21:51] yeah, you need a goat for a climbing buddy [16:21:56] hehe [16:22:21] http://www.backcountry.com/explore/my-climbing-partner-eats-chicken-liver [16:23:00] omg, does that kitty have a harness? [16:23:17] yeah it's also kind of hard to get into climbing out here for the same reason, everyone is _so hard core_ [16:23:40] there is an entire class of people out here who do nothing but climb and have no other interests [16:23:43] oh man, i guess the machisimo must be pretty thick [16:25:00] mmhmm [16:25:41] ahh, so it looks like the GC failures were not our doing [16:26:33] yeah, does wells mean wells fargo? [16:26:38] We seem to be sending normal requests, with address and all [16:26:47] yeah, that's them. [16:27:38] wells fargo north decoder! [16:27:51] I think that's a quote from the Electirc Company [16:27:53] the Wells Fargo wagon broke down [16:28:06] heh indeed [16:28:26] Fundraising-Backlog: GC100 Auth Fail Errors 9/2 very high fail rate - https://phabricator.wikimedia.org/T111177#1597849 (Pcoombe) p:Unbreak!>High From @ppena via email: > There was a service incident on Wells' platform from approximately 11:30 pm last night until 2:30 am this morning. They are awaiting... [16:29:43] this is awesome/scary https://www.youtube.com/watch?v=0U7511Fb4to [16:31:30] oh man, attack the processor from javascript! [16:31:42] oh, the DRAM [16:33:26] they think this could affect up to half of the ram out there right now [16:33:55] yikes! [17:34:53] Sorry for the post-last-minute ask, but cwdent AndyRussG K4-713 XenoRyet, anything for Scrum of Scrums, besides the big deploy at 2pm Pacific? [17:35:05] Not from me [17:35:19] all good here! [17:35:33] ejegg: nope, just the big CN deploy!! I'll be sending an e-mail to wikitech and wmf engineering in a little while :D @_@ \o/ 8p [17:35:43] ejegg: thx! [17:35:46] ok, cool! [17:41:45] (PS1) AndyRussG: Legacy support campaigns mixin [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/235515 [17:51:46] cwdent: mornin! [17:52:16] howdy awight [17:52:37] cwdent: You mind if I do this boring WP call today? It's pretty clear-cut, and I don't want to waste yr time [17:52:42] unless you have venting needs, of course. [17:53:30] hehe if you feel like throwing yourself in front of that bus [17:53:33] argh hold that thought, I needa RL with K4 [17:53:48] but i'm perfectly happy to be on there too [17:53:56] I'd like to get in front of that bus with a cowtipper... [17:54:17] if the past is any indication we won't hear anything for the rest of the day anyway [17:54:31] well you're welcome to if curious [17:54:34] k brb [18:01:20] awight|afk: well let me know what time if you get a hold of someone. i'm heading to lunch but i'll be available on mobile [18:02:53] cwdent|afk: I'll put my money on your theory that we won't hear back today anyway. [18:04:24] MBeat: This might not be helpful for the status 100 flurry, but I'm working on a general thing that you might be interested in--it's a script which can scan recent log files and give us the order ids and timestamp of any transaction that matches a string, e.g. "authori(z|s)ation failed" [18:04:51] that would be sweet [18:06:09] awesome. Should I pull that list for the status 100s? [18:06:53] not sure. It looks like GC will be able to send Pats an email list [18:07:28] awight: ejegg: cwdent|afk XenoRyet ^ review-poke if u have a sec, apologies for my antsiness and pesterliness [18:08:25] MBeat: ah, even better. thx! [18:08:34] AndyRussG: sure! [18:08:42] but going forward could the script be customized to look for like clusters of specific errors; IF > 3 transactions with "authori(z|s)ation failed" in a row… [18:08:45] awight: thanks! [18:09:40] MBeat: mmm, I think we would want to do that differently, like keep a database of recent errors. Cool idea though, adaptive error handling! feel free to mail tech with any brainstorming you do on those lines, of course! [18:10:02] thanks, will do [18:10:05] (CR) Awight: [C: 2] Inline documentation for mw.centralNotice.setBucket [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/235472 (owner: AndyRussG) [18:11:05] (Merged) jenkins-bot: Inline documentation for mw.centralNotice.setBucket [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/235472 (owner: AndyRussG) [18:39:16] woohoo found a bug! [18:43:00] :) [18:46:37] awight: didja see the patch we were discussing, for legacy support mixin? apologies again for jumpicraziness [18:47:37] got waylaid by philosophical digression in #wikimedia-ai [18:47:44] the-wub: hi again! quick question: do you happen to know of other types of campaign that ever manually set buckets? [18:47:53] awight: cool! [18:48:00] AndyRussG: u could query meta? [18:48:51] awight: huh? [18:49:05] you could search for num_buckets > 1 [18:49:07] in the db [18:50:07] ah hmmmmm [18:50:52] AndyRussG: Wikimedia Deutschland might do it in their fundraising. I'm not aware of anyone else. [18:51:01] K I'll to that later... Not sure I've ever actually queried prod directly... or where I put that info on how [18:51:32] the-wub: coool thanks! [18:52:26] bah, laptop keeps freezing up. did not want to spend today trying to figure out kernel hangs... [18:53:20] AndyRussG: the Swiss chapter is the only other one that fundraises for themselves [18:53:29] AndyRussG: u just write a SQL file and run it using mwscript --wiki metawiki sql.php FILE, mas o menos [18:53:52] awight: where do I run it? [18:53:56] the-wub might have more pointers to groups who have asked for S:RI numbers [18:53:59] AndyRussG: from tin [18:54:03] aaaah hmm [18:54:10] * AndyRussG recoils in fright [18:54:43] https://www.mediawiki.org/wiki/Manual:Sql.php [18:55:09] These commands work for queries, too: https://wikitech.wikimedia.org/wiki/How_to_do_a_schema_change#sql.php [18:56:21] AndyRussG, awight: I have a cron job on lutetium to email RecordImpression numbers to the German and Swiss chapters. Occasionally we pull them for other things e.g. the mobile app banners running at the moment [18:56:45] cool, thanks for the info! [18:58:15] the-wub: neat! [19:01:14] (CR) Awight: [C: 2] "Wow, a second campaign mixin already!" [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/235515 (owner: AndyRussG) [19:01:58] awight: thx! [19:02:19] (Merged) jenkins-bot: Legacy support campaigns mixin [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/235515 (owner: AndyRussG) [19:25:08] (PS1) AndyRussG: Fix reason for Special:HideBanners on close [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/235542 [19:25:29] awight: cwdent: ejegg|afk ^ [19:26:39] back in a sec (restarting 'cause...) [19:30:21] (CR) Ejegg: [C: 2] "this fix is key" [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/235542 (owner: AndyRussG) [19:33:01] ejegg: http://chriskavas.com/wp-content/uploads/2011/07/i-find-this-humerus-pun-225x300.jpg [19:34:21] hehe [19:34:34] any chance i get [19:37:17] whom do I ping if my ssh tin is piss? [19:37:53] It's asking for a -cert file, which I don't have... [19:38:08] whaa? [19:39:18] I say ssh tin and it says permission deined (pubkey) [19:39:49] I said somthing on operations but my message was a tree fallen with no one watching [19:40:01] didn't do that for me just now... can you try to add -vvv to ssh and see what kind of debug stuff comes out? [19:40:10] https://tools.wmflabs.org/paste/view/fbcd32b6 [19:40:16] Ah lemme try vvv [19:40:52] Hmm says the same thing [19:41:19] does /home/lap/.ssh/cluster actually exist? [19:41:35] yes it does [19:41:42] freaky [19:42:10] it's the higgs boson taking control of our destiny! [19:42:35] it looks like the -cert is just a fallback thing to look for 'cause it somehow is not finding .ssh/cluster [19:43:06] tried both your vm and your real machine? [19:43:44] ejegg: yeah I'm on my real machine for this, as always [19:44:37] phooey [19:48:45] oh, bizarre, i've actually got the same key_load_public: No such file or directory [19:48:50] when it's totally there [19:49:50] but only on the first one. After it looks for -cert (which doesn't exist) I get no additional error [19:56:36] ejegg: fixed it! I had to add an extra config for bast101. Maybe it was a change in how ssh interprets its config [19:57:04] thanks much! (futzing around w/ different hosts and the vvv option is what solved it :) ) [20:00:25] oho! right, forgot about bast [20:04:03] (PS9) Ejegg: Handle errors in Amazon API calls [extensions/DonationInterface] (amazon) - https://gerrit.wikimedia.org/r/233993 (https://phabricator.wikimedia.org/T108123) [20:08:40] ejegg: thaks 4 the +2! [20:08:51] sure thing [20:09:20] AndyRussG: btw, what linux kernel are you on right now? [20:09:37] 4.1.0-1-amd64 seems to be giving my laptop fits [20:09:40] ejegg: 4.1.0-1-amd64 [20:09:48] Heh [20:09:48] oh, huh. Not seeing any problems? [20:09:55] I had some fits here and there, yea [20:11:05] Mine became unusable today - hangs for 20 sec every other minute while Xorg runs. Either intergrated gfx (intel) or discrete (nvidia). Back on 3.16 and it's running fine [20:11:35] I've been fine with 4.1 [20:11:36] ejegg: ouch! [20:11:53] OTOH, I'm suddenly not getting analog audio out on my desktop here in the office. [20:12:00] ejegg: cwdent: awight: rrrg I'm getting a few strange errors in the CN admin interface when I activate and de-activate campaign mixins [20:12:03] huh, guess I gotta dig around more [20:12:04] Fatal to my work ethic [20:12:10] Something about mw.centralNotice not existing [20:12:19] nuts [20:12:26] Could be related to the issues that jrobell was getting w/ JS execution order [20:12:27] dang [20:12:32] I'm inclined to deploy anyway [20:12:51] If there's a js error it will break other functionality, no? [20:13:07] So far it's only on the admin interface [20:13:33] yes but it will break the admin interface [20:13:42] if someone would like to poke around on the beta admin interface, w/ the JS console open, that might help 8p http://meta.wikimedia.beta.wmflabs.org/wiki/Special:CentralNotice [20:13:55] dang, yeah i'll see what i can see [20:14:00] cwdent: thanks! [20:14:23] It happens after I submit a change to a campaign, when activating and deactivating campaign mixins [20:14:39] awight: oh no the voice of reason! [20:14:56] hehe, glad nobody takes me too seriously [20:15:06] * AndyRussG : head meet wall! wall, meet head! [20:15:23] awight: no you're right, it'd just be a downer [20:15:49] I get no js errors [20:16:13] FF 34.0.5 [20:16:13] Though on the flip side, if we jiggle stuff a lot and can't reproduce it, it might just be something on my dev setup, though I have no idea what it could be [20:16:28] Hmm I'm Iceweasel 39 [20:16:38] Trying chrome... [20:17:13] Most often it's been when I deactivate a campaign and reactivate another one in the same submit. But it's not consistent, I'm not able to reproduce it when I try [20:18:03] AndyRussG: ooh, bug report: sample rate=.5 causes "floating point number required" [20:18:11] Also, that's not a friendly error [20:18:13] AndyRussG: i think i don't have a beta labs wiki account [20:18:24] awight: try tabbing off [20:18:33] I think it triggers on the first '.' keypress [20:18:44] not ok to force a workaround, though [20:19:02] clicking into the ".5" field brings the error back [20:19:07] oh yeah, weird [20:19:14] "0.5" is accepted [20:20:30] awight: yeah that's one I think we can live with for now... the UI still definitely has rough edges [20:21:43] (PS1) Awight: Fix to floating-point validation [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/235611 [20:22:31] if you enter ".5" into maximum age of log entries, on the other hand, it shows an integer required error which disappears when you tab off. [20:23:19] No js errors in chrome when jiggling the campaign. [20:23:38] yeah, i haven't been able to trigger any errors yet either. [20:24:08] enabling one + setting params, disabling one, toggling both [20:25:03] awight: ejegg: K good news so far.... [20:25:18] ejegg: awight: you both have RL debugging off, right? [20:25:22] yep [20:25:29] y [20:25:40] err, this is on metabeta, not locally [20:25:48] and i'm not adding debug=true [20:26:30] (CR) AndyRussG: Fix to floating-point validation (1 comment) [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/235611 (owner: Awight) [20:26:47] awight: K cool! [20:29:08] AndyRussG: where is the .digits call? [20:29:20] (CR) Awight: Fix to floating-point validation (1 comment) [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/235611 (owner: Awight) [20:29:24] php is fine with no leading zero [20:29:54] parseFloat? [20:30:43] awight: heheh [20:30:47] (CR) Awight: Fix to floating-point validation (1 comment) [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/235611 (owner: Awight) [20:31:08] parseFloat('1.23123blahblahblah'); [20:31:34] perhaps too forgiving [20:31:52] cwdent: if you sign up I might be able to ping someone to get you an admin account... [20:32:05] or a CN admin account [20:32:49] though you could pass it through parseFloat again before persisting the value [20:32:55] AndyRussG: will do [20:33:35] rebooting in hopes of audio driver [20:33:59] (CR) AndyRussG: [C: 2] Fix to floating-point validation (1 comment) [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/235611 (owner: Awight) [20:34:05] AndyRussG: i signed up as cdentinger [20:34:39] cwdent: K maybe also join #wikimedia-labs channel? [20:34:55] (Merged) jenkins-bot: Fix to floating-point validation [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/235611 (owner: Awight) [20:44:05] yeah I'm still not getting the admin UI error again [20:44:45] I'm remembering it also happened after I'd left the admin tab open for a while and then went back to it. Just tried that now, doesn't work (I mean, it works) [20:45:19] In the best possible scenario it's some RL bork because I'd been switching around git branches [20:45:42] Though again, in truth, that wouldn't make sense, AFIK [20:46:12] yeah AndyRussG i also cannot provoke any console errors [20:46:19] cwdent: cool beans! [20:48:11] ejegg: cwdent: awight: I guess we can deploy first to the wmf21 and see if it's workingish? https://www.mediawiki.org/wiki/MediaWiki_1.26/Roadmap [20:48:36] AndyRussG: good plan! [20:48:42] cool! [20:48:50] ejegg: cwdent: awight: is it OK if the e-mail to wikitech-l, engineering and centalnotice-admins goes out slightly _after_ the deploy? [20:49:00] mmm [20:49:09] anything you want, but advance notice is always nice [20:49:27] awight: indeed mmm [20:49:34] I mean, though, what do you think? [20:49:48] K, spewing out a draft! [20:49:48] that's what I think :p [20:50:30] Maybe, "we're about to do this crazy ass thing that could blow up all wiki" and then a followup, "done, human casualties 0.0" [20:50:46] at least, that's the protocol I'd like to see other teams follow [20:50:56] * awight glances at RL warlocks [20:51:47] awight: K. writing the e-mail... Wanna prepare the submodule patches? [20:52:04] sure thing [20:52:32] awight: thanks!!!!!!! [20:52:52] awight: arg sorry for my disorganization and not having gotten to everything in time!!! [20:53:31] bumping wmf_deploy... [20:53:53] ooh, last updated 2/10! [20:54:25] yeah it's been a while! [20:54:32] eh? I see July 2 [20:54:48] awight: oops, forgot to fast-forward... [20:55:17] why are there merge conflicts... naughty. [20:55:31] geoip cherry-picks, most likely [20:56:01] (PS1) Awight: Merge master into wmf_deploy [extensions/CentralNotice] (wmf_deploy) - https://gerrit.wikimedia.org/r/235616 [20:56:18] AndyRussG: I'll let you hit the switch on these patches, k? [20:56:54] wtf is this [20:56:55] fatal: reference is not a tree: 13f55dafe444e8a9474ac6a93f97ff70377b4635 [20:56:58] Unable to checkout '13f55dafe444e8a9474ac6a93f97ff70377b4635' in submodule path 'vendor' [20:57:07] nervously tiptoeing around that... [20:57:22] awight: wut? merge conflicts? [20:57:40] yeah, unpleasantness [20:57:53] I blew away the file, but would like to know how that happened. [20:58:10] AndyRussG: someone cherry-picked a couple changes to bannerController.js in to deploy, and it's since been deleted [20:58:35] ejegg: hmm? [20:58:44] ahh hmmm [21:00:23] ejegg, thanks for Phab T109615; I get to use our ‘cadastral’ macro, which sounds all Dr Strange [21:00:32] Hehe, nice! [21:00:36] normal cherry-picks shouldn't cause that issue though, if git knows that the change came from something we're merging [21:00:59] MBeat: I do wonder why some are cadastral and some aren't! [21:01:25] maybe some are in more trouble with the BR govt? [21:01:37] catastrophically cadastral [21:01:43] zounds! [21:01:54] AndyRussG: noting that merging into wmf_deploy will cause these changes to go out with the train tomorrow, something to remember if we decide to roll back. [21:02:09] awight: indeed [21:03:07] core bump: https://gerrit.wikimedia.org/r/235617 [21:03:20] Anything else I can do? [21:04:47] and for wmf20: https://gerrit.wikimedia.org/r/235619 [21:05:45] awesome [21:07:55] ejegg: awight: cwdent: are you sure the merge conflicts weren't indicative of something worse? [21:09:30] AndyRussG: I'm not too worried about the resulting state--lemme do a direct diff against master, though [21:09:43] It's the same. [21:10:01] I'm only bothered that we got into that situation at all. [21:10:11] AndyRussG: Yeah, I tried rewinding to right before the cherry picks and it merges master in cleanly [21:10:26] Thanks for confirming! [21:10:34] ejegg: which was the cherry pick? [21:10:48] either way, wmf_deploy === master fyi [21:11:09] once https://gerrit.wikimedia.org/r/#/c/235616/ is merged [21:11:48] https://gerrit.wikimedia.org/r/222484 [21:12:21] AndyRussG: ^^ was the 3rd, you can follow 'parent' links for the other 2 [21:12:24] self-merged and stuff. yuck [21:13:04] aah hmm ohwell [21:13:10] OK [21:13:16] I guess that's legit for cherry-picking [21:15:59] so https://gerrit.wikimedia.org/r/#/c/235616/ needs +2? how did the core patches get made then? [21:19:41] AndyRussG: I pulled the commit locally, using git review -d [21:19:44] that works [21:19:46] Ahh K [21:20:06] (CR) AndyRussG: [C: 2] Merge master into wmf_deploy [extensions/CentralNotice] (wmf_deploy) - https://gerrit.wikimedia.org/r/235616 (owner: Awight) [21:21:41] AndyRussG: Deploying soon? [21:21:48] K4-713: yeeeeeeessssssss [21:21:56] AndyRussG: ...I think we should warn more people. [21:22:27] K4-713: draft e-mail sent to fr-tech like, 2 seconds ago [21:22:44] It was announced earlier on the operations mailing list, BTW [21:22:46] haha, cool. Just read it. [21:22:50] but yes, you're right [21:23:02] nice letter! [21:23:17] heh thx [21:23:23] If you feel like hedging more, I can see a couple places to pepper in "if all goes well"s... [21:23:32] I like draft 1! [21:23:35] Otherwise, it looks good to me. [21:24:09] Personally, I tend to hedge like a professional shrubber. [21:24:16] >_> [21:24:17] <)< [21:24:20] AGH! [21:24:22] i warned folks at SoS, but it was lightly attended today [21:25:13] They sent out an email about it to... engineering, I think. [21:25:20] Well, not about it. Mentioning it. [21:25:22] there've been bigger changes unannounced [21:25:28] eh. [21:25:44] I'd like to get more... talkative. [21:26:22] Any excuse to remind people that we're doing things, is probably a good one. [21:26:43] Particularly with CN in the news so much lately. [21:27:50] K4-713: yes indeed [21:28:15] K just sent another draft with an "if all goes well" in each e-mail [21:28:36] Got it. Looks great. [21:28:42] AndyRussG: Thanks. :) [21:28:59] K4-713: yw! likewise [21:29:21] ejegg: K4-713: XenoRyet: cwdent: K I'm sending the e-mails, and will try to deploy!!!!!!!!!! bwahahah [21:29:30] awesome [21:29:32] godspeed brother [21:29:34] * K4-713 hides [21:29:45] * K4-713 gives thumbs up from hiding place [21:29:59] i'll be ineffectively standing by [21:30:11] gl;hf [21:30:13] * ejegg spectates [21:30:27] or perhaps ineffectually [21:31:16] AndyRussG, ejegg, XenoRyet, cwdent: I just said these things to awight IRL, but the deploy takes precedent over sprint planning. Let's not rush this thing. In fact, since nobody who usually runs this meeting is working today, I'm kind of happy doing it over IRC as we are able. [21:31:41] good call [21:31:43] K4-713: ahhh K really appreciate it :) [21:31:44] sounds good to me [21:31:49] * cwdent goes back to the quiet part of the library [21:31:52] Yea, I was assuming we'd let the deploy do its thing before we meeting'd [21:32:20] awight: K4-713: ejegg: cwdent: XenoRyet: actually I was hoping at least a few folks would like to screenshare to watch/catch errors [21:32:38] can do [21:32:40] I found (silly me) a way to get my real machine console in the vm [21:32:43] I'd basically be useless in that context, but I encourage that in others. [21:32:47] thanks!!! [21:33:13] Yea, I don't know that I'd be any help, but I could spectate. Might learn something. [21:33:24] I can hold off the people with the pitchforks if things get interesting, though. [21:33:27] yeah i'd love to watch [21:34:19] * K4-713 monitors other IRC channels for bad signs [21:34:26] (Merged) jenkins-bot: Merge master into wmf_deploy [extensions/CentralNotice] (wmf_deploy) - https://gerrit.wikimedia.org/r/235616 (owner: Awight) [21:37:18] K going to tell my family not to use the microwave!!! [21:37:41] hehe [21:37:53] Fundraising Sprint Rowlf the Dog, Fundraising-Backlog, Unplanned-Sprint-Work: MW-Vagrant CRM role needs maintenance - https://phabricator.wikimedia.org/T110372#1599520 (awight) [21:37:54] Fundraising Sprint Rowlf the Dog, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, Unplanned-Sprint-Work, Technical-Debt: Error provisioning drupal_db_install - https://phabricator.wikimedia.org/T110371#1599519 (awight) Open>Resolved [21:38:37] Fundraising-Backlog: MW-Vagrant CRM role needs maintenance - https://phabricator.wikimedia.org/T110372#1576476 (awight) [21:38:59] Fundraising Sprint Rowlf the Dog, Fundraising Tech Backlog, Fundraising-Backlog, Unplanned-Sprint-Work: Recurring job dies on simple errors - https://phabricator.wikimedia.org/T111108#1599529 (awight) Open>Resolved [21:39:09] Fundraising Sprint Rowlf the Dog, Fundraising Tech Backlog, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: CiviCRM interface for repairing damaged recurring contributions - https://phabricator.wikimedia.org/T110095#1599533 (awight) [21:39:10] Fundraising Sprint Rowlf the Dog, Fundraising Tech Backlog, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, and 3 others: Make GlobalCollect recurring processing more robust, handle stale status 600s - https://phabricator.wikimedia.org/T110264#1599532 (awight) Open>Resolved [21:39:17] Fundraising Sprint Rowlf the Dog, Fundraising Tech Backlog, Fundraising-Backlog, Unplanned-Sprint-Work: Specify STOMP server port in config files - https://phabricator.wikimedia.org/T109911#1599538 (awight) Open>Resolved [21:40:04] Fundraising Sprint Rowlf the Dog, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Adding Anna Stillwell as a Steward. and Solicitor - https://phabricator.wikimedia.org/T108118#1599541 (awight) @CaitVirtue: See my comment [[ https://phabricator.wikimedia.org/T108118#1578064 | above ]], I'd be happy... [21:41:03] Fundraising Tech Backlog, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: CiviCRM interface for repairing damaged recurring contributions - https://phabricator.wikimedia.org/T110095#1568737 (awight) [21:44:12] ejegg: awight: K4-713: cwdent: XenoRyet: I just hijacked, err. clicked on, on the normal prawnin video call link in the calendar, is that cool? [21:44:21] Totally. [21:44:25] Great! [21:44:28] Sounds good to me. Joining [21:44:32] Cool! [21:46:31] awight: ejegg: we still need to merge stuff? [21:47:21] AndyRussG: just the wmf21 bump [21:47:37] https://gerrit.wikimedia.org/r/235617 [21:47:44] oops, be on in a few [21:48:07] whatcha doing on your dev box? [21:48:19] smoke testing? [21:48:22] Fundraising Sprint Rowlf the Dog, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Adding Anna Stillwell as a Steward. and Solicitor - https://phabricator.wikimedia.org/T108118#1599596 (CaitVirtue) @awight Super helpful. Added to our Collab "how to" page. Thank you! [21:48:47] awight: I don't have +2 on core, at least non-master branches [21:48:56] d'argh [21:49:00] ok shall I pull the lever? [21:49:01] and for wmf20, assuming 21 goes well: https://gerrit.wikimedia.org/r/235619 [21:49:13] awight: pls go ahed! [21:49:39] awight: ejegg also there's i18n message changes to deploy [21:49:45] https://integration.wikimedia.org/zuul/ [21:49:59] I think the message changes have to be pushed out with a full scap [21:50:26] https://wikitech.wikimedia.org/wiki/How_to_deploy_code#More_complex_changes:_sync_everything [21:50:46] I've CR+2'd the submodule bump, watching thermometers now: https://integration.wikimedia.org/zuul/ [21:51:00] yes, if you have new/changed messages you will have to scap to update the l10n cache files [21:51:15] :D hi, thx [21:51:34] * bd808 has a stalk on "scap" ;) [21:51:44] bd808: Hey, do you know anything about mediawiki-core $ git submodule update -i [21:51:47] fatal: reference is not a tree: 13f55dafe444e8a9474ac6a93f97ff70377b4635 [21:51:50] Unable to checkout '13f55dafe444e8a9474ac6a93f97ff70377b4635' in submodule path 'vendor' [21:51:54] nice [21:51:55] this is on the wmf21 branch [21:52:28] awight: needs --recursive? [21:52:42] or is there something nastier going on? [21:52:57] awight: when? where? [21:52:57] 13f55dafe444e8a9474ac6a93f97ff70377b4635 is not in gerrit [21:53:17] bd808: yeah, I did need --recursive, but it didn't solve the issue [21:53:18] that often means there is a security patch on the cluster [21:53:23] k [21:53:35] AndyRussG: I was mentioning this in #wikimedia-operations [21:53:41] Sounds like it's not gonna hurt us though [21:53:48] just use git rebase on tin [21:54:36] awight: when did you get that error? [21:54:44] Ah I see [21:54:46] hmm [21:55:04] are you still sharing? I see a black screen [21:55:24] ok now [21:56:25] Fundraising Tech Backlog, operations: Add emcnaughton@wikimedia.org to fr-tech@ email group - https://phabricator.wikimedia.org/T111257#1599634 (K4-713) NEW [21:56:38] almost done, https://integration.wikimedia.org/ci/job/mediawiki-phpunit-zend/7402/ [21:59:20] merged. [21:59:57] AndyRussG: ^ [22:00:03] awight: yep! [22:08:31] back in black! [22:17:00] Fundraising Sprint Queen, Fundraising Sprint Rowlf the Dog, Fundraising Sprint The Pogues, Fundraising-Backlog, Patch-For-Review: Recent recurring GC donations not recurring or displaying as such at GC - https://phabricator.wikimedia.org/T105041#1599784 (Ejegg) Open>Resolved [22:17:18] Fundraising Sprint Queen, Fundraising Tech Backlog, Fundraising-Backlog, Astropay Integration, WorkType-Maintenance: Diagnose AstroPay ffname errors - https://phabricator.wikimedia.org/T106050#1599786 (Ejegg) [22:17:20] Fundraising Sprint Queen, Fundraising Sprint Rowlf the Dog, Fundraising Tech Backlog, Fundraising-Backlog, and 2 others: Reset payment submethod on payment method switch - https://phabricator.wikimedia.org/T108248#1599785 (Ejegg) Open>Resolved [22:17:20] I'm gonna step out for a minute [22:19:48] Well, that looks promising. [22:20:00] AndyRussG: You all done in there? [22:20:26] K4-713: no, we're "scapping". But that takes a long time, so we could have the meet meanwhile [22:20:36] aha, okay. [22:20:52] Ah, I'd rather not divide attention. Things can go south pretty fast. [22:21:10] ...and this totally isn't just because I personally want to weasel out of the meeting. [22:26:54] K4-713: reportedly it can take like 40 minutes... [22:26:57] or more... [22:26:58] or less [22:27:09] * K4-713 nods [22:27:23] Lotsa boxes out there. [22:27:32] heheh I don't see 'em! [22:27:43] seems like it's going pretty fast [22:28:50] Fundraising Sprint Rowlf the Dog, Fundraising-Backlog, Recurring-Donations, Patch-For-Review: GC error causing donors to create multiple recurring donations - https://phabricator.wikimedia.org/T110367#1576399 (Ejegg) Leaving this in review till we make sure we closed all the associated subscription... [22:33:07] awight: ejegg: K4-713: cwdent: XenoRyet: I'm turning off all currently active FR campaigns [22:33:31] Really wish we had a big red button for this... [22:33:36] it's so error-prone and tedious [22:33:36] heheh indeed [22:33:50] yep, that's what I do too [22:39:59] K4-713: awight: cwdent: ejegg: awight: XenoRyet: probably still at least 15 minutes left before we can do much else with the deploy [22:40:25] No rush. Just.... ride the whale. [22:40:29] ...(?). [22:41:25] mmm heh OK....... [22:42:00] sorry for using up our meeting time with this! rrrg [22:43:00] Hey man: Priorities. [22:43:08] Doing The Thing > Talking About The Thing. [22:43:26] Fundraising Sprint Rowlf the Dog, Fundraising-Backlog, Recurring-Donations, Patch-For-Review: GC error causing donors to create multiple recurring donations - https://phabricator.wikimedia.org/T110367#1599909 (awight) Perhaps, pending deployment? [22:43:54] K4-713: awight cwdent XenoRyet AndyRussG What do you think of moving the meeting to tomorrow? [22:44:01] Works for me. [22:44:04] Fine by me [22:44:08] I was going to suggest that, too. [22:44:18] sounds good! [22:44:28] Same Bat Time? [22:44:31] Looks like K4's blocked all morning. Replace standup? [22:44:38] Or: Oops. Shrimp Time. Sorry. [22:45:00] any chance we could do it at standup time? [22:45:08] Replace standup is fine by me. Normal shrip time is ok too. I'm good either way [22:45:08] I could do that, I think. [22:45:11] I have early evening things [22:45:23] 1:03 pacific? [22:45:24] standup time is cool :) [22:45:29] i axed WP to talk at 1:30PDT but the forecast calls for crickets [22:45:39] Oh, right. That phone call. [22:45:50] * awight bites a nail [22:46:01] 2:00 pacific? [22:46:02] i'm guessing on around 5PM that dude will call my cell phone [22:46:09] from the "train" [22:46:20] cwdent: Is that call actually at 1:30? That phone meeting had babies all over my calendar, despite the fact that I have declined all of them. [22:46:21] all standing there with a blow dryer [22:46:36] scap is now at 68% [22:47:01] I dunno what other operations there are after that... [22:47:02] K4-713: i haven't heard anything from them yet, didn't know there was any calendar related activity! [22:47:13] Oh no, this is a longstanding weekly call. [22:47:24] Not particular to this week. [22:47:29] Perfect, maybe they can give us a few sales people and a smoke machine [22:47:32] I declined them all, like, last year. [22:47:41] oh that's right, i was on that call with pats once [22:48:05] PPena's calendar has 2-3 [22:48:11] https://www.google.com/calendar/render#eventpage_6|eid-NDJwNzJmNTcxNWZnZXFvczFndjV0anVxMG9fMjAxNTA5MDNUMjEwMDAwWiBwcGVuYUB3aWtpbWVkaWEub3Jn-0-0- [22:48:18] They're all smooshed. [22:48:22] I have the same thing. [22:48:38] awight cwdent tomorrow's calls with WP? [22:48:44] Pats has 4 meetings at 2 [22:48:52] hehe [22:48:55] lol [22:49:00] I believe it ;) [22:49:01] Please step into the bifurcator. Twice. [22:49:03] regular WP tomorrow is cancelled [22:49:15] sorry didnt read up in this IRC [22:49:24] do you need help scheduling? [22:49:25] perfect timing, no worries! [22:49:29] No worries. PPena: Can you take me off that recurring meeting? [22:49:36] K4-713 sure [22:49:41] Thanks! [22:49:45] * awight tries to work up optimism about the call [22:49:54] Oh, talking to people is fun. [22:50:06] I just usually don't have anything to add. [22:50:08] awight did you talk to them? [22:50:18] So, can I sell you this thing called a Data Base [22:50:24] PPena: nope, no response yet [22:50:38] I think we're paying for the 0th tier service :p [22:50:53] awight: I'd like a Data Base. But only if I can get one in cornflower blue. Also, can I subscribe to your newsletter? [22:51:08] i was happy when awight responded to the "& LGTM" email [22:51:19] Just don't worry about the security details, we have lots of Fortune 500 companies doing business with us. such as Target [22:51:21] the new code is on mediawiki.org! [22:51:35] cwdent: I got a whole lot more of that if you'd like [22:51:56] awight: But Target got the red one. I want the blue onw. [22:52:16] Would you like a torrent of all their customers? [22:52:31] Really though, we're security professionals, don't worry ladies [22:52:35] !!! [22:52:47] I don't think that would be compatible with blue... or did I misunderstand the docs? [22:53:04] MY LADY BRAIN MUST BE HAVING A MOMENT. [22:53:17] * K4-713 dies a little [22:53:22] Did you find the quick start guide, where you just set up 500 goddamn accounts, maybe 4 or 5 per country? [22:54:34] awight: can't hear you [22:55:23] i hear echoes of K4-713 laughing in the background [22:55:27] it's pretty sci fi [22:55:49] Heh yeah there are jokes but I'm not getting 'em [23:00:33] sorry we are clowning like hell over here [23:05:19] Months of clowning saved up. [23:12:36] (PS1) Ejegg: Ensure mw.centralNotice is defined [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/235637 [23:12:59] Are we pulling the plug? [23:13:07] (PS2) Ejegg: Ensure mw.centralNotice is defined [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/235637 [23:13:11] I felt a disturbance in the Force. [23:13:13] K4-713: ejegg's patch is supposed to be fixing it [23:13:14] only adminui, and a trivial fix [23:13:40] Neat. Carry on, then. [23:14:19] (CR) AndyRussG: [C: 2] "Weeeeee!" [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/235637 (owner: Ejegg) [23:15:08] (Merged) jenkins-bot: Ensure mw.centralNotice is defined [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/235637 (owner: Ejegg) [23:16:16] (PS1) Ejegg: Merge branch 'master' into wmf_deploy [extensions/CentralNotice] (wmf_deploy) - https://gerrit.wikimedia.org/r/235638 [23:17:10] (CR) Ejegg: [C: 2 V: 2] Merge branch 'master' into wmf_deploy [extensions/CentralNotice] (wmf_deploy) - https://gerrit.wikimedia.org/r/235638 (owner: Ejegg) [23:36:12] https://gerrit.wikimedia.org/r/235619 [23:50:53] AndyRussG: 1.20 core patch just merged! [23:51:02] ejegg: woohoo! [23:58:58] omg. I just found out that somebody I went to elementary school with, also ended up in nonprofit software. [23:59:03] Must have been something in the water. [23:59:07] https://en.wikipedia.org/wiki/Special:Version\ [23:59:14] sans "\"