[00:39:40] 10Scoring-platform-team, 10Gerrit, 10ORES, 10Operations, and 2 others: Support git-lfs files in gerrit - https://phabricator.wikimedia.org/T171758#3684824 (10Paladox) There’s a 2.13 branch https://gerrit.googlesource.com/plugins/lfs/+/stable-2.13 Docs is at https://gerrit.googlesource.com/plugins/lfs/+/st... [00:59:52] 10Scoring-platform-team, 10Gerrit, 10ORES, 10Operations, and 2 others: Support git-lfs files in gerrit - https://phabricator.wikimedia.org/T171758#3684852 (10demon) We could possibly do FS-based for now, pending work on supporting Swift. [01:01:58] 10Scoring-platform-team, 10Gerrit, 10ORES, 10Operations, and 2 others: Support git-lfs files in gerrit - https://phabricator.wikimedia.org/T171758#3684856 (10demon) The `/srv/` partition on Gerrit is only 1% full, we've got plenty of space. [06:37:53] (03CR) 10Awight: "@Catrope: Thanks for finding that!" [extensions/ORES] - 10https://gerrit.wikimedia.org/r/383888 (owner: 10Awight) [06:55:32] (03PS3) 10Awight: Make getWikiID static, cos it's useful [extensions/ORES] - 10https://gerrit.wikimedia.org/r/383888 [06:55:34] (03PS3) 10Awight: Use the v3 API for fetching scores. [extensions/ORES] - 10https://gerrit.wikimedia.org/r/383889 [06:57:09] (03CR) 10jerkins-bot: [V: 04-1] Use the v3 API for fetching scores. [extensions/ORES] - 10https://gerrit.wikimedia.org/r/383889 (owner: 10Awight) [07:00:16] (03PS4) 10Awight: Use the v3 API for fetching scores. [extensions/ORES] - 10https://gerrit.wikimedia.org/r/383889 [15:37:06] I’m swinging wildly at celery for ten seconds... [15:52:39] K haven’t discovered much. Internal APIs have changed a bit, some new library deps need to be backed out. I’ll work here: https://github.com/adamwight/celery/tree/v3.1.25-wmf [15:52:43] gtg [16:02:23] o/ [16:02:30] Hey Amir1 [16:02:33] How's it going? [16:02:37] hey [16:03:01] Just cleaning up my huge backlog of volunteer works [16:03:41] We changed the engine of parsing for mediawiki from Tidy to RemexHTML (in fawiki for now) and I forgot to announce that in fawiki [16:03:56] I did that so they don't get surprised :))) [16:07:11] Gotcha. :) I'm working on some JADE stuff. [16:07:21] I might need to move a bunch of a files to Commons too. [16:07:27] I can't see an easy way to do that :( [16:20:29] halfak: magnus has a great tool [16:20:41] Oh? I'm like halfway done :( [16:20:53] halfak: https://tools.wmflabs.org/commonshelper/ [16:47:42] Now onto JADE stuff [16:48:37] Amir1, I've been thinking about how the JADE API will integrate with MediaWiki. Essentially, I want a logged-in user in MediaWiki to be able to perform actions against the JADE API without having to do an OAuth dance. [16:49:11] Remember when we had Wikilabels running as a gadget? People needed to do an OAuth dance -- even though they were already logged into their Wikimedia account. [16:49:23] I wonder if there's a good way to avoid that. [16:49:25] that needs an extension [16:49:44] Writing extensions is easy specially small ones [16:49:59] So, let's say we have JADE running in labs. [16:50:22] And a request comes from MediaWiki (e.g. User:Foo submits a judgement) [16:50:35] How do we confirm that User:Foo was really the one to submit it? [16:50:46] Maybe we just trust all requests from MediaWiki? [16:51:33] hmm, yeah [16:51:53] we can setup a CSRF token system in JADE [16:52:21] Oh cool. I'll read about that. [17:00:06] * halfak posts on https://www.mediawiki.org/wiki/Talk:JADE/Implementations about it [17:31:59] halfak: https://github.com/wiki-ai/wikilabels/pull/203 [17:32:07] Is it waiting for anything? [17:33:47] Nice [17:33:49] Thanks [17:35:09] n/p [17:35:11] :D [17:35:25] * halfak adds another thread to https://www.mediawiki.org/wiki/Talk:JADE/Implementations [18:58:16] halfak hows your day? [18:58:41] o/ not bad. [18:58:55] Just finished a bunch of posts about JADE implementation decisions. Now I'm off to do house chose. [18:59:04] Laundry, organizing, and yard work! [19:00:26] halfak: sounds like fun