[00:02:00] Wikimedia-Fundraising-CiviCRM: CiviCRM - how to format text in a text box in the prospect tab? - https://phabricator.wikimedia.org/T98262#1295497 (RLewis) thanks @ejegg that worked. [00:34:13] (CR) Awight: "Some much needed strictness!" [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/211327 (owner: Ejegg) [00:34:18] (CR) Awight: [C: 2] Use integers for WmfException codes [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/211327 (owner: Ejegg) [00:39:40] (Merged) jenkins-bot: Use integers for WmfException codes [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/211327 (owner: Ejegg) [00:42:02] (CR) Awight: [C: 2] Throw exception on duplicate row headers in import (4 comments) [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/211144 (https://phabricator.wikimedia.org/T95487) (owner: Ejegg) [00:42:44] (Merged) jenkins-bot: Throw exception on duplicate row headers in import [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/211144 (https://phabricator.wikimedia.org/T95487) (owner: Ejegg) [09:40:15] (PS1) Zfilipin: Upgrade CentralNotice browser tests to use mediawiki_selenium 1.x [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/211963 (https://phabricator.wikimedia.org/T99652) [16:10:14] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, Epic: Dedupe CiviCRM - https://phabricator.wikimedia.org/T77938#1296545 (Neil_P._Quinn_WMF) [16:50:54] ejegg, atgo: i resurrected this a/b test widget that looks like it was probably built to satisfy T89990: http://i.imgur.com/bVazgJf.png [16:51:18] well look at that [16:51:23] i was able to add the delete button by having it extend the base widget. needs plenty more work, but is this the general idea? [16:52:06] yep! [16:52:24] good find! [16:52:51] awesome. i'm still fumbling around in the dark with the app structure but things are starting to make sense [16:55:12] cool :) [16:55:22] yeah the idea is that that piece gets the results, which feed out the rest of the widgets [16:55:27] which have yet to be built [16:55:36] ejegg: if we could apply that whitespace patch from yesterday that would be super helpful wrt avoiding ugly merges [16:55:55] i'm reasonably sure it won't break anything [16:59:00] * ejegg heads over to gerrit [16:59:54] thanks! sorry to bug you [17:12:21] * AndyRussG waves [17:12:26] (CR) Ejegg: [C: 2] "Much nicer, thank you! And sorry for the latrine duty..." [wikimedia/fundraising/dash] - https://gerrit.wikimedia.org/r/211914 (owner: Cdentinger) [17:12:38] * AndyRussG waves again (seeing XenoRyet just joined...) [17:14:11] hi AndyRussG! and thanks ejegg! [17:14:23] :) [17:21:23] K4-713: atgo: I imagine you don't suggest we move the CN intro to sometime when you can make it too? [17:21:41] (for me np if you'd like to of course) [17:21:51] * K4-713 puts on dramatic face, turns on wind machine... [17:21:56] No. Go on without me. [17:22:12] Does the wind machine fly? [17:22:18] K thx :) [17:22:28] Only if you turn on the bigger wind machine behind it. [17:26:44] Hmmm [17:27:11] * AndyRussG ponders possible scenarios [17:27:43] aaarg nose -> grindestone, self! [17:27:55] http://www.ebay.com/itm/Air-Swimmers-RC-Flying-Remote-Control-Inflatable-Fish-Shark-Blimp-Balloon-Toys-/201231614383 [17:28:01] I don't understand why that's a phrase. [17:28:19] I can't see how it would be productive to grind one's nose down. [17:28:42] Unless you are a nosegrinder by trade, and then I can only assume you'd be working on... not your own. [17:28:45] :p [17:28:52] Hmmm [17:29:09] Na, you're grinding your knife or ax or whatever, you just gotta get your face right up in it to make sure you're getting a good edge. [17:29:34] Wouldn't that be "nose near the grindstone"? [17:29:35] Yeah, maybe it's like, keep your nose so close to the grindstone that you can smell the rocky grindstone wind [17:29:45] "To" implies a kind of contact I'm not comfortable with. [17:30:07] Or, hey: Axe to the grindstone. [17:30:08] Bah, you want precision in idioms? [17:30:17] But then it sounds like you have an axe to grind. [17:30:24] Which is obviously totally different. [17:31:13] axe to the grindstone could also mean quite another thing [17:31:29] See, now I'm gonna have to look up origins [17:31:37] I blame you K4 [17:35:06] are there guidelines on who gets to join the org on github? i hate to be vain but i would feel so cool if my contributions showed up on my profile. [17:35:20] Apparently there's an outside chance it referres to grain millers checking for overheating of the cerial grinding stones by smelling for burning. More grim and likely scenario seems to be master knife sharpeners strapping their apprentices to their workbenches to get them to practice more, which did sometimes result in unpleasant nose/grindstone interaction. [17:37:00] * K4-713 giggles at "unpleasant nose/grindstone interaction" [17:38:51] XenoRyet: ouch! [17:39:39] cwdent: it's not vain, lots of people ask about that! Apparently all you have to do is use the same e-mail address on WikiTech and Github, and follow any WMF repositorys on Github that you contribute to :) [17:39:45] I just recently got it working [17:39:47] XenoRyet: I keep thinking of this: http://en.memory-alpha.org/wiki/Nicky_the_Nose [17:40:00] I think it takes a little while (days?) after you do those steps, tho [17:40:31] K4-713: Nice pull [17:40:57] I liked it. :D [17:41:06] nice! thanks AndyRussG [17:41:13] cwdent: np :) [17:41:14] He probably had an excellent noisegrinder. [17:42:21] XenoRyet: crazy! [17:43:16] AndyRussG: no worries [17:43:29] atgo: K :) [17:43:33] thx [18:06:28] well i'm going to head over to the shop, back shortly! also i have irc on my phone so i'm mostly always available-ish