[02:19:10] (PS3) Mwalker: WIP -- Recurring special message [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/115515 [02:19:12] (CR) jenkins-bot: [V: -1] WIP -- Recurring special message [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/115515 (owner: Mwalker) [02:27:34] (PS1) Mwalker: Allow special parameters to thank you templates [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/115558 [02:27:36] (CR) jenkins-bot: [V: -1] Allow special parameters to thank you templates [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/115558 (owner: Mwalker) [02:39:20] (PS1) Mwalker: Script to restart orphaned GC recurring jobs [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/115559 [02:39:22] (CR) jenkins-bot: [V: -1] Script to restart orphaned GC recurring jobs [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/115559 (owner: Mwalker) [02:40:09] (Abandoned) Mwalker: WIP -- Recurring special message [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/115515 (owner: Mwalker) [03:53:40] (CR) Adamw: "Can you comment on an example TY option to make this more concrete?" (2 comments) [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/115558 (owner: Mwalker) [03:57:47] (CR) Mwalker: "Basically it's because I have a problem -- how do I inform the renderer that something bad happened when the two jobs are distinct." (1 comment) [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/115558 (owner: Mwalker) [03:59:47] (CR) Adamw: "Aaaa, now I'm seeing from your perspective a bit more. I'll get back to you tomorrow." [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/115559 (owner: Mwalker) [04:10:07] (CR) Adamw: [C: -1] "Okay, I'm onboard. Thanks for following through with this functionality!" (1 comment) [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/115558 (owner: Mwalker) [06:13:34] (Abandoned) Adamw: DO NOT MERGE: crappy hacks to produce prototype dedupe report [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/109791 (owner: Adamw) [06:14:24] (Abandoned) Adamw: (FR #673 Phase 1/3) split utm_source using triggers [extensions/ContributionTracking] - https://gerrit.wikimedia.org/r/76047 (owner: Adamw) [06:19:26] (Abandoned) Adamw: Upstream Drupal 7.24 [wikimedia/fundraising/crm/drupal] - https://gerrit.wikimedia.org/r/97073 (owner: Adamw) [06:20:18] (PS3) Adamw: use date helper [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/105886 [07:25:40] (PS1) Mwalker: More configurable thank you generator [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/115582 [07:25:42] (CR) jenkins-bot: [V: -1] More configurable thank you generator [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/115582 (owner: Mwalker) [07:26:43] (CR) Mwalker: [C: 2] use date helper [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/105886 (owner: Adamw) [07:39:46] (Abandoned) Adamw: Module we may want to make available [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/112347 (owner: Adamw) [07:43:19] (Abandoned) Adamw: "prefix" options for each contribution database [extensions/ContributionReporting] - https://gerrit.wikimedia.org/r/46890 (owner: Adamw) [07:43:47] (Abandoned) Adamw: Banner "translate for" messages are multiline (textarea) [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/41358 (owner: Adamw) [14:35:55] (PS1) Raimond Spekking: Fix typo: Full stop should be outside the paranthesis. [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/115627 [17:16:31] #1385: (PC) Fixed: went back to protocol-relative urls to l... -- https://wikimedia.mingle.thoughtworks.com/projects/online_fundraiser/cards/1385 [17:16:31] #1385: (PC) TS:DR -- https://wikimedia.mingle.thoughtworks.com/projects/online_fundraiser/cards/1385 [17:17:31] #1385: (PC) AT:PC|TS:ID -- https://wikimedia.mingle.thoughtworks.com/projects/online_fundraiser/cards/1385 [17:17:31] #1385: (PC) TS:PCR -- https://wikimedia.mingle.thoughtworks.com/projects/online_fundraiser/cards/1385 [17:17:31] #1385: (PC) TS:PD -- https://wikimedia.mingle.thoughtworks.com/projects/online_fundraiser/cards/1385 [17:17:31] #1385: (PC) *Deployed* -- https://wikimedia.mingle.thoughtworks.com/projects/online_fundraiser/cards/1385 [18:03:33] (CR) Mwalker: [C: 2] "Interesting; I've been under the impression for a long time that this was the incorrect way to do it." [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/115627 (owner: Raimond Spekking) [19:43:25] K4-713: made some cards re: queue emergency [19:43:39] great. [19:44:04] Should we schedule a meeting/bout to hash it all out? [19:44:13] I guess [19:44:21] slander: hello [19:44:24] slander: help [19:44:25] Seems like something we all want to sit down for. [19:46:14] slander: help [19:46:54] Jeff_Green: ping? [19:49:33] aha netsplit [19:49:34] !*&$@ing netsplit! Fine then. [19:49:47] I'll just... talk to you instead. [19:51:56] hehe [19:52:06] * awight bounces a penny off the force field [19:53:06] Oh, btw: I'm probably taking a wfh day on Friday. [19:53:15] good. [19:53:33] So, if you have anything that you want to subject me to in person, it should probably be today. ;) [19:53:49] hahaha if you put it that way... no. [19:58:14] :p [20:05:50] slander: help [20:06:02] If I only had a brain: https://github.com/adamwight/slander -- Commands: help config kill last [20:15:56] #1394: (AW) O:AW|TS:B|P:E|TT:CT|IU:N|T:TT Description changed -- https://wikimedia.mingle.thoughtworks.com/projects/online_fundraiser/cards/1394 [20:15:56] #1394: (AW) ->Sprint 42 -- https://wikimedia.mingle.thoughtworks.com/projects/online_fundraiser/cards/1394 [20:18:56] #1395: (AW) O:AW|TS:B|P:E|TT:CT|IU:N|T:TT Description changed -- https://wikimedia.mingle.thoughtworks.com/projects/online_fundraiser/cards/1395 [20:19:56] #1395: (AW) ->Sprint 42 -- https://wikimedia.mingle.thoughtworks.com/projects/online_fundraiser/cards/1395 [20:19:56] #1390: (AW) Description changed -- https://wikimedia.mingle.thoughtworks.com/projects/online_fundraiser/cards/1390 [20:26:55] #1395: (AW) Description changed -- https://wikimedia.mingle.thoughtworks.com/projects/online_fundraiser/cards/1395 [20:27:08] K4-713: can you take a look at that one? ^^ [20:27:27] awight: Sure. What am I looking for? [20:28:10] Ah. I am looking for things that will blow me up on a nightly basis. [20:28:12] um I just wanted to be pushy? [20:28:15] hehe [20:28:45] If you have thoughts about expiration times and behavior... [20:30:37] awight: hm. [20:31:20] awight: What about failmail + archive instead of just failmail, for... everything? [20:31:35] Well, everything that was just straight failmail. [20:32:01] I'm just thinking about what the process looks like, when we get one of those failmails. [20:32:16] Or, more likely, 50,000 of those failmails in quick succession. [20:33:16] In fact, can we please batch the failmail. [20:33:41] ...and archive, so we can unarchive. [22:23:16] (PS1) Adamw: Use composer to pull a current release of the fusesource STOMP library [wikimedia/fundraising/stomp] - https://gerrit.wikimedia.org/r/115807 [22:23:46] K4-713: mwalker: The mirth begins. ^^ [22:24:02] ruhroh [22:24:29] I'm still answering your last email. [22:24:35] All day long. [22:24:39] * awight dances around banging a pot, "the lib is dead!" [22:24:52] K4-713: oh dear. Hopefully the second email, where I said ignore the first? [22:25:07] Nope. I do email FIFO-style. [22:25:20] :p [22:25:44] (but seriously, they were all good points/things I should probably justify, so I'm not sure why I should ignore them) [22:26:15] (Well... maybe 80% of them. ) [22:27:22] * awight disappears the object from yr queue [22:33:27] This is terrible. I can't add a submodule from another submodule?? [22:34:17] WAT. [22:34:41] Okay, granted I haven't tried to do that myself, but... hello, extensibility? Why the hell not? [22:34:45] ... whenever the .git directory is actually a file... [22:35:02] plus it spews some totally arcane errormsg [22:35:35] Would it help if you just changed contexts and did it from the first submodule? [22:36:01] I eventually checked out the first submodule directly, and that worked. [22:36:08] Makes me neervous tho [22:36:12] okay. Whew. [22:36:18] I was going to say. UNACCEPTABLE. [22:36:34] Can you recursively update from the top? [22:36:50] I'm not sure if that would make me happy, or sad. [22:37:57] hehe, what kind of update? I think it can recursively checkout revlocked submodules [22:38:06] submodule update. [22:45:59] (PS1) Adamw: Use stomp submodule [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/115813 [22:52:32] (PS1) Mwalker: Look for email opt outs, not mail optouts [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/115814 [22:53:13] mwalker: ... [22:53:38] whats up? [22:53:41] That last commit message makes me want to punch something. You know: In sympathy. Or something. [22:53:50] heh; it makes a lot of sense [22:53:58] It does? Oh good. [22:54:06] ...direct mail? [22:54:13] ya; because some people don't mind email; but hate direct mail [22:54:21] Oh! Like me! [22:54:21] so civi gives you granularity [22:54:34] You're right, it does make sense. [22:54:43] (I almost just fell over on my perch...) [22:54:49] I do that sometimes. [22:55:03] it's dangerous [22:55:13] Damn, I have a comment totally inappropriate for pubchan [22:55:18] Usually when I'm absent-mindedly fiddling with the height adjustor lever... [22:55:25] or something [22:55:25] danger zone [22:55:47] Like... Top Gun Danger Zone? [22:56:06] oooooh ya http://www.youtube.com/watch?v=yK0P1Bk8Cx4&feature=kp [22:56:27] Yes, that one. [22:56:44] that song is basically the only reason to watch top gun [22:57:15] I have so much respect for the person who composed that introduction and set it to this music [22:57:18] it just worked [22:58:01] It would make an excellent ringtone, too. [22:58:12] That song wastes no time. [22:58:21] stupid slow intros [22:58:25] Word. [22:58:31] also; fading outros annoy me [22:58:34] just kill it [22:58:46] serious. But nobody does. [22:58:47] (PS1) Adamw: use stomp module [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/115815 [22:59:15] okay . anyone want to back me up on the stomp crusade? [22:59:27] Vamp on chorus 1000 times, fade out superslow for some DJ-related reasons... [23:00:46] awight: While I really like those two words together, I feel like if I don't get this monster in a state where I can get it in master, somebody will tell me to stop working on this and do something else and then it will rot and I will go mad and quit this job to go take pictures of puppies in flower costumes for the rest of my life. [23:01:21] hey what the hell.. [23:01:32] that is exactly the boogieman at my back [23:01:44] No kidding. [23:01:49] heh; I'm slowly working through CR right now [23:01:50] ...huh. [23:01:55] I'll get to it in a bit [23:02:09] I really want to centralize and update our stomp insanity and break everything... [23:02:14] awight: One of us should get the puppies and the basket, and the other should get the flower costumes. [23:02:23] I don't have any of those things. [23:02:37] I think I have that coffee table book, in a box of to-be-discarded [23:02:49] Aww, somebody beat me to it? [23:02:55] Crap. New plan required. [23:03:18] I know about the one with the babies. [23:03:24] oh god it's that one [23:03:57] I feel like puppies would be easier to produce, than babies. [23:03:59] ...wait. [23:04:28] Bash. [23:04:44] STILL TRUE. [23:05:04] o noes, papparazzi is here! [23:05:21] https://office.wikimedia.org/wiki/Bash#February_2014 [23:05:44] always out of context, (sniff) [23:05:54] I found it out of context [23:05:57] And it was way funnier that way [23:06:50] bahaha [23:07:04] Ah well. I'm sure all this is being logged somewhere, anyway. [23:07:52] K4-713: u have a PS 2 for me to be man about? [23:08:55] oh i see. SHA-1 [23:09:07] Can we do this in gerrit?? [23:09:22] nvm, I'll just get you back by emailing a patchfile with my annotations :D [23:09:51] awight: Sadly, my attempt to review to sandbox resulted in the thing landing in master, and I subsequently gave up. [23:10:07] just delete the change-id... [23:10:11] There's also, like... three more commits in the interim. [23:10:30] or, create a named (non-sandbox) branch and push to :refs/for/namebranch [23:10:50] Just grab the whole branch. I'm... wait, what's special about sandbox? [23:11:07] I don't think you can create UI-visible reviews there. [23:11:08] (WTF) [23:11:13] I'm doing that to the sandbox branch. [23:11:19] huh [23:11:24] or... can you create a github PR? [23:11:25] aaaargh [23:11:45] "sandbox" being a magic freaking word would explain my ARGHLEBARGLEFARGLE, WHY. [23:14:48] awight: I think I asked you before, but do you care if I copy that whole email reply to my TODO page on wikitech? [23:15:16] oh sure it will brand me as an ass for life but no harm done [23:15:29] Doesn't CR do that already, for all of us? [23:15:37] -2 for whitespace! [23:31:25] awight: Silly question for you. [23:31:48] When was the last time you tried to run the unit tests in DonationInterface? [23:32:09] mwalker: Same question. [23:32:22] never [23:32:32] Oh Good. [23:32:43] ...I'm fired. [23:32:53] * K4-713 starts looking for puppies [23:32:57] that's not quite true actually; when mark went through and tried to get things working; I poked at it a bit [23:33:05] but Jeremy's script made no sense [23:33:13] and it didn't look like it did anything anyways [23:33:27] mwalker: To the best of my knowledge, you are correct. [23:39:11] I had something a very, very long time ago that worked, which was promptly deleted in favor of total nonsense. [23:39:23] I wonder if it's lurking in history somewhere. [23:39:54] I overrode curl_transaction to make it safe and everything. [23:39:59] DELETED. [23:40:04] Yeah I extracted a bunch of config into a file, but did not finish the job-- that file has to be created (copied from .example) in order to run tests. [23:40:43] You know what... the example file with work fine. [23:40:51] Try cp tests/TestConfiguration.php.dist tests/TestConfiguration.php [23:40:55] then run the stupid tests [23:41:02] s/with/will/ [23:42:54] (PS2) Adamw: use stomp module from the future [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/115815 [23:44:45] (CR) Mwalker: [C: 2] "I don't know if these actually work; but they're not going to break anything" [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/109780 (owner: Adamw) [23:45:25] (CR) Mwalker: [C: 2] Fix dependency bug by converting to Drupal autoload style [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/111245 (owner: Adamw) [23:47:39] (CR) Mwalker: [C: -2] "I'm not going to submit this because by moving to the new repo; all these paths are going to change. Just use the new repo and submit that" [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/111244 (owner: Adamw) [23:47:54] (CR) Adamw: [C: 2] "Wow." [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/115814 (owner: Mwalker) [23:49:15] (Abandoned) Adamw: add FineDiff dependency [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/111244 (owner: Adamw)