[14:39:04] (03PS1) 10Umherirrender: Add grunt-jsonlint and grunt-banana-checker [extensions/UnusedRedirects] - 10https://gerrit.wikimedia.org/r/333255 (https://phabricator.wikimedia.org/T94547) [14:40:38] (03CR) 10Umherirrender: "check experimental" [extensions/UnusedRedirects] - 10https://gerrit.wikimedia.org/r/333255 (https://phabricator.wikimedia.org/T94547) (owner: 10Umherirrender) [15:16:21] (03CR) 10Hashar: [C: 032] Add grunt-jsonlint and grunt-banana-checker [extensions/UnusedRedirects] - 10https://gerrit.wikimedia.org/r/333255 (https://phabricator.wikimedia.org/T94547) (owner: 10Umherirrender) [15:18:36] (03Merged) 10jenkins-bot: Add grunt-jsonlint and grunt-banana-checker [extensions/UnusedRedirects] - 10https://gerrit.wikimedia.org/r/333255 (https://phabricator.wikimedia.org/T94547) (owner: 10Umherirrender) [21:33:32] !logs [21:33:32] Channel logs available at http://wm-bot.wmflabs.org/browser/index.php?display=%23brickimedia [21:42:01] ashley: hey! how are ya? [21:51:56] afternoon SamanthaNguyen :) tired but otherwise OK; merged rlot's QuizGame patch earlier on and he apparently wrote a similar patch for PictureGame, haven't had a chance to look at it yet; you? [21:53:08] i'm OK, a little tired of school and a little sick (been sneezing and having a runny nose all day!) but I took some medicine so I should hopefully get better soon! [21:56:12] aww, hope you get better soon; but good that you have the appropriate medication for it! [21:57:33] aw thanks :D yeah I'm glad too [21:57:41] now that I have time today, I can actually do some code work :P [21:58:21] awesome \o/ [22:00:20] yeah! I'm hoping I can finish https://gerrit.wikimedia.org/r/#/c/330107/ today :D It's been a WIP for a little while [22:05:16] splendid :) yeah, best to deal with WIP stuff in a timely manner...having said that, a lot of my WIP stuff (and I don't mean stuff on gerrit) is literally years old, so... :P [22:09:55] funny -- or more accurately, rather sad -- how bitrotten parts of the old ArmchairGM codebase are [22:10:31] I don't mean just stuff like "this uses a ton of MW functions that don't exist anymore", but also "this calls a third-party API which doesn't exist anymore or doesn't behave like it did a decade ago" [22:11:33] right, that's the Yahoo API isn't it? [22:13:31] right, YUI, I had forgotten about that -- indeed, the image assets (that FanBoxes uses) don't exist anymore on Yahoo's servers but they're hotlinked from archive.org which is a nasty workaround, but hey, it works [22:13:59] a while ago I rewrote this one extension, called VideoImport...only to discover that the particular YouTube API it uses was shut down by Google in 2015 >.> [22:15:04] ouch! that sucks real bad - that's a quite a ton of time used up only for nothing [22:16:29] not exactly a ton of time, probably more like half an hour or so :P but still [22:18:16] ah okay, well 30 minutes isn't that bad :P [22:18:38] then there's the SportsGames (a.k.a PickGame) extension, which is massively specific to sports as a theme and American sports (MBL, NFL, etc.) to be even more precise; the update mechanism is a set of special pages, all of which pull their data from an external site and attempt to parse it; needless to say that said external site has changed a fair bit since 2006/2007 [22:19:47] yeah..it's been 9-10 years :P [22:20:24] oh btw like i might happen to randomly fall asleep at one point or another :P [22:29:56] no worries, I'm pretty sleepy myself and it's barely past midnight over here :p