[00:09:04] get up off a that thing! [00:10:31] awight: ...er... [00:10:51] Am I rocking out too hard again? [00:11:05] radio is king of soulling me [00:11:35] I need the horns again! Show them how funky you are! [00:12:01] What is it with the horns today? [00:13:24] Gah, it's so... annoyingly difficult to pick a new staff picture. [00:35:44] (PS1) Awight: Fix example syntax for DefaultQueueServer config [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/208857 [00:41:49] What do I need to do to reload role settings and pick up a new forwarded port? [00:41:54] ^^ in mw-vagrant [00:50:05] Fundraising Tech Backlog, MediaWiki-Vagrant, MediaWiki-extensions-DonationInterface: Overriding DonationInterface config in mw-vagrant is difficult - https://phabricator.wikimedia.org/T98103#1259560 (awight) NEW [00:51:39] Fundraising Sprint House of Pain, Fundraising Sprint Indigo Girls, Fundraising Sprint James Brown, Fundraising Tech Backlog, and 2 others: Use the new queue wrapper for limbo, antimessage, and orphan slaying - https://phabricator.wikimedia.org/T92922#1259571 (awight) Breadcrumb to self: currently... [01:26:53] (PS1) Ejegg: Move Final Status out of transaction_results, use consts [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/208872 (https://phabricator.wikimedia.org/T98063) [01:31:46] (PS4) Ejegg: Prepare to prune $transaction_results [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/208276 [01:33:01] (PS3) Ejegg: getResponseXX -> parseResponseXX [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/208295 [01:33:49] (PS2) Ejegg: Start refactoring processResponse [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/208739 (https://phabricator.wikimedia.org/T98063) [08:09:17] (CR) Awight: "I'll read again on Wednesday, but it's looking like a home run so far! Love the retryval Exception trickery and the transitional setTrans" (13 comments) [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/208739 (https://phabricator.wikimedia.org/T98063) (owner: Ejegg) [08:50:35] (CR) Awight: "Oh. Now I hate Drupal as much as you do. It really is impossible to toggle between two modules with the same name in a single database.." (2 comments) [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/199653 (owner: Katie Horn) [12:39:55] Wikimedia-Fundraising-CiviCRM, Continuous-Integration-Infrastructure: Disable job on CRM deployment branch - https://phabricator.wikimedia.org/T94586#1260306 (hashar) Zuul can filter out triggered jobs using filters and filter on branches is supported. In integration/config.git zuul/layout.yaml ``` jobs... [12:40:09] Wikimedia-Fundraising-CiviCRM, Continuous-Integration-Config: Disable job on CRM deployment branch - https://phabricator.wikimedia.org/T94586#1260307 (hashar) [16:34:26] Hello! [16:35:38] good morning K4-713 [16:35:59] * K4-713 waves at cwdent [16:36:06] Tuesdays are usually pretty quiet. [16:37:35] K4-713 would be a good stormtrooper designation, or ham radio call sign [16:38:07] TK-4713? :p [16:38:25] nice [16:38:47] my spam account is tk421whyarentyouatyourpost@gmail.com [16:38:52] :D [16:38:55] Oh man. [16:39:19] I should probably out myself early, here... [16:40:06] This was mine. [16:40:06] http://cdn.buzznet.com/assets/users7/fuzzylogic/starwars/x-wing-car--large-msg-1114487523-2.jpg [16:41:00] no way [16:41:03] that is amazing [16:41:20] There are better ones these days. [16:41:35] I was basically just messing around. [16:41:43] Some people actually had... time and resources. :) [16:41:58] i saw an a wing made of a civic del sol that blew my mind [16:42:07] That's Shawn Crosby. [16:42:28] He and I started Road Squadron, and they're still a thing. [16:42:48] He's down in LA. [16:42:55] hahaha [16:42:58] that's incredible [16:43:26] It was good times, for sure. [16:44:03] http://www.bitrebels.com/wp-content/uploads/2012/09/speeder-bike-replic-motorcycle-1.jpeg [16:44:16] Dang. [16:44:37] I bet they're in the old gang, too. [16:44:50] are you as cautiously optimistic about the force awakens as i am? [16:45:06] So, here's the thing: I've been hurt before. :p [16:45:30] yeah [16:45:40] This doesn't mean I won't be lining up with people for questionable amounts of time. [16:45:43] i am not a 1,2,3 apologist by any means [16:45:54] but the previews so far have been...so cool [16:46:12] except the lightsaber debacle [16:46:35] Actually... I have this old gang of friends who did some serious lining up for the prequels, and it was *way* more about hanging out with a bunch of nerds than it was about the actual movies. [16:46:59] We almost didn't care about 'em. But pop-up nerd festival? That's atypical. [16:47:20] We have since dispersed, but we're planning on seeing the new one together. [16:47:32] Which is kind of a big deal. A couple of the people moved to NZ. [16:47:46] that's dedication [16:47:48] So, I'm going to enjoy it all no matter what. :) [16:48:18] 2 and 3 i was prepared and had some laughs [16:48:22] but #1 was brutal [16:48:30] i may have cried [16:48:50] I kept watching #1, for... subtle undertones that were supposed to ultimately pay off. [16:48:52] NOPE [16:49:01] All of the good ones I thought I found, were bs. [16:49:14] Boba Fett should have been Kitster. [16:49:20] It's so damn obvious. [16:49:23] :[ [16:50:03] But then you get this whole Muppet Babies effect that I'm usually not okay with at all. [16:50:22] hehe [16:50:30] It is in no way required for main characters to know eachother as toddlers. [16:50:37] In fact, that's hella depressing. [16:51:23] "You already know all the people you will ever do cool stuff with." <-- sad [16:52:01] haha totally [16:52:13] and it's just grabassy screenwriting [16:52:33] bahaha... yes. [16:53:06] in my day sequels could stand on their own as movies dammit [16:53:11] empire [16:53:13] aliens [16:53:15] terminator 2 [16:53:15] Oh man. No kidding. [16:53:19] now those were sequels [16:53:33] I could do without any more origin stories ever. [16:54:14] i'm afraid the advertising industry may have killed sci fi [16:54:19] rushed scripts and cheap cgi [16:54:27] * K4-713 nods [16:54:44] Well, I mean, studios. [16:54:44] i was _so_ excited about prometheus [16:54:49] ridley scott and everything [16:54:54] i might have cried at that one too [16:55:43] I have this great image: Softly weeping in the back row, asking why the movie had to suck so much... [16:56:09] more or less [16:56:35] alien is a top 3 movie for me [16:56:41] i just couldn't believe he'd do that [16:57:01] but literally from the first scene i was like...nope [16:57:18] I keep hoping that people have a point. [16:58:00] That's all I want out of a movie, I think. Some demonstration that somebody was trying to say something. [16:58:11] Other than "BUY ALL THE THINGS". [16:58:24] ...or *explode*. [16:59:01] * cwdent sighs [16:59:42] i think the long form television drama may have stolen all the good writers from hollywood [16:59:57] Uhm. Yes. [17:00:14] K4-713: thanks! [17:00:17] * AndyRussG waves [17:00:23] Hi K4-713 cwdent :) [17:00:25] * K4-713 waves at AndyRussG [17:00:30] Uuuu I'm actually not here ;) [17:00:34] morning AndyRussG [17:00:41] cwdent: morning! [17:01:01] AndyRussG: Are you haunting the channel? [17:01:05] Arrrg I have 6 hours to learn like a lot of tax rules! [17:01:12] oh man. Go. [17:01:18] Luck be with you. [17:01:24] K4-713: thanks [17:02:09] That was supposed to say "pennies" [17:02:20] as in "pennies on your eyes", from the Beatles song... [17:03:48] :p [17:08:02] (CR) Ejegg: "I think you're right, processResponse should just set the transaction result itself. That'll get rid of callers having to then call a set" [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/208739 (https://phabricator.wikimedia.org/T98063) (owner: Ejegg) [18:26:59] (PS3) Ejegg: Start refactoring processResponse [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/208739 (https://phabricator.wikimedia.org/T98063) [18:27:49] (CR) Ejegg: Start refactoring processResponse (5 comments) [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/208739 (https://phabricator.wikimedia.org/T98063) (owner: Ejegg) [19:57:25] (PS5) Ejegg: Push gateway_params down into data [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/208275 (https://phabricator.wikimedia.org/T98063) [19:57:25] (PS4) Ejegg: getResponseXX -> parseResponseXX [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/208295 (https://phabricator.wikimedia.org/T98063) [19:57:25] (PS5) Ejegg: Prepare to prune $transaction_results [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/208276 (https://phabricator.wikimedia.org/T98063) [19:57:27] (PS2) Ejegg: Move Final Status out of transaction_results, use consts [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/208872 (https://phabricator.wikimedia.org/T98063) [19:57:29] (PS4) Ejegg: Start refactoring processResponse [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/208739 (https://phabricator.wikimedia.org/T98063) [20:01:55] Fundraising Sprint James Brown, Fundraising Tech Backlog, Patch-For-Review: Refactor DI's response processing - https://phabricator.wikimedia.org/T98063#1262254 (Ejegg) [20:03:23] Fundraising Sprint James Brown, Fundraising Tech Backlog, Patch-For-Review: Refactor DI's response processing - https://phabricator.wikimedia.org/T98063#1258500 (Ejegg) [21:03:12] Fundraising-Backlog, Epic: Support language variants throughout donation pipeline - https://phabricator.wikimedia.org/T96594#1262469 (atgo) [21:15:54] hey ejegg [21:16:17] Fundraising Sprint Indigo Girls, Fundraising Tech Backlog, Astropay Integration, Patch-For-Review: Make mustache form for Astropay Brazilian credit cards - https://phabricator.wikimedia.org/T97056#1262652 (atgo) a:pizzzacat>None [21:17:08] (CR) Ejegg: [C: 2] Fix example syntax for DefaultQueueServer config [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/208857 (owner: Awight) [21:17:32] hi atgo! [21:17:36] what's up? [21:18:16] (Merged) jenkins-bot: Fix example syntax for DefaultQueueServer config [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/208857 (owner: Awight) [21:18:32] so.. i just made all the different astropay payment methods their own task [21:18:32] https://phabricator.wikimedia.org/tag/astropay_integration/ [21:18:38] that block the associated campaign [21:18:57] cool! [21:19:38] i think we should estimate at least brazil/cc [21:19:43] for our burndown purposes [21:20:10] also... they're in reverse priority because i made them in priorty and the new ones got added to the top :P [21:21:00] though i guess maybe T97056 and T98214 may be duplicates [21:26:56] ok, I think the pre-existing tasks are all we needed for brazil/cc [21:27:45] sigh. ok [21:27:52] i'll merge them [21:28:10] well, I guess the brazil-specific form makes sense to go with that [21:28:27] right, like you were saying! [21:28:29] Fundraising Sprint Indigo Girls, Fundraising Tech Backlog, Astropay Integration, Patch-For-Review: Make mustache form for Astropay Brazilian credit cards - https://phabricator.wikimedia.org/T97056#1262669 (atgo) [21:28:44] Fundraising Sprint Indigo Girls, Fundraising Tech Backlog, Astropay Integration, Patch-For-Review: Make form for Astropay Brazilian credit cards - https://phabricator.wikimedia.org/T97056#1262671 (atgo) [21:29:02] Fundraising Sprint Indigo Girls, Fundraising Tech Backlog, Astropay Integration, Patch-For-Review: Make form for Astropay Brazilian credit cards - https://phabricator.wikimedia.org/T97056#1231787 (atgo) [21:30:32] cool. well that's fine :) [21:30:40] i'll just leave the rest of those as-is for now [21:31:13] i guess one thing to note is that when it comes to tacklign the forms, we'll hopefully get at least the first 2 for brazil quickly (and ideally all 3) and then have a bit more time before they want to run the next campaign [21:33:10] yeah, once the groundwork for brazil/cc is laid and tested, i don't expect the rest to be too much work [21:33:17] sweet [21:33:34] there are a lot it turns out :) [21:40:01] hey K4-713 - i just shared the MPL with you [21:40:21] if you get a chance to take a glance and see issues, lmk. otherwise i'll send to awjr tomorrow [21:41:44] also do you care if i sort of butcher this? https://wikitech.wikimedia.org/wiki/Fundraising [21:42:07] i figure cwdent and dylan should see something that's not totally off... the priority definitions include values we don't have anymore [21:50:48] atgo: What's an MPL? [21:50:55] that spreadsheet for arthur [21:50:57] we looked at yesterday [21:51:01] the "master project list" [21:51:02] Major... Pumpkin League? [21:51:04] Oh. [21:51:16] Yeah, that makes more sense. [21:51:58] Is it just me, or are people abbrev'ing more things lately? [21:52:10] seems legit [21:52:18] And, like, entirely new things that we don't have experience with. [21:53:00] yeah [22:04:27] so.. K4-713 https://wikitech.wikimedia.org/wiki/Fundraising/Bug_Triaging [22:08:21] atgo: Cool. [22:10:34] and added priorities [22:11:02] wikitech doesn't seem to want me to saty logged in. [22:13:36] (CR) Ejegg: [C: -1] "Huge improvement! Only issue is this: PHP Notice: Did not find alias for special page 'GatewayFormChooser'. Perhaps no aliases are define" (4 comments) [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/208643 (https://phabricator.wikimedia.org/T94477) (owner: Awight) [22:44:56] hey friends - i'm going ot head home and finish up from there. be back online soon! [23:15:56] hmmmm [23:17:34] Whew. [23:17:47] Running in to your clone is so... awkward. [23:20:09] hello [23:20:22] server lutetium keeps running out of disk space [23:20:40] i already saved some space by deleting cached files and gzipping a huge log [23:20:53] now i am compressing more logs like [23:21:06] ccogdill: recurring_blocked.tsv is pretty huge [23:21:21] i'm zipping it to get the server working [23:21:30] eeek okay [23:21:34] sorry about that... [23:21:49] ccogdill: were you working on that file right now ? [23:22:02] no I wasn’t [23:22:09] it can be deleted if that makes life easier [23:22:11] but you still want to keep it? [23:22:13] ah [23:22:18] actually, yes [23:22:45] I don’t know what the rules are on hygiene with these files on the server… maybe something to think about [23:22:45] i did. that helped a lot [23:22:51] awesome [23:23:44] ccogdill: one thing that could be done is to separate the /home/ from the rest of the / of the operating system [23:24:14] or, well, more space [23:24:19] it's not a whole lot [23:24:30] especially if you guys need to work with big logs regularly [23:24:50] this one file was like 20% of it [23:24:53] geez [23:25:22] ccogdill: oooh, just found something, better: [23:25:35] there is /srv/ , it has 1.5 terabytes [23:25:40] of which 358G are free [23:25:50] oh! [23:25:56] so maybe you can store large files in /srv instead of /home [23:26:21] or the home directories could be moved over to that disk or something [23:26:55] okay so.. I’m not extremely well versed in this stuff. I think the only way I’m storing big files is by saving large mysql queries into tsvs and then I scp them to my desktop - is that what we’re talking about? [23:27:24] in that case to I want to change the way I’m creating the tsv from file.tsv to /srv/file.tsv? [23:27:50] sorry, change the way I’m *naming the file when I create it, I mean [23:28:11] ccogdill: oh, so you create those files on the server itself? gotcha [23:28:22] I think so, yeah [23:28:36] mutante: Thanks for popping in there. [23:28:40] yes, though when you are creating them, you probably run something like: [23:28:41] :D [23:28:55] mysql > somefile.tsv [23:29:19] pretty much… with a big query between mysql and > [23:29:25] the difference would be to make that "mysql > /srv/somefile.tsv" [23:29:29] got it [23:29:32] makes sense, I can do that! [23:29:33] or just "cd /srv" before you run it [23:29:34] either or [23:29:43] sounds good. thank you [23:29:45] ok, cool [23:29:46] yw [23:36:32] XenoRyet: We keeping you busy over there? :) [23:41:17] mutante or maybe k4-713 - I can’t create files in srv :( just tried it and got a permission denied error [23:41:31] oops just missed mutante it seems... [23:41:34] That... makes sense to me. [23:41:56] I keep pushing the boundaries of what I’m allowed to do [23:42:11] okay k4-713 so should I delete every file on the server after I use it? [23:42:19] Oh, probably. [23:42:22] I don’t know how to do that but would be happy to [23:42:38] Also: You keep right on pushing boundaries. :) [23:42:45] heh [23:42:53] 8) [23:42:58] Dooooo it. [23:43:00] haha [23:43:42] Wikimedia-Fundraising-CiviCRM: CiviCRM - how to format text in a text box in the prospect tab? - https://phabricator.wikimedia.org/T98262#1263190 (Lgillis) NEW a:atgo [23:43:48] So, to delete things, it's just like: [23:43:54] rm filename [23:44:05] rm means delete? [23:44:09] Fundraising Tech Backlog, MediaWiki-extensions-CentralNotice: Lock forbidden countries out of CentralNotice, for fundraising campaigns - https://phabricator.wikimedia.org/T98263#1263199 (awight) NEW [23:44:24] I'm filing it under "r" for "delete". [23:44:25] ...yes. [23:44:33] haha okay [23:44:33] (think "remove". :P ) [23:44:35] trying now… [23:44:41] ohh yes that makes sense [23:45:32] awesome that worked! thanks :) [23:45:48] * K4-713 looks at XenoRyet, mumbles something about "rm taco" in DOS land [23:49:32] mmm tacos... [23:50:11] I seem to remember an awful lot of giggling over "del taco" being a valid command. [23:50:43] Yea, I remember that. I mean, it is... [23:50:56] NO DO NOT DELETE THE TACOS. [23:52:08] ...undelete. [23:54:28] Valid command, not useful or desirable command. [23:55:39] I don't think I have this thing configured quite right. [23:55:49] Are you, by any chance, on wireless? [23:56:06] Yes, and it's wigging out today. [23:56:36] Going between full signal and hardly any for no discernable reason. [23:56:36] I'd totally advocate for the wire where possible. [23:56:58] This house makes that tough, but I'm going to work something out.