[01:41:20] (PS1) Eileen: Drush command to delete extraneous log_setting entries. [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/385114 (https://phabricator.wikimedia.org/T177451) [02:36:52] (PS3) Eileen: Upgrader for switching omnimail job [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/385034 (https://phabricator.wikimedia.org/T177451) [02:53:20] (PS1) Eileen: CRM-21304 quash form reload message when refreshing [wikimedia/fundraising/crm/civicrm] - https://gerrit.wikimedia.org/r/385124 [04:09:29] (PS1) Eileen: CRM-21291 remove obsolete code from dedupe. [wikimedia/fundraising/crm/civicrm] - https://gerrit.wikimedia.org/r/385128 (https://phabricator.wikimedia.org/T177873) [04:09:31] (PS1) Eileen: CRM-21303 fix:dedupe conflicts screen, not all rows visible [wikimedia/fundraising/crm/civicrm] - https://gerrit.wikimedia.org/r/385129 (https://phabricator.wikimedia.org/T177873) [04:09:33] (PS1) Eileen: CRM-21302 honestly we do all this for nothing, really? [wikimedia/fundraising/crm/civicrm] - https://gerrit.wikimedia.org/r/385130 [12:09:10] Wikimedia-Fundraising-Banners: Check for and resolve jQuery 3 migration warnings in fundraising banners - https://phabricator.wikimedia.org/T178239#3696441 (Pcoombe) Open>Resolved I've updated all our "current best" banners. Turned out to be nothing too difficult, just deprecation of `bind` method.... [13:59:59] Fundraising-Backlog: Bahrain & Oman donation forms - minimum amount error - https://phabricator.wikimedia.org/T178402#3696612 (MBeat33) [14:18:03] Fundraising Sprint Synchronized Screaming, Fundraising Sprint turtles that are robotic that destroy the whole world with their foot, Fundraising-Backlog, Unplanned-Sprint-Work: Back-fill missing pgehres data - https://phabricator.wikimedia.org/T178009#3696647 (Jgreen) @Ejegg we have the recovered... [14:24:52] Fundraising Sprint Synchronized Screaming, Fundraising Sprint turtles that are robotic that destroy the whole world with their foot, Fundraising-Backlog, Unplanned-Sprint-Work: Back-fill missing pgehres data - https://phabricator.wikimedia.org/T178009#3696669 (Ejegg) @Jgreen great! Taking a look. [14:35:34] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, FR-Smashpig: Rash of Amazon donation queue messages missing donor info entries - https://phabricator.wikimedia.org/T178581#3696750 (Ejegg) [14:49:52] Fundraising Sprint Synchronized Screaming, Fundraising Sprint turtles that are robotic that destroy the whole world with their foot, Fundraising-Backlog, Unplanned-Sprint-Work: Back-fill missing pgehres data - https://phabricator.wikimedia.org/T178009#3696768 (Ejegg) The data looks good. And sinc... [14:54:56] Fundraising Sprint Synchronized Screaming, Fundraising Sprint turtles that are robotic that destroy the whole world with their foot, Fundraising-Backlog, Unplanned-Sprint-Work: Back-fill missing pgehres data - https://phabricator.wikimedia.org/T178009#3696769 (Jgreen) >>! In T178009#3696768, @Eje... [15:01:41] Fundraising Sprint Synchronized Screaming, Fundraising Sprint turtles that are robotic that destroy the whole world with their foot, Fundraising-Backlog, Unplanned-Sprint-Work: Back-fill missing pgehres data - https://phabricator.wikimedia.org/T178009#3696777 (Ejegg) @Jgreen yep, my plan is to de... [15:10:17] hello :) [15:10:39] hi! [15:11:05] nice to have more human chat in this channel, not just the infobots [15:12:12] yeah, IRC takes me back a bit to when I used to have an unhealthy sleeping pattern playing online games [15:13:15] jgleeson: so i'm just waiting for a bit of clarification before I fire off a thing to backfill some statistics on banner and landing page impressions [15:13:42] ejegg: cool [15:13:55] so, let's see what else we should be sending to prometheus [15:14:23] jgleeson: have you ogled at this dashboard yet? https://grafana.wikimedia.org/dashboard/db/fundraising-overview [15:14:47] how many of those charts mean anything to you? [15:15:08] i promised the dog i'd take her running but i'll be available for prometheus questions in a bit if you have any [15:15:39] I have see that dashboard before [15:15:53] a few of the graphs make sense [15:16:10] oh hey, it's seeing some action [15:16:29] ah, that's right, there's another Big English pretest happening now [15:16:41] yeah the load seems quite high? [15:17:23] actually it's just one box [15:17:35] of the cluster being represented in the graph [15:17:49] jgleeson are you on all the email lists? The email 'Running an additional en6C test today' is relevant here [15:18:05] yes I got that! [15:18:06] en6C means 'English language, 6 countries' [15:18:15] ah, got it! [15:18:49] what does the test consist of ? [15:19:15] It's a CentralNotice banner campaign targeting to english language wikipedia [15:19:20] (aka enwiki) [15:19:48] in the 6 english-speaking countries that we traditionally target in December [15:21:03] I am trying to correlate the higher load in the Prometheus out to the test? is it some type of automated functional test? [15:21:30] nope, this is real banners being shown to real people reading real wikis [15:21:35] ahhh [15:21:36] I see [15:21:40] inspiring real donations! [15:22:10] it's actually 3 different centralNotice campaigns, one for desktop, one for mobile, and one for tablets [15:22:10] I can see it! [15:22:19] To all our readers in the UK, We will get straight to the point [15:22:41] on the main CentralNotice page, you have to scroll down a ways to see them, but they're highlighted in green, meaning currently active [15:22:47] https://meta.wikimedia.org/wiki/Special:CentralNotice [15:23:08] look for C1718_en6C_dsk_FR, C1718_en6C_mob_FR, and C1718_en6C_ipd_FR [15:24:04] So, I see 6 banners in play for the desktop campaign [15:24:07] https://meta.wikimedia.org/w/index.php?title=Special:CentralNotice&subaction=noticeDetail¬ice=C1718_en6C_dsk_FR [15:24:14] (scroll down to 'Assigned banners') [15:25:31] Ah, also, in the first bunch of settings you can see that the priority is set to 'High', meaning this will pre-empt campaigns with anything lower [15:25:57] and the 'Limit traffic' checkbox is unchecked, meaning we'll show banners to everyone. [15:27:21] I am glad I sat in for the Central Notice demo earlier in the week :) [15:27:36] good to see it in action [15:28:41] So, looking at the banner configuration, this is a bit more complicated than just an A/B test [15:29:41] (Abandoned) Awight: Correct parameters to wfMessage [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/342548 (owner: Awight) [15:29:48] Hmm, double checking the code to make sure, but I think donors should initially be assigned to either bucket A or bucket B [15:31:01] AndyRussG explained that when you have two banners in the same bucket, one is for first view serving a large banner and then a smaller banner is served for subsequent visits I think [15:32:39] jgleeson: not exactly... 2 banners in the same bucket, without any mixins, would mean users in that bucket will randomly see one or the other of those banners on each page view [15:32:59] ah [15:33:03] but because the 'large banner limit and switch' mixin is enabled [15:33:29] users only stay in bucket A or bucket B for one impression [15:34:04] and then are shifted to bucket C or D (randomly, since the 'Randomize' option is enabled on that mixin) [15:34:45] So it's more like an A1-C/A1-D/A2-C/A2-D/B1-C/B1-D/B2-C/B2-D test [15:34:46] :) [15:36:44] hmm, having trouble finding the that always starts people in buckets A or B [15:39:39] oh hey, is that because there isn't any? Was that an in-banner hack that never got migrated to the mixin? [15:39:52] hmm, couldn't be [15:43:09] jgleeson: anyway... questions about the rest of the charts on that page? [15:43:29] sorry I got lost down a rabbit hole looking at other grafana charts [15:43:43] heh, tons of great data [15:44:02] yep, this one is really cool https://grafana.wikimedia.org/dashboard/db/activity?orgId=1&from=now-7d&to=now [15:46:08] so on the fundraising-dash, are we using Prometheus as a data source already for some of that output? [15:46:30] yeah, everything on grafana comes from prometheus (i think) [15:47:38] Can I look at the scraper config for some of those data sources to see how it's being consumed/scraped? [15:49:17] jgleeson: I'm not sure where all the db info is coming from, but there is a textfile collector looking at a directory on the civicrm machine [15:49:50] ah, which you can't get into till your 2FA key comes in the mail [15:51:33] anyway, that dir mostly just has the flat files with two columns: metric_name measurement [15:51:42] I will have a read up on scraping data from things like nginx and mysql [15:52:29] right now I see nginx.prom postfix.prom donation_message_age.prom queue2civicrm.prom thank_you_donation_age.prom syslog_collector.prom thank_you_emails_sent.prom [15:52:51] what is the contents of nginx.prom [15:52:56] source or data? [15:53:09] those are all data [15:53:18] example lines [15:53:26] nginx_avg_bytes_sent 293.000 [15:53:26] nginx_avg_request_time 0.0 [15:53:26] nginx_max_bytes_sent 294 [15:53:26] nginx_max_request_time 0.000 [15:53:34] ejegg: how do you feel about building the dash in grafana next year, once we have a private server? [15:53:43] cwd that would be great! [15:53:49] one less thing to maintain [15:54:01] i bet most of the features will come for free [15:54:54] not sure if we can re-create absolutely everything the dash does, but worth a shot [15:55:44] jgleeson so prometheus polls that directory once per minute and adds a data point for the latest measurement of each metric [15:56:03] ejegg: I have my next cultural orientation session in 6 minutes so just gonna grab a coffee. Can i catch up with you afterwards? I ran into an issue running the bin/civi-downloader tool earlier today. It was complaining that SimpleXML was not installed but it is! [15:56:07] there are some tricky things you can do by adding a third column with timestamp to the data files [15:56:21] jgleeson: sure, enjoy the session! [15:56:50] ejegg: ok thanks, I wasn't aware Prometheus was consuming text data but makes sense [16:02:17] ejegg: have you nerded out on the prometheus query language yet? it's pertty fun [16:02:21] (Abandoned) Awight: Merge master into deployment [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/344541 (owner: Awight) [16:02:32] (Abandoned) Awight: Patch orphan rectifier to drop non-cc records [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/344542 (https://phabricator.wikimedia.org/T161160) (owner: Awight) [16:02:42] * cwd checks calendar [16:02:54] awight: o/ [16:03:13] hehe /me tickles my time machine [16:03:17] cwd not really, only gotten into the textfile collector format [16:03:25] hi awight! [16:03:39] Just some Fall cleaning [16:03:54] Hey. Let me advertise for this repo for a minute: https://gerrit.wikimedia.org/r/#/c/324774/ [16:04:08] This was a dump of pcoombe’s analytics scripts [16:04:24] it’s something I traditionally like to do at the worst possible time of year... [16:04:30] heh, AndyRussG has been talking about taking up the crusade [16:04:36] but would be nice to at least keep up to date [16:04:50] IIRC pcoombe was interested in using it for his own dev work [16:04:51] :D [16:06:18] oh man are you talking about /srv/br? [16:08:44] that is a thing i have been keeping the blinders on about [16:18:58] (Abandoned) Awight: DO NOT MERGE Tampering with Drupal forms [wikimedia/fundraising/crm/drupal] - https://gerrit.wikimedia.org/r/314621 (owner: Awight) [16:19:13] (Abandoned) Awight: WIP Trying to restore damaged UI tableselect [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/314505 (https://phabricator.wikimedia.org/T142058) (owner: Awight) [16:19:25] cwd: yes! [16:19:45] Actually, only about 6 scripts in there. Check out that “stats” repo for a good time :D [16:19:51] the rest is garbage. [16:19:58] which sorely needs taking out. [16:20:12] * awight loads both chambers of `rm` [16:20:51] (Abandoned) Awight: [WIP] Donors using Ingenico should always return to the resultswitcher [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/283093 (https://phabricator.wikimedia.org/T131904) (owner: Awight) [16:21:49] (Abandoned) Awight: [WIP] Split normalizations into helper objects [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/282436 (owner: Awight) [16:22:10] (Abandoned) Awight: [WIP] Ingenico uses generic response handling controller [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/283105 (https://phabricator.wikimedia.org/T131904) (owner: Awight) [16:22:39] (Abandoned) Awight: Catch nefarious bug with staged_vars [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/287155 (owner: Awight) [16:22:49] (Abandoned) Awight: [WIP] Clean up how redirects are performed [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/292501 (owner: Awight) [16:23:08] (Abandoned) Awight: [WIP] Store URL as normal transaction data [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/293035 (owner: Awight) [16:23:15] sorry for the flood [16:23:42] (Abandoned) Awight: Clean up transaction options by containing them under a key [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/293043 (owner: Awight) [16:23:53] oops, now I’m getting nostalgic for a few of these patches. [16:24:11] just that one more, and DonationInterface will be clean again ;-) [16:24:47] (Abandoned) Awight: WIP ridiculous hack to link from damaged messages to a helpful contribution search [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/97891 (owner: Awight) [16:24:54] (Abandoned) Awight: WIP Simplify recurring code a bit [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/137467 (owner: Awight) [16:25:02] (Abandoned) Awight: WIP Add "composer test" entry point [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/195485 (owner: Awight) [16:25:38] (PS2) Awight: WIP Move some shared functions into SmashPig [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/222699 [16:25:51] (PS4) Awight: WIP some things to READ [wikimedia/fundraising/tools/DjangoBannerStats] - https://gerrit.wikimedia.org/r/252709 [16:25:58] (Abandoned) Awight: [WIP] Add country switcher to GlobalCollect forms [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/260229 (https://phabricator.wikimedia.org/T96047) (owner: Awight) [16:26:41] (CR) jerkins-bot: [V: -1] WIP Move some shared functions into SmashPig [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/222699 (owner: Awight) [16:27:01] (Abandoned) Awight: WIP Move issuers into its own file [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/281873 (owner: Awight) [16:27:09] (Abandoned) Awight: WIP Playing with payment method, trying to understand how to fix the two-level method hierarchy. [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/281883 (owner: Awight) [16:27:48] (Abandoned) Awight: Don't export Contact ID for unsubscribes [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/282303 (owner: Awight) [16:27:59] (Abandoned) Awight: [WIP] Script to create database schema [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/293055 (owner: Awight) [16:28:05] (Abandoned) Awight: [WIP] Loosen version requirements to allow for updates [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/298420 (owner: Awight) [16:28:24] (Abandoned) Awight: [WIP] Test for logCompleted [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/299298 (owner: Awight) [16:29:06] (CR) Awight: "This should go into the wikimedia/fundraising/stats repo, maybe as a parent of whatever I've checked in there, depending on date." (4 comments) [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/300090 (owner: Awight) [16:30:38] (Abandoned) Awight: Reuse transactionFinalized logic [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/309190 (owner: Awight) [16:31:10] (Abandoned) Awight: Backwards compatibility with old config key [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/311040 (owner: Awight) [16:31:22] (Abandoned) Awight: Parse Express Checkout charge [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/325833 (https://phabricator.wikimedia.org/T130851) (owner: Awight) [16:31:52] * awight pays for a minimum load at the transfer station. o/ ! [16:35:10] awight: hahaha [16:35:20] Hey. :) [16:35:39] It's weird, gearing up for intense fundraising season without you. [16:41:30] awight: boo! [16:42:04] cd [16:42:07] derp [16:47:32] (PS2) Ejegg: CRM-21294 Fix js error on dedupe find screen. [wikimedia/fundraising/crm/civicrm] - https://gerrit.wikimedia.org/r/383501 (https://phabricator.wikimedia.org/T177873) (owner: Eileen) [16:47:58] (CR) Ejegg: [C: 2] "Works locally - was able to reproduce bug by flipping pages a while before clicking the select all box. Safety first!" [wikimedia/fundraising/crm/civicrm] - https://gerrit.wikimedia.org/r/383501 (https://phabricator.wikimedia.org/T177873) (owner: Eileen) [16:48:38] Fundraising Sprint Synchronized Screaming, Fundraising Sprint turtles that are robotic that destroy the whole world with their foot, Fundraising-Backlog, Unplanned-Sprint-Work: Back-fill missing pgehres data - https://phabricator.wikimedia.org/T178009#3697123 (Jgreen) > Looks like the _recovered... [16:51:41] (Merged) jenkins-bot: CRM-21294 Fix js error on dedupe find screen. [wikimedia/fundraising/crm/civicrm] - https://gerrit.wikimedia.org/r/383501 (https://phabricator.wikimedia.org/T177873) (owner: Eileen) [17:01:33] (PS2) Ejegg: CRM-21304 quash form reload message when refreshing [wikimedia/fundraising/crm/civicrm] - https://gerrit.wikimedia.org/r/385124 (owner: Eileen) [17:01:46] (CR) Ejegg: [C: 2] CRM-21304 quash form reload message when refreshing [wikimedia/fundraising/crm/civicrm] - https://gerrit.wikimedia.org/r/385124 (owner: Eileen) [17:05:14] (PS2) Ejegg: CRM-21291 remove obsolete code from dedupe. [wikimedia/fundraising/crm/civicrm] - https://gerrit.wikimedia.org/r/385128 (https://phabricator.wikimedia.org/T177873) (owner: Eileen) [17:05:31] (CR) Ejegg: [C: 2] "I'll trust Jamie's grepping on this!" [wikimedia/fundraising/crm/civicrm] - https://gerrit.wikimedia.org/r/385128 (https://phabricator.wikimedia.org/T177873) (owner: Eileen) [17:08:27] (Merged) jenkins-bot: CRM-21304 quash form reload message when refreshing [wikimedia/fundraising/crm/civicrm] - https://gerrit.wikimedia.org/r/385124 (owner: Eileen) [17:09:27] (Merged) jenkins-bot: CRM-21291 remove obsolete code from dedupe. [wikimedia/fundraising/crm/civicrm] - https://gerrit.wikimedia.org/r/385128 (https://phabricator.wikimedia.org/T177873) (owner: Eileen) [17:30:45] (PS2) Ejegg: CRM-21303 fix:dedupe conflicts screen, not all rows visible [wikimedia/fundraising/crm/civicrm] - https://gerrit.wikimedia.org/r/385129 (https://phabricator.wikimedia.org/T177873) (owner: Eileen) [17:30:56] (CR) Ejegg: [C: 2] CRM-21303 fix:dedupe conflicts screen, not all rows visible [wikimedia/fundraising/crm/civicrm] - https://gerrit.wikimedia.org/r/385129 (https://phabricator.wikimedia.org/T177873) (owner: Eileen) [17:34:45] (Merged) jenkins-bot: CRM-21303 fix:dedupe conflicts screen, not all rows visible [wikimedia/fundraising/crm/civicrm] - https://gerrit.wikimedia.org/r/385129 (https://phabricator.wikimedia.org/T177873) (owner: Eileen) [17:38:45] (PS2) Ejegg: CRM-21302 honestly we do all this for nothing, really? [wikimedia/fundraising/crm/civicrm] - https://gerrit.wikimedia.org/r/385130 (owner: Eileen) [17:39:46] (CR) Ejegg: [C: 2] "This works well for me. I can't seem to replicate the upstream reviewer's failiness. Is there a non-ajax mode that happens sometimes?" [wikimedia/fundraising/crm/civicrm] - https://gerrit.wikimedia.org/r/385130 (owner: Eileen) [17:45:25] (Merged) jenkins-bot: CRM-21302 honestly we do all this for nothing, really? [wikimedia/fundraising/crm/civicrm] - https://gerrit.wikimedia.org/r/385130 (owner: Eileen) [17:55:13] (CR) Ejegg: [C: 2] "Makes sense in context of the following patches" [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/384936 (https://phabricator.wikimedia.org/T177451) (owner: Eileen) [17:55:55] (CR) Ejegg: [C: 2] "Looks good, as long as 255 chars is enough to json-ize any mailing provider request you might want to make." [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/384906 (https://phabricator.wikimedia.org/T177451) (owner: Eileen) [17:59:48] (Merged) jenkins-bot: Test consolidation in prep for switching away from setting [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/384936 (https://phabricator.wikimedia.org/T177451) (owner: Eileen) [18:00:19] (Merged) jenkins-bot: Switch Omnimail job progress tracking to it's own table. [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/384906 (https://phabricator.wikimedia.org/T177451) (owner: Eileen) [19:02:54] Fundraising-Backlog: Weird Boletos trickling in for Astropay... - https://phabricator.wikimedia.org/T178611#3697678 (DStrine) [19:12:50] Fundraising-Backlog: Weird Boletos trickling in for Astropay... - https://phabricator.wikimedia.org/T178611#3697678 (Ejegg) https://pt.wikipedia.org/wiki/Wikip%C3%A9dia:P%C3%A1gina_principal?country=BR&banner=B1718_0310_ptBR_dsk_p1_lg_txt_twin2 , choose an amount and click 'dinheiro' [19:26:26] Fundraising Sprint Synchronized Screaming, Fundraising Sprint turtles that are robotic that destroy the whole world with their foot, Fundraising-Backlog, Unplanned-Sprint-Work: Back-fill missing pgehres data - https://phabricator.wikimedia.org/T178009#3697790 (Ejegg) D'oh! I had already cd'ed to... [19:48:19] fundraising-tech-ops, Operations, netops, ops-codfw, Patch-For-Review: codfw: rack frack refresh equipment - https://phabricator.wikimedia.org/T169643#3697889 (ayounsi) Open>Resolved [19:49:24] mepps: you around? [20:04:51] a user from Finland with an email address ending in .fi reported he is getting fundraising campaign mails asking him to renew his donation of "20 Hong Kong dollars" and he said he never did [20:05:57] combined with the unsubscribe link on pages04.net and the P.O box address they again thought it's not legit and a scam [20:28:23] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, FR-Smashpig: Rash of Amazon donation queue messages missing donor info entries - https://phabricator.wikimedia.org/T178581#3697955 (DStrine) p:Triage>Normal [20:35:04] hi mutante: want to ask the use from FI to send an email to donate@wikimedia.org? the Donor Services team will be happy to check that out [20:40:31] MBeat: Hi, i see Jaime forwarded it to donate@ and abuse@ alreayd about an hour ago [20:40:53] great, thank you [20:41:08] we are getting them in ops when the users mail abuse@wikipedia.org [20:41:20] yep, you're welcome [20:45:34] hey ejegg thanks for doing all that review [20:49:52] (I'm digging into this one upstream https://github.com/civicrm/civicrm-core/pull/10341 as a return review on the parts that have been merged) [20:54:00] ejegg got it working! [20:54:15] you might have some code cleanup notes, and i'm happy to talk through why i made the choices i did [20:54:17] but it works! [20:57:47] (PS1) Mepps: Redirect for Safari + multiskins [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/385253 (https://phabricator.wikimedia.org/T176913) [20:59:39] (CR) jerkins-bot: [V: -1] Redirect for Safari + multiskins [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/385253 (https://phabricator.wikimedia.org/T176913) (owner: Mepps) [21:33:47] cwd: when you say "your cabin in the woods" is that the original structure that has been there or is that new construction? [21:35:44] dstrine: it is the original building, though we've added on [21:35:48] and are going to add on more [21:36:02] we are up to like 600 heated sq ft [21:37:16] cool [21:41:31] we have a new prime minister [21:49:17] that's great to hear mepps, I'll take a look! [21:51:20] ooh, new target for toy-throwing... [21:52:11] labour party, cool [21:53:18] huh, what's this New Zealand First coalition partner? [22:04:49] (PS1) Ejegg: Use module_invoke for metrics [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/385297 [22:07:35] ejegg: NZ First takes a lot of explaining [22:07:47] partly because it's a lot of contradictory things [22:08:10] Winston Peters is a Maori politician whose base is old white people - for a start [22:08:47] & he is a populist politician who has a long history of co-operating very nicely with establishment [22:09:59] He got the balance of power & chose to go with labour -so now labour is our govt [22:10:59] huh, wacky! [22:11:08] sounds like an OK outcome [22:12:17] Maybe the world should be run via wiki-based RFC discussions [22:12:27] yeah - it will be interesting to see how it pans out [22:13:03] They might struggle to keep it together- young (37?) female PM with old very experienced 'junior' coalition partner [22:13:13] & green party in the mix as well [22:13:22] hmm interesting [22:13:43] But then Jacinda might follow in Helen Clarke's footsteps & rock the job [22:13:49] Canada's election, held while I was still there, was pretty interesting [22:14:11] yeah - he is also fairly young - although not as young I don't think [22:15:27] yeah... A lot of re-positioning of the supposed "left" and "right" [22:16:03] whereby the supposed "center" won mostly with a fiscally more progressive proposal than the "left" [22:17:34] Here in Mexico we have presidential elections coming up next year too [22:18:16] (PS1) Eileen: Revert "CRM-21302 honestly we do all this for nothing, really?" [wikimedia/fundraising/crm/civicrm] - https://gerrit.wikimedia.org/r/385298 [22:19:06] ours is definitely a shift to the left I would say. Apparently it comes with a referendum on cannabus [22:20:17] meanwhile [22:20:24] don't mind us just reinstating the war on drugs [22:22:22] ejegg: I just reverted the patch that John K had issues with - so it's not in our repo to deploy any more. Shooting out now [22:22:53] ah, so there really was a problem? [22:23:25] (CR) Ejegg: [C: 2] Revert "CRM-21302 honestly we do all this for nothing, really?" [wikimedia/fundraising/crm/civicrm] - https://gerrit.wikimedia.org/r/385298 (owner: Eileen) [22:23:29] have a good one! [22:25:46] ejegg: yeah there was an issue - it was that we have been testing & populated our caches - I need to think about it some more [22:27:14] (Merged) jenkins-bot: Revert "CRM-21302 honestly we do all this for nothing, really?" [wikimedia/fundraising/crm/civicrm] - https://gerrit.wikimedia.org/r/385298 (owner: Eileen) [22:48:39] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, MediaWiki-Vagrant: Can't run Civi unit tests in our vagrant role - https://phabricator.wikimedia.org/T178638#3698391 (Ejegg) [22:50:51] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Separate 'donations' and 'drupal' databases mean txn overhead - https://phabricator.wikimedia.org/T178639#3698403 (Ejegg) [22:51:11] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Separate 'donations' and 'drupal' db connection strings mean txn overhead - https://phabricator.wikimedia.org/T178639#3698415 (Ejegg) [22:57:49] Fundraising Sprint Synchronized Screaming, Fundraising Sprint turtles that are robotic that destroy the whole world with their foot, Fundraising-Backlog, Unplanned-Sprint-Work: Back-fill missing pgehres data - https://phabricator.wikimedia.org/T178009#3698417 (Ejegg) @Jgreen darn, this is failing... [23:09:58] (PS1) Ejegg: Loosen squidline regex format [wikimedia/fundraising/tools/DjangoBannerStats] - https://gerrit.wikimedia.org/r/385307 (https://phabricator.wikimedia.org/T178009) [23:10:10] fr-tech anyone around to review that ^^^ ? [23:15:21] well, I'm out for the evening. see y'all tomorrow!