[02:55:38] Wikimedia-Fundraising, MediaWiki-extensions-CentralNotice, HTTPS-by-default, Patch-For-Review, and 2 others: Special:RecordImpression should die in a fire - https://phabricator.wikimedia.org/T45250#1076946 (awight) @AndyRussG has already mentioned it, but I want to repeat that there is a plan which... [03:47:54] (PS1) AndyRussG: Special:RecordImpression: sample for allocation gaps, too [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/193767 [03:48:33] (PS2) AndyRussG: Special:RecordImpression: sample for allocation gaps, too [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/193767 (https://phabricator.wikimedia.org/T45250) [05:50:47] Wikimedia-Fundraising, MediaWiki-extensions-CentralNotice, HTTPS-by-default, Patch-For-Review, and 2 others: Special:RecordImpression should die in a fire - https://phabricator.wikimedia.org/T45250#1077153 (AndyRussG) @awight, thanks! Hrmm, in deference to my own stubbornness I had to try it! Local... [06:12:06] (PS1) AndyRussG: Special:RecordImpression: include sample rate [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/193777 (https://phabricator.wikimedia.org/T45250) [06:46:30] (PS2) AndyRussG: Special:RecordImpression: include sample rate [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/193777 (https://phabricator.wikimedia.org/T45250) [06:54:41] (PS1) AndyRussG: WIP Special:RecordImpression: sample by default, custom rates [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/193779 (https://phabricator.wikimedia.org/T45250) [07:10:54] Wikimedia-Fundraising, MediaWiki-extensions-CentralNotice, HTTPS-by-default, Patch-For-Review, and 2 others: Special:RecordImpression should die in a fire - https://phabricator.wikimedia.org/T45250#1077200 (AndyRussG) The last patch requires campaigns to explicitly turn off S:RI sampling via JS in... [10:13:13] (CR) Pcoombe: [C: 2] Minutely improve multiselect load issue [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/188098 (https://phabricator.wikimedia.org/T74421) (owner: Awight) [17:09:23] (CR) Ejegg: [C: 2] "Hooray for clues!" [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/182897 (owner: Awight) [17:11:55] (CR) Ejegg: [C: 2] "Seems like good info to have" [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/99266 (owner: Awight) [18:32:50] hey AndyRussG :) [19:16:53] (CR) Ejegg: [C: 2] "Oh hey, we should deploy this!" [wikimedia/fundraising/crm/drupal] - https://gerrit.wikimedia.org/r/184729 (owner: Awight) [19:17:45] ejegg: whoa, I barely remember what that was. OK, drupal 7.34 upgrade. [19:17:54] thx! [19:18:10] yeah, thanks for doing that merge [19:18:16] looks painful [19:18:35] I still hate myself for skipping a release. I really need to figure out how to undo that damage! [19:29:36] (PS1) Ejegg: Fix Composer package name [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/193876 [19:30:40] awight: going to submit smash-pig and donation-interface to packagist to get around our crm/vendor woes [19:31:20] ejegg: wicked. Does WMF have a packagist mirror yet? [19:31:32] AndyRussG: Check-in? [19:31:34] ahh, that I don't know [19:31:46] (CR) Awight: [C: 2] Fix Composer package name [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/193876 (owner: Ejegg) [19:31:48] (Merged) jenkins-bot: Fix Composer package name [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/193876 (owner: Ejegg) [19:31:51] § Fundraising Sprint Devo, § Fundraising Sprint the Cure, Patch-For-Review: Add contribution tracking ID to credit card statement on Worldpay - https://phabricator.wikimedia.org/T88060#1079157 (CCogdill_WMF) A donor contacted us showing a screenshot of their bank statement, and it included the Worldpa... [19:31:55] K4-713: yurp!!! Just finishing the banner history meating [19:31:59] K4-713: one sec [19:32:08] but we'll at least be able to use composer properly on our dev machines to upgrade crm libs [19:32:08] No problem. [19:32:32] ejegg: I guess the mirror won't matter, cos composer is not included in deployment, etc :( [19:42:06] hey K4-713 i was thinking about grabbing lunch before our 1:1... do you want me to wait or pick you up something? [19:54:46] Wikimedia-Fundraising, Analytics: Provide performant query access to banner show/hide numbers - https://phabricator.wikimedia.org/T90649#1079306 (atgo) [19:54:48] Wikimedia-Fundraising, MediaWiki-extensions-CentralNotice, HTTPS-by-default, Patch-For-Review, and 2 others: Special:RecordImpression should die in a fire - https://phabricator.wikimedia.org/T45250#1079305 (atgo) [19:56:36] Wikimedia-Fundraising, MediaWiki-extensions-CentralNotice, Epic, HTTPS-by-default, and 3 others: Special:RecordImpression should die in a fire - https://phabricator.wikimedia.org/T45250#445444 (atgo) [20:17:43] awight: huh. added a tag v2.1.0-drupal in the DI repo, but packagist is still only showing dev- versions, which leave us with our submodule fun: https://packagist.org/packages/wikimedia/donation-interface [20:18:00] also, if you have a packagist account i'd like to add you as a maintainer [20:26:20] (PS1) Ejegg: Update drupal submodule [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/193890 [20:26:52] (CR) Ejegg: [C: 2] "Self-merging submodule update" [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/193890 (owner: Ejegg) [20:41:21] ejegg: noooo [20:41:51] awight: figured it out - it doesn't consider -drupal a valid version suffix [20:42:41] now I'm wondering if that WmfFramework alias switch could obviate the need for a -drupal branch [20:43:51] ejegg: wat [20:43:54] ok [20:44:04] stupid semantic version parsing [20:44:08] yeah [20:44:25] but it would be nice to get rid of that branch if we can! [20:44:28] I do think we could fix the divergence [20:44:42] about to try master in crm/vendor locally [20:44:43] I can't believe I did that... [20:44:56] ehh, seemed necessary at the time [20:45:00] have u looked at the differences? [20:45:35] it's only the deleted mediawiki version of the class, the classmap and the tests, right? [20:45:41] I donno. [20:45:48] I think that's all there is [20:46:46] yep, that's all: cb40899e09a61612a1f42ac95e99fe10e30c4791 [20:48:01] confirmed. Thanks!! [20:49:54] * AndyRussG waves :) [20:50:35] awight: sorry I took a while w/ my meetings (and then fud and such non-work) [20:51:21] Lemme know any time you wanna talk more about overloading Wikimania... :) [20:52:41] awight: ejegg: also how'd you feel about babysitting a quick CN deploy this afternoon/evening? I could try to do it myself, but I'd be very happy if someone else were around in case I muddy the waters :) [20:52:53] i'm available [20:53:08] ejegg: woo fantastic thx! [20:53:48] How is 20:00 EST/17:00 PST? Is that too late? [20:54:10] i could do that [20:54:18] ejegg: excelent thanks so much :) [20:54:23] yw [20:57:36] AndyRussG: hi! yes, I feel like the first step is to see if anyone already owns StevenW's legacy? [20:59:35] awight: right good point! [20:59:48] silos and all... [20:59:57] yup [21:00:00] ejegg: awight: regarding deploy :) Umm in that case I'll unashamedly ask anyone for some quick code review, too :) [21:00:37] sure! [21:01:00] thanks! [21:01:13] I'm all "sin vergüenza" since I'm all backlogging CR 8p [21:01:52] https://gerrit.wikimedia.org/r/#/c/193767/ [21:02:03] https://gerrit.wikimedia.org/r/#/c/193777/ [21:02:24] argh standup [21:12:33] Wikimedia-Fundraising-CiviCRM, Continuous-Integration, Fundraising Sprint Enya, Fundraising Tech Backlog, and 2 others: Create CI slave instance for CiviCRM testing - https://phabricator.wikimedia.org/T89894#1079746 (hashar) The integration labs project is out of quota: Cores: 79/80 RAM:... [21:17:39] Wikimedia-Fundraising-CiviCRM, Continuous-Integration, Fundraising Sprint Enya, Fundraising Tech Backlog, and 2 others: Create CI slave instance for CiviCRM testing - https://phabricator.wikimedia.org/T89894#1048122 (hashar) Once the instance is created, we will need to update the [[ https://wikit... [21:19:27] Wikimedia-Fundraising, Wikimedia-Fundraising-CiviCRM, Continuous-Integration: Add Fundraising Tech team to the labs Integration project - https://phabricator.wikimedia.org/T90472#1079829 (hashar) And I have made Awight a project admin. That should not be needed, but in case it is you will not be bloc... [21:20:20] Wikimedia-Fundraising, Wikimedia-Fundraising-CiviCRM, Continuous-Integration: Add Fundraising Tech team to the labs Integration project - https://phabricator.wikimedia.org/T90472#1079832 (awight) That was fast! Thanks for setting us up :) [21:20:59] ejegg: slot book't for 20:00 EST [21:21:26] awight: whom should we ask about StevenW's will and testament? [21:21:38] lol [21:21:41] I donno! [21:23:16] AndyRussG: cool [21:24:53] awight: hmmm, maybe Eloquence? Or global education folks? Maybe an e-mail to all of the above? [21:25:25] yes! or a list [21:27:00] hmm... maybe all + a list? if so, which? internal, external? [21:27:15] There is an education list... [21:28:16] I think education should be the most interested, but they are definitely not owning this yet, at least. [21:28:33] Probably a broad list, donno whether public or internal makes more sense [21:28:43] we need to find the culprit, wherever they may be hiding :p [21:29:42] heheh the invisible culprit [21:30:45] I actually suspect there are no other real owners and we're the heirs, at least partly... Probably nothing wrong about putting a talk out there about the general idea [21:31:42] We could also ask Tomasz, dunno if he's still filling in Terry's role? [21:31:53] * awight quickly points the finger towards u :p [21:32:12] sure, lemme try sneakernet real quick. [21:36:32] AndyRussG: yep. Nooone's at the rudder. [21:36:47] Tomasz suggests we bring it up with Erik and Damon. [21:36:59] awight: OK... cool thanks! [21:37:12] should we ask them before proposing anything? [21:37:20] probably wise :) [21:37:39] I think Erik was behind the idea, when we got him drunk this winter. [21:37:44] :) [21:37:46] indeed [21:38:05] Also, along with the talk proposal, do you want to try to organize something around that at the Wikimania hackathon? Or try to get support for a more intense, dedicated space some other time? [21:38:14] you know much more about this, but I'm infected with the idea as well. [21:38:27] I'm happy to work on this at one of the events [21:38:39] or as a skunk thing in the meantime ;) [21:38:50] not sure the hackathon is right, thoough [21:39:20] IMO, this is a concept that should be informing lots of existing work, but I don't know how that fits into our brave new world [21:39:33] like, is that engineering resources? [21:39:34] do you mean the hackathon francais or the hacótono? [21:40:09] I'm plotting to skip the Francais one, but in Mex I think we'll get at least some of Sage [21:40:21] hehe. What I mean is, I don't quite see how a brief effort would be helpful, it seems more like a larger principle that needs to be refined, then used to inform other depts [21:40:51] true, I think you're right that getting interested people to talk about it will be helpful. [21:41:07] (rather than trying to actually code at the problem) [21:41:15] heheh [21:41:37] just code away the blues! [21:42:19] sounds actually like you have a better overview idea than me, actually [21:42:51] uh, oh [21:42:56] awight: ? [21:43:02] I think I already pointed at you and said "jinx"? [21:43:03] also: http://etherpad.wikimedia.org/p/ContinuingEditorCampaigns for some brainstorm [21:43:35] thx :) [21:43:41] likewise! [21:47:26] Buh. Anybody know how to cause full-body mitosis? [21:47:31] I think I need for there to be two of me. [21:47:51] At least for the next couple of weeks. [21:48:00] Then the two halves can fight to the death. [21:48:10] This... is my plan. [21:48:26] that sounds *really* messy [21:48:35] can this wait until they replace the carpet? [21:48:36] What isn't? [21:48:47] 8| [21:49:08] I soppose it isn't as bad as meiosis tho [21:49:46] it takes like 25 years [21:53:27] Damn. [21:53:29] That's too long. [21:58:38] AndyRussG: sorry, I don't understand https://gerrit.wikimedia.org/r/#/c/193767/2 -- it looks like no behavior is changed? [21:58:49] atgo: Have you communicated with GC at all, about the A-EP move? [21:59:21] Just checking if reply-all was missed. If you haven't yet, I'm happy to... aw. [21:59:25] AndyRussG: or eh, we skip the allocations calculation now. But I don't see any effect on S:RI? [21:59:31] * K4-713 looks lonely [21:59:44] awight: no, it now samples if there's no banner due to empty allocation, too [22:00:27] I think that was already happening?? [22:00:33] old like 209 [22:00:34] line [22:01:50] awight: one sec [22:02:10] no worries, I'm happy with the change, I'm just not sure it... changes anything :p [22:03:07] It does, lemme explain in a sec (Sorry :) ) [22:11:52] awight, K4-713: care what version number tag I give SmashPig for packagist? [22:13:20] ejegg: nope! [22:13:35] OK, 1.0 it is! [22:14:25] ejegg: 1.0 sounds great. Also, I really like that question. [22:14:48] awight: what do you mean by "old like 209"? [22:15:16] the difference in the new patch is that instead of checking for emptiness in choicesData, we just check if a banner has been assigned [22:15:37] https://gerrit.wikimedia.org/r/#/c/193767/2/modules/ext.centralNotice.bannerController/bannerController.js ? [22:15:48] ah the 2nd patch set? [22:15:58] I'm starting at the beginning :p [22:16:00] just the bug tag:) [22:16:09] the commit message doesn't seem to match the cleanup I see [22:16:56] K4-713: when did you say we would be up to A-EP? [22:17:43] Did I? [22:17:53] as a goal [22:17:54] 4/1? [22:18:05] for a "we are hoping to be done with this by " sort of thing [22:18:12] 4/1 is probably about as likely as anything else. Sure. [22:18:27] That is where the dart I threw, ended up. [22:18:47] I did float that by Tom when he was here, and he seemed to think that was not crazy talk. [22:19:16] ...though, come to think of it, that might simply have been a smaller percentage of crazy talk than he's used to dealing with. [22:19:37] haha [22:21:16] awight: in the previous version, if there was no banner due to random hitting a gap in allocation, S:RI was still unsampled [22:21:36] The current situation is that we have a throttled campaign and 80% of users are getting no banner but S:RI unsampled [22:26:24] awight: yaaaay CI! [22:27:50] atgo: well. What happened is now we're blocked on the next rung of the ziggurat :) [22:27:58] 1 more rung! 1 more rung! [22:29:33] atgo: heave! [22:29:50] ahh, phooey. even with a tagged version and no dev- prefix, composer installs by cloning the repo unless we zip up the project and add a 'dist' download location [22:30:20] almost seeming easier to nuke the vendor/wikimedia folder before each composer upgrade [22:31:11] I'm glad that the PHP world saw that it was necessary to standardize packaging... but yeah. the more I stare at composer, the more absurd its shortcomings seem [22:31:35] awight: before onlySampleRI was set after checking choiceData was empty at two points. But it didn't check anything after the call to mw.cnBannerControllerLib.chooseBanner( random ), which is where we have the possibility of hitting an empty allocation block [22:32:01] AndyRussG: Sorry, can you handhold me all the way to the patch and line? [22:32:22] The way to test for that was just to have the same check mw.centralNotice.data.banner, so instead of repeating that I refactored [22:32:24] awight: the good news is, we can use master just fine under CRM and drop the drupal branch [22:32:24] awight: sure! [22:32:38] I think I've developed disgraphia or something [22:33:05] could be a known side effect of this line of work [22:33:10] ah sorry, I meant squiggle of work [22:33:32] awight: would a hangout help? [22:33:46] I'm looking right at https://gerrit.wikimedia.org/r/#/c/193767/2/modules/ext.centralNotice.bannerController/bannerController.js line 220, and there's nothing after the chooseBanner call... [22:34:02] oh. oh i think I see it [22:34:25] omg [22:34:38] ? [22:34:39] Sometimes that happens with the elegant patches :) [22:34:48] (PS3) Awight: Special:RecordImpression: sample for allocation gaps, too [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/193767 (https://phabricator.wikimedia.org/T45250) (owner: AndyRussG) [22:34:54] (CR) Awight: [C: 2] Special:RecordImpression: sample for allocation gaps, too [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/193767 (https://phabricator.wikimedia.org/T45250) (owner: AndyRussG) [22:35:02] (PS3) Awight: Special:RecordImpression: include sample rate [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/193777 (https://phabricator.wikimedia.org/T45250) (owner: AndyRussG) [22:35:11] AndyRussG: n.b., rebasing! [22:35:19] awight: thanks! [22:35:44] It's even more elegant further along down the line, where even L244 is removed? [22:35:46] := [22:35:47] :) [22:35:50] (Merged) jenkins-bot: Special:RecordImpression: sample for allocation gaps, too [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/193767 (https://phabricator.wikimedia.org/T45250) (owner: AndyRussG) [22:35:51] (emoticon fail) [22:36:54] (CR) Awight: [C: 2] "Good idea!" [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/193777 (https://phabricator.wikimedia.org/T45250) (owner: AndyRussG) [22:36:54] awight: the next one, https://gerrit.wikimedia.org/r/#/c/193777/, is just to send in with S:RI a parameter to tell them how much the call is being sampled [22:37:28] (Merged) jenkins-bot: Special:RecordImpression: include sample rate [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/193777 (https://phabricator.wikimedia.org/T45250) (owner: AndyRussG) [22:37:47] That's because the third patch (not to be deployed yet) makes sampling the default and provides an option for adjusting the rate ad-hoc [22:37:57] (hmm just thought of an improvement for that one, heh) [22:37:59] awight: thanks! [22:38:30] Almost sad that this will just be ashes in a few months, though ;) [22:41:00] bits to bits, pixels to pixels [22:41:35] heh [22:42:04] Though I'd have gone with "Hashes to hashes"... [22:42:25] Wikimedia-Fundraising, MediaWiki-extensions-CentralNotice, Browser-Support-Google-Chrome, Fundraising Sprint F, Patch-For-Review: Multiselects in Special:CentralNotice sometimes load incorrectly - https://phabricator.wikimedia.org/T74421#1080221 (atgo) @awight are you saying you don't think your... [22:46:04] Wikimedia-Fundraising, MediaWiki-extensions-CentralNotice, Browser-Support-Google-Chrome, Fundraising Sprint F, Patch-For-Review: Multiselects in Special:CentralNotice sometimes load incorrectly - https://phabricator.wikimedia.org/T74421#1080233 (awight) I'm certain my patch won't fix it. At th... [22:48:41] K4-713: heh yes that's better :) [22:49:43] (PS1) Ejegg: Update dependencies including packagist wm deps [wikimedia/fundraising/crm/vendor] - https://gerrit.wikimedia.org/r/193977 [22:50:12] Wikimedia-Fundraising, MediaWiki-extensions-CentralNotice, Browser-Support-Google-Chrome, Fundraising Sprint F, Patch-For-Review: Multiselects in Special:CentralNotice sometimes load incorrectly - https://phabricator.wikimedia.org/T74421#1080252 (atgo) Removing from next Sprint. @pcoombe and oth... [22:50:20] Wikimedia-Fundraising, MediaWiki-extensions-CentralNotice, Browser-Support-Google-Chrome, Patch-For-Review: Multiselects in Special:CentralNotice sometimes load incorrectly - https://phabricator.wikimedia.org/T74421#1080253 (atgo) [22:51:43] (PS1) Ejegg: Update dependencies including packagist wm deps [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/193978 [22:52:07] atgo: Leavenworth. [22:52:16] ....? [22:52:40] The inexplicable Bavarian town up a mountain in Washington. [22:52:43] oooh yeah [22:52:44] that's right [22:52:44] I feel better now. [22:53:01] hey so K4-713 will there be specific fr-tech tasks for PCI in the next 2 weeks? [22:53:09] i'd like to get that hammered out [22:53:14] atgo: It makes me sad a lot more than I thought it would, that it's not just an hour away anymore. [22:53:20] i know most of it is on jgreen [22:53:24] haha did you ever go? [22:53:37] And, yes. I just have so very many notes it's like a hurricane hit my desktop. [22:53:37] K4-713: Solvang, si! [22:53:42] :) [22:53:52] awight: This one is news to me: http://en.wikipedia.org/wiki/Kingsburg,_California [22:53:55] ok. i'd like to define those as phab tasks before prawning wednesday [22:53:59] what can i do? [22:54:13] atgo: Urf. I need to get my notes actually in order. [22:54:24] Er. Ask me again tomorrow. [22:54:31] I'll get it done tonight. [22:54:51] ok sounds good [22:54:52] thanks [22:55:09] oh criminy. I have a meeting in 5. [22:55:15] K4-713: there's a little scandinavia in Oakland's Temescal, too, I can't find a WP entry sadly [22:56:30] (PS2) Ejegg: Update dependencies including packagist wm deps [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/193978 [22:58:27] AndyRussG: hey, please roll this into your CN deploy if you can, https://gerrit.wikimedia.org/r/188098 [22:58:38] Are you cherry-picking or merging these days? [22:59:13] awight: any objection to me merging https://gerrit.wikimedia.org/r/#/c/193977/ ? I deleted the vendor/**/.git dirs. [22:59:47] awight: you bet [22:59:59] I kinda feel like is a merge sort of day [23:00:04] whadd'you think? [23:00:17] (CR) Awight: [C: 2] "Should be exciting :)" [wikimedia/fundraising/crm/vendor] - https://gerrit.wikimedia.org/r/193977 (owner: Ejegg) [23:00:40] AndyRussG: maybe I should get a coffee :) [23:01:00] One blustery cherry-picky day [23:01:33] awight: sorry I'm... uh... multitasking selling my soul for high intereste rates on used car 8p [23:01:41] (CR) Awight: [C: 2] "Stealth bugfix is very naughty :p" [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/193978 (owner: Ejegg) [23:01:45] (Merged) jenkins-bot: Update dependencies including packagist wm deps [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/193978 (owner: Ejegg) [23:01:46] Wikimedia-Fundraising, Wikimedia-Fundraising-CiviCRM, Fundraising Sprint Enya, Fundraising Tech Backlog, Fundraising-Backlog: Make Civi Reminders work - https://phabricator.wikimedia.org/T86345#1080292 (atgo) @rlewis @caitvirtue can we close this following the call with Kellie last week? [23:01:51] AndyRussG: whoa! [23:02:02] Sometimes ya gotta do what ya gotta do [23:02:17] sounds like a steal ;) [23:02:18] It's cold outside! [23:02:21] Wikimedia-Fundraising, Wikimedia-Fundraising-CiviCRM, Fundraising Sprint Enya, Fundraising Tech Backlog, Fundraising-Backlog: Make Civi Reminders work - https://phabricator.wikimedia.org/T86345#1080293 (atgo) @awight @ccodgill_wmf where would be a good place to write this down? Collab/DS pages... [23:02:24] Thanks awight [23:02:39] uh oh... awight is considering coffee :P [23:04:15] (PS1) Ejegg: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - https://gerrit.wikimedia.org/r/193983 [23:04:25] dude, dude. I had some last thursday it was *amazing* [23:04:38] office coffee? [23:04:40] (CR) Ejegg: [C: 2] Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - https://gerrit.wikimedia.org/r/193983 (owner: Ejegg) [23:04:48] glad to hear it's getting better all the time :) [23:04:50] nah, I took my kid to Peet's [23:05:06] I've had a 100% failure rate with office coffee, so far [23:05:18] you have to remember to put new grains in :( [23:05:29] that's too difficult, on days I need it [23:09:08] Wikimedia-Fundraising, Wikimedia-Fundraising-CiviCRM, Fundraising Sprint Enya, Fundraising Tech Backlog, Fundraising-Backlog: Make Civi Reminders work - https://phabricator.wikimedia.org/T86345#1080308 (awight) What about https://wikitech.wikimedia.org/wiki/Fundraising/CiviCRM_reminders ? Is... [23:09:36] ejegg: I remember you saying that you'd found somewhere to put Civi docs recently? [23:09:50] I didn't find anything reasonable, searching wikitech and collab. [23:12:30] awight: on collab, there was something under 'Donor Services documentation' [23:12:35] * ejegg finds url [23:12:49] https://collab.wikimedia.org/wiki/Fundraiser_2013/Donor_Services_Documentation [23:12:58] could probably be moved! [23:13:14] lol that year thing was such a trainwreck [23:14:14] Wikimedia-Fundraising, Wikimedia-Fundraising-CiviCRM, Fundraising Sprint Enya, Fundraising Tech Backlog, Fundraising-Backlog: Make Civi Reminders work - https://phabricator.wikimedia.org/T86345#1080355 (awight) @ejegg found https://collab.wikimedia.org/wiki/Fundraiser_2013/Donor_Services_Docum... [23:14:16] ejegg: woot, that's perfect, thanks! [23:14:23] cool [23:14:34] ok, gonna upgrade drupal on staging for starters [23:15:08] * awight buckles helmet [23:15:29] ejegg: I don't think there's a schema upgrade for this, but you might want to disable jenkins CRM jobs anyways [23:15:58] awight: actually, i think there is. Yeah, will disable 'em for the prod update [23:17:00] hmm, uncommitted changes in staging. experiments, awight? [23:17:29] yeah, please blow away. [23:17:36] tx [23:17:45] Only thing I'd like to preserve is that civigrant is enabled on staging. [23:17:51] ok [23:17:54] so umm pls don't overwrite the db, not that you were planning to. [23:21:44] (CR) Ejegg: [V: 2] Update dependencies including packagist wm deps [wikimedia/fundraising/crm/vendor] - https://gerrit.wikimedia.org/r/193977 (owner: Ejegg) [23:26:20] Wikimedia-Fundraising, Wikimedia-Fundraising-CiviCRM, Fundraising Sprint Enya, Fundraising Tech Backlog, Fundraising-Backlog: Make Civi Reminders work - https://phabricator.wikimedia.org/T86345#1080404 (atgo) Let's put it with the rest of the DS Docs. @rlewis @caitvirtue **are you all set on... [23:37:40] (PS1) Ejegg: Upgrade 'services' and 'ctools' drupal modules [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/193989 [23:38:35] (CR) Ejegg: [C: 2] "self-merging 3rd party lib updates" [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/193989 (owner: Ejegg) [23:39:38] ejegg: hey, just remind me... wasn't ctools a dev dependency? [23:40:01] sadly, we needed it for the oauth UI [23:40:53] silly. [23:40:57] yep [23:42:13] (PS1) Ejegg: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - https://gerrit.wikimedia.org/r/193991 [23:42:35] (CR) Ejegg: [C: 2] Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - https://gerrit.wikimedia.org/r/193991 (owner: Ejegg) [23:44:14] !log updated civi-staging to f8fb0f61531431348f3a8a3ee107056a864d537b [23:44:17] Logged the message, Master [23:59:54] AndyRussG: nudge :) https://wikitech.wikimedia.org/wiki/Deployments