[04:23:19] (PS1) Legoktm: Drop ContributionTracking* settings from "config" in extension.json [extensions/FundraiserLandingPage] - https://gerrit.wikimedia.org/r/386333 (https://phabricator.wikimedia.org/T178940) [04:24:02] Fundraising Sprint Uptight Piano, Fundraising-Backlog, MediaWiki-extensions-ContributionTracking, MediaWiki-extensions-FundraiserLandingPage, and 2 others: ContributionTracking and FundraiserLandingPage both set the same config variables - https://phabricator.wikimedia.org/T178940#3708736 (Legoktm... [04:59:50] (CR) Chad: [C: 2] Drop ContributionTracking* settings from "config" in extension.json [extensions/FundraiserLandingPage] - https://gerrit.wikimedia.org/r/386333 (https://phabricator.wikimedia.org/T178940) (owner: Legoktm) [05:01:09] (Merged) jenkins-bot: Drop ContributionTracking* settings from "config" in extension.json [extensions/FundraiserLandingPage] - https://gerrit.wikimedia.org/r/386333 (https://phabricator.wikimedia.org/T178940) (owner: Legoktm) [05:14:19] Fundraising Sprint Uptight Piano, Fundraising-Backlog, MediaWiki-extensions-ContributionTracking, MediaWiki-extensions-FundraiserLandingPage, and 2 others: ContributionTracking and FundraiserLandingPage both set the same config variables - https://phabricator.wikimedia.org/T178940#3708769 (Legoktm... [07:27:11] Fundraising Sprint Uptight Piano, Fundraising-Backlog: Paypal / Paypal EC issue in en6C? - https://phabricator.wikimedia.org/T178931#3708897 (CCogdill_WMF) We generally say 1000 affected donors is our threshold for sending a bulk email. Are we in the ballpark? [08:42:04] Fundraising Sprint RadioActivewear, Fundraising Sprint Synchronized Screaming, Fundraising Sprint Uptight Piano, Fundraising Sprint turtles that are robotic that destroy the whole world with their foot, and 2 others: Registering test in impressions - https://phabricator.wikimedia.org/T176334#3709047... [12:52:24] Hello all o/ [13:43:21] howdy! [13:43:59] morning cwd [13:44:39] how's it going? [13:46:45] it's going good thanks, working on the Prometheus tasks I was talking about yesterday, how about you? [13:47:47] https://github.com/yarrick/pingfs [13:47:50] nice! [13:48:48] morning jgleeson and cwd! [13:49:10] morning mepps :) [13:50:14] looks like a lot of donations already today [13:50:22] and no replag [13:50:25] today's the day we call it [13:51:09] woo cwd! [13:51:13] that sounds like good news [13:52:08] cwd aren't there size restrictions on ICMP data messages? [13:52:59] at a protocol level? not sure! [13:53:37] no, I'm wrong [13:53:49] IPv4 packet (including pings) may be as large as 65,535 bytes [13:54:12] so is this thing juggling insane numbers of packets to keep track of a large file? [13:54:26] yeah that's what I was thinking [13:54:29] that's what it looks like [13:54:36] I actually thought the limit was in the hundreds of bytes [13:54:59] 65kb can hold a fair amount [13:55:21] but yeah, bigger files, might be a struggle [13:58:42] Fundraising-Backlog: Civi: create unsubscribe email address for 90 days option - https://phabricator.wikimedia.org/T178948#3709792 (MBeat33) [14:22:06] (CR) Mepps: "ejegg can we discuss this if it's an important patch? I've looked at it a few times recently and I have the same concerns as cdentinger ab" [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/319489 (https://phabricator.wikimedia.org/T149861) (owner: Ejegg) [15:35:30] Fundraising Sprint RadioActivewear, Fundraising Sprint Synchronized Screaming, Fundraising Sprint Uptight Piano, Fundraising Sprint turtles that are robotic that destroy the whole world with their foot, and 2 others: Registering test in impressions - https://phabricator.wikimedia.org/T176334#3621826... [15:43:46] Fundraising Sprint RadioActivewear, Fundraising Sprint Synchronized Screaming, Fundraising Sprint Uptight Piano, Fundraising Sprint turtles that are robotic that destroy the whole world with their foot, and 2 others: Registering test in impressions - https://phabricator.wikimedia.org/T176334#3710245... [16:02:13] AndyRussG: jgleeson meeting? [16:02:54] dstrine: coming! [16:03:16] (PS3) Ejegg: Don't require API read rights to report client-side errors [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/386239 (https://phabricator.wikimedia.org/T121800) [16:41:45] Fundraising Sprint Uptight Piano, Fundraising-Backlog: Paypal / Paypal EC issue in en6C? - https://phabricator.wikimedia.org/T178931#3710494 (spatton) @MBeat33 and @CCogdill_WMF, I'd think there are well over 1k donors affected ... we're averaging over 70% paypal conversion in this FY's en6C desktop test... [17:25:28] Fundraising Sprint RadioActivewear, Fundraising Sprint Synchronized Screaming, Fundraising Sprint Uptight Piano, Fundraising Sprint turtles that are robotic that destroy the whole world with their foot, and 2 others: Registering test in impressions - https://phabricator.wikimedia.org/T176334#3710595... [17:33:15] is anyone watching the Movement Strategy Brand Awareness, Attitudes and Usage Presentation ? [17:33:40] yep, kinda corporate-sounding, huh? [17:33:50] pretty much [17:36:26] I don't really understand the statement "Integrating its brand" [17:36:30] I think that's just a function of hiring a consultant. They push everything through the corporate translator. [17:36:56] are we a brand? [17:37:02] We have a brand. [17:37:02] it just sounds dirty [17:37:07] heh [17:37:57] I think of wikipedia as a service [17:38:12] Yeah, I think we all do, to some degree. [17:38:26] like a health service, for information [17:38:35] There may be something to be said for bringing the ideology more into the fore. [17:38:39] brand sounds like a corporate bad thing to me [17:39:04] But, I don't really know how to do that, without interrupting content, which is counter to the mission we'd be trying to explain. [17:39:14] * cwd grinds teeth [17:39:17] * cwd keeps mouth shut [17:40:39] I don't necessarily agree that knowing things about the perception, makes it necessarily follow that we have to change anything. [17:40:49] * K4-713 shrugs [17:41:18] I do find it extremely useful to know how the experience is perceived by readers. [17:41:31] Are any of these things problems? Who knows. [17:42:01] Fundraising Sprint Uptight Piano, Fundraising-Backlog: Paypal / Paypal EC issue in en6C? - https://phabricator.wikimedia.org/T178931#3710642 (CCogdill_WMF) Totally! Let's do it. @Ejegg, how do we get that list? Can you give me the sql, or dump a csv on the file server? Le mer. 25 oct. 2017 à 18:41, spat... [17:43:11] the WP article on blackbeard has my favorite usage of "brand" that i know of [17:43:26] a pirate, just like a normal person, would probably rather not have killed someone, but pirates knew that if that person resisted them and they didn't do something about it, their reputation and thus their brand name would be impaired [17:44:07] Hey, reputation is important. [17:44:22] I think the typical corporate modelling of brand awareness, brand other stuff and "market" opportunities are difficult to apply to something like Wikipedia [17:44:24] :D [17:45:11] I know it's completely subjective but the brand to me is the service, the platform, the utility itself. Not the logo or marketing name showing up somewhere [17:45:20] Fundraising Sprint Uptight Piano, Fundraising-Backlog: Paypal / Paypal EC issue in en6C? - https://phabricator.wikimedia.org/T178931#3710647 (Ejegg) It looks like more than 6,000 donors, so most certainly worth the effort to reach out. I'm getting the info out of the logs, as I don't think it got into an... [17:45:27] The brand can also be about participation. [17:46:01] Also reliability. That perception could use some work. [17:46:22] like I think of Wikipedia as one of the basic fabrics of the modern internet, so it's something that is built into the system. It's outside of the corporate crap [17:46:37] Indeed! [17:47:23] Fundraising Sprint Uptight Piano, Fundraising-Backlog: Paypal / Paypal EC issue in en6C? - https://phabricator.wikimedia.org/T178931#3710649 (CCogdill_WMF) Wonderful, sounds like everything I need. Thank you! @Spatton @Mbeat email copy coming your way shortly. Le mer. 25 oct. 2017 à 19:45, Ejegg jgleeson: you will have infinite opportunities to fight the good fight at wmf :) [17:48:50] These things are... interesting. There are reasons that "corporate" initiatives to understand and change things are successful in the majority of the money-fueled world, and frequently some of their methods are applicable here. The place where you run into problems when you try to wholesale reuse industry standard stuff without understanding how much of it works *because* of the ability to reduce everything down to the dollar gain. [17:49:11] And as far as I can tell, no consultant in the world can get under that. [17:49:28] I sort of pick a place in most of these things to start ignoring all the conclusions. :p [17:49:39] also the elaborate world-eating fiction that is internet advertising complicates things [17:51:30] I understand that the corporate world can create a view, based on it's own ROI based models and stuff but it feels a bit like to me, something like a public service, where ROI is not a factor. [17:52:08] and not just as an activist statement [17:52:14] Sort of. We obviously don't want to misuse donor money, so it follows that we should know if what we're doing is effective. [17:52:15] as a logical one [17:52:46] But, effectiveness is not measured by our ability to get more donor money, which is where the standard stuff tends to fall down and catch fire. [17:52:56] yeah I guess that matters, the accountability [17:53:02] Absolutely. [17:53:17] I sort of have onboard autocorrect for this kind of thing these days. [17:53:48] "s/I guess//" [17:54:19] jgleeson I struggle with hearing these words too--I actually worked at a nonprofit branding consultancy and it was even harder there! but part of where i think it is important is that if our "brand" is co-opted by people with profit/non-service motivations, we want people to be able to distinguish between us [17:54:22] I definitely appreciate getting outside of our bubble sometimes, too. We have this tendency to think we're all from Mars or something, and that no other work in the world can help us think through things. [17:56:55] the fact that the office is in SF is not insignificant to these points [17:58:15] mepps yes exactly. Maybe there is work to be done to disseminate to the corporate world, what wikipedia is [17:58:54] and what it isn't [17:59:27] In the past, we have run more awareness-focused banner campaigns, too. [18:00:02] Like, way in the past. [18:00:34] K4-713--we have our check in scheduled now--did you want to keep listening to this? [18:00:40] Ah, shoot. [18:01:00] I guess they're going long. [18:01:10] I'm okay waiting--I'm not sure we'll use the whole half hour anyways [18:01:11] Let's give them 5 more minutes? [18:01:16] sounds good! [18:02:37] cards :) [18:02:40] haha [18:02:52] I don't miss that crap [18:51:18] Fundraising Sprint Uptight Piano, Fundraising-Backlog: Paypal / Paypal EC issue in en6C? - https://phabricator.wikimedia.org/T178931#3710959 (Ejegg) OK, the CSV is on the fileserver at Tech/Paypal/T178931.csv. The column order is: language,country,currency,amount,email,fname,lname [19:03:55] jgleeson: I'm free for (vid)chat if you're running up against any issues [19:05:05] I'm actually good for now thanks ejegg. Trying to get some code in before I sign off for tonight. [19:05:09] I will no doubt have more questions tomorrow [19:05:49] great! [19:07:29] one thing that would be useful [19:08:14] would be getting access the current prometheus.yaml config file, it doesn't appear to come with the vagrant box [19:08:53] so far I am viewing my own Prometheus & grafana dash outside of the project [19:09:07] and testing time series stuff there [19:09:17] as there's no local install I can find of either on the VM [19:09:49] the config file will show me how the .prom files are multifamily being consumed [19:10:00] hmm [19:10:23] s/multifamily/actually [19:13:32] ejegg any ideas where I could get the cfg file? [19:16:09] jgleeson: afraid not - cwd or Jeff_Green can you help jgleeson out with that? [19:17:50] jgleeson: you want the yaml for one dash? you can export it from the UI, but it's a little funky finding where to do that [19:18:16] erm [19:18:21] not for grafana [19:18:42] the Prometheus config.file passed with the command line call [19:18:54] controlling metric scraping and stuff [19:20:05] for scraping from individual hosts? that would be in frack puppet [19:20:34] Do you have 2 minutes for a quick video call? [19:20:40] jgleeson: git clone ssh://frpm1001/var/lib/git/puppet.git [19:21:04] sure, give me a minute, I'm in the middle of another IRC conv. [19:21:36] np [19:21:38] ssh://frpm1001 [19:21:42] not accessible [19:23:28] you've gotta fix your ssh config [19:24:31] Host !*.mgmt.eqiad.wmnet *.frack.eqiad.wmnet payments1* frlog1* indium pay-lvs1* samarium db1025 frpm1* frdb1* thulium lutetium frqueue1* bismuth americium frauth1* frav1001 civi1* frdev* [19:24:36] ProxyCommand /usr/bin/ssh -q -W %h:%p tellurium.wikimedia.org [19:24:48] and... [19:24:52] Host !*.mgmt.eqiad.wmnet *.frack.codfw.wmnet payments2* pay-lvs2* frdb2* fdb2* frbackup2* frlog2* alnilam mintaka alnitak heka bellatrix saiph betelgeuse [19:24:57] ProxyCommand /usr/bin/ssh -q -W %h:%p rigel.wikimedia.org [19:25:04] that will make your life a lot easier ^^^ [19:25:36] oh sorry, you may need the bastions too. these VVV should go above those ^^^ [19:25:56] %_% [19:25:59] actually, nm [19:26:10] does this make sense? you want me to email all this? [19:26:53] should I be running that on my local machine or vagrant vm [19:27:09] your local ssh config [19:27:14] and not having this set up, does it point to me missing something in the getting started materials ? [19:27:27] okay with you [19:27:56] the ssh config is basic to the fundraising cluster access setup [19:28:15] i think there's a blurb about it on officewiki [19:28:22] err collabwiki rather [19:29:08] i have no idea about the vagrant side of things, though, that's not something I use [19:29:38] for now I can send you the yaml, there's nothing to it really [19:30:50] sent [19:32:33] do we have a script somewhere that is collating the various .prom files output in the code and serving them on the targets in that file? [19:37:02] that can't be good [19:37:25] but the bug harmony [19:37:30] for* [19:39:26] Fundraising Sprint Uptight Piano, Fundraising-Backlog: Paypal / Paypal EC issue in en6C? - https://phabricator.wikimedia.org/T178931#3711155 (Ejegg) @MBeat33, @CCogdill stop the presses! I was able to push through @PCoombe's test transaction, despite the test being a day ago. I guess the 3 hour deadline... [19:49:08] jgleeson: that's done by prometheus-node-exporter [19:51:06] thanks [19:51:09] makes more sense [19:51:56] Fundraising Sprint Uptight Piano, Fundraising-Backlog: Paypal / Paypal EC issue in en6C? - https://phabricator.wikimedia.org/T178931#3711186 (Ejegg) @CCogdill_WMF Oops, I meant to tag you on the above comment ^^^ [19:58:26] jgleeson: you still wanna do the video call or are you good to go for now? [19:58:55] yeah lets do the video call if you are free for a few minutes [19:59:39] sure [19:59:52] I'll ping you [20:00:16] k [20:13:11] calling it a day, have a great day people and see you tomorrow o/ [20:21:38] Fundraising Sprint Uptight Piano, Fundraising-Backlog: Paypal / Paypal EC issue in en6C? - https://phabricator.wikimedia.org/T178931#3711241 (CCogdill_WMF) Thanks @Ejegg. Wish I could change my phab username... I was kinda looking forward to sending this email and doing a little test, but awesome that w... [20:30:53] Fundraising Sprint Uptight Piano, Fundraising-Backlog: Paypal / Paypal EC issue in en6C? - https://phabricator.wikimedia.org/T178931#3711255 (MBeat33) Thanks @Ejegg for myth-busting/problem solving, and @CCogdill_WMF (and @spatton) for so swiftly generating great copy. [20:52:06] Fundraising-Backlog: Weird Boletos trickling in for Astropay... - https://phabricator.wikimedia.org/T178611#3711277 (Pcoombe) Open>Resolved a:Pcoombe Closing this, we found they were coming in from the Brazil banner campaign. There had been a miscommunication about including Boletos. [21:25:53] (PS1) Mepps: Handle PaymentActionCompleted in batch mode [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/386537 [21:45:22] Fundraising Sprint Uptight Piano, Fundraising-Backlog: Paypal / Paypal EC issue in en6C? - https://phabricator.wikimedia.org/T178931#3711390 (spatton) Yes, thanks @Ejegg for the welcome news! [22:32:02] Fundraising Sprint Uptight Piano, Fundraising-Backlog: Paypal / Paypal EC issue in en6C? - https://phabricator.wikimedia.org/T178931#3711502 (Ejegg) OK, the script has gotten through the first 1,100 non-recurring attempts, with almost all of them successfully captured. It's doing one every 5-ish seconds,...