[00:09:50] 10Scoring-platform-team (Current), 10ORES, 10User-Ladsgroup: Send metrics to grafana for non-conventional responses - https://phabricator.wikimedia.org/T205051 (10Ladsgroup) https://github.com/wikimedia/ores/pull/266 [00:12:28] wikimedia/ores#1009 (metrics - 113b3eb : Amir Sarabadani): The build passed. https://travis-ci.org/wikimedia/ores/builds/431281817 [00:12:46] (03PS1) 10Awight: Make articlequality scale configurable per wiki [extensions/JADE] - 10https://gerrit.wikimedia.org/r/461831 (https://phabricator.wikimedia.org/T203030) [00:13:47] 10Scoring-platform-team (Current), 10JADE, 10Patch-For-Review: Use local articlequality assessment scale for JADE. - https://phabricator.wikimedia.org/T203030 (10awight) Please ignore https://gerrit.wikimedia.org/r/456044, that has other features squashed in and will be abandoned. [00:14:15] (03CR) 10jerkins-bot: [V: 04-1] Make articlequality scale configurable per wiki [extensions/JADE] - 10https://gerrit.wikimedia.org/r/461831 (https://phabricator.wikimedia.org/T203030) (owner: 10Awight) [00:15:56] (03PS2) 10Awight: Make articlequality scale configurable per wiki [extensions/JADE] - 10https://gerrit.wikimedia.org/r/461831 (https://phabricator.wikimedia.org/T203030) [00:17:51] I'm done for the day [00:17:58] I just go and pass out [00:18:03] see you tomorrow [00:18:38] 10Scoring-platform-team (Current), 10JADE, 10Patch-For-Review: Use local articlequality assessment scale for JADE. - https://phabricator.wikimedia.org/T203030 (10awight) @Halfak @Ladsgroup What do you think about squashing `itemquality` and `articlequality` scales into just `articlequality`? Now that the sc... [00:19:12] o/ ! [00:29:47] (03PS8) 10Awight: Update judgment content schema [extensions/JADE] - 10https://gerrit.wikimedia.org/r/461255 [00:29:49] (03PS5) 10Awight: Use null coalescing operator [extensions/JADE] - 10https://gerrit.wikimedia.org/r/461737 [00:29:51] (03PS5) 10Awight: Validate preferred flags [extensions/JADE] - 10https://gerrit.wikimedia.org/r/461736 [00:29:53] (03PS5) 10Awight: Surface validation errors in the edit page [extensions/JADE] - 10https://gerrit.wikimedia.org/r/461819 (https://phabricator.wikimedia.org/T197653) [00:29:55] (03PS3) 10Awight: Include annoying copyright preamble [extensions/JADE] - 10https://gerrit.wikimedia.org/r/460611 [00:29:57] (03PS3) 10Awight: Make articlequality scale configurable per wiki [extensions/JADE] - 10https://gerrit.wikimedia.org/r/461831 (https://phabricator.wikimedia.org/T203030) [00:40:23] PROBLEM - ssh on ORES-redis02.experimental is CRITICAL: CRITICAL - Socket timeout after 10 seconds [00:54:17] buh bye [02:10:27] PROBLEM - ssh on ORES-redis02.experimental is CRITICAL: CRITICAL - Socket timeout after 10 seconds [03:40:31] PROBLEM - ssh on ORES-redis02.experimental is CRITICAL: CRITICAL - Socket timeout after 10 seconds [05:10:36] PROBLEM - ssh on ORES-redis02.experimental is CRITICAL: CRITICAL - Socket timeout after 10 seconds [06:40:40] PROBLEM - ssh on ORES-redis02.experimental is CRITICAL: CRITICAL - Socket timeout after 10 seconds [08:10:44] PROBLEM - ssh on ORES-redis02.experimental is CRITICAL: CRITICAL - Socket timeout after 10 seconds [09:29:53] (03CR) 10jenkins-bot: Localisation updates from https://translatewiki.net. [extensions/ORES] - 10https://gerrit.wikimedia.org/r/461904 (owner: 10L10n-bot) [09:40:48] PROBLEM - ssh on ORES-redis02.experimental is CRITICAL: CRITICAL - Socket timeout after 10 seconds [10:47:33] o/ I won't work much today. Will do a little [10:54:00] 10Scoring-platform-team (Current), 10ORES, 10User-Ladsgroup: ORES requests for wikidatawiki models=damaging end up with HTTP request timed out - https://phabricator.wikimedia.org/T204961 (10hashar) That is not a blocker to the train per see. I have filled it as a subtask because the train triggers the issue.... [11:10:53] PROBLEM - ssh on ORES-redis02.experimental is CRITICAL: CRITICAL - Socket timeout after 10 seconds [12:25:33] 10Scoring-platform-team (Current), 10ORES, 10User-Ladsgroup: ORES locks on varnish IPs and not the client IP - https://phabricator.wikimedia.org/T205087 (10Ladsgroup) [12:26:13] 10Scoring-platform-team (Current), 10ORES, 10User-Ladsgroup: ORES locks on varnish IPs and not the client IP - https://phabricator.wikimedia.org/T205087 (10Ladsgroup) p:05Triage>03Unbreak! That's basically sending 429 to random users. [12:27:32] akosiaris: around for an unscheduled deploy of ORES? ^ [12:28:22] akosiaris: Also it would be great if you take a look at https://github.com/wikimedia/ores/pull/267/files [12:31:34] wikimedia/ores#1011 (proxy - 8536ac2 : Amir Sarabadani): The build passed. https://travis-ci.org/wikimedia/ores/builds/431470344 [12:40:56] PROBLEM - ssh on ORES-redis02.experimental is CRITICAL: CRITICAL - Socket timeout after 10 seconds [12:43:35] 10Scoring-platform-team (Current), 10ORES, 10User-Ladsgroup: ORES locks on varnish IPs and not the client IP - https://phabricator.wikimedia.org/T205087 (10Ladsgroup) https://github.com/wikimedia/ores/pull/267 [13:01:38] (03PS1) 10Ladsgroup: Bump ORES to HEAD [services/ores/deploy] - 10https://gerrit.wikimedia.org/r/461952 (https://phabricator.wikimedia.org/T205087) [13:02:11] (03CR) 10Ladsgroup: [V: 032 C: 032] Bump ORES to HEAD [services/ores/deploy] - 10https://gerrit.wikimedia.org/r/461952 (https://phabricator.wikimedia.org/T205087) (owner: 10Ladsgroup) [13:19:24] Amir1: I am guessing it worked fine ? Sorry I had family emergencies :( [13:19:53] akosiaris: oh don't worry [13:20:01] it's deploying in prod [13:20:15] tested on canary and beta [13:21:01] akosiaris: since I self-merged it, it would be great if you take a look at: https://github.com/wikimedia/ores/pull/267/files [13:22:13] Amir1: I already +1ed it [13:23:06] Thank you [13:37:01] hammertime [13:47:34] 10Scoring-platform-team (Current), 10ORES, 10Patch-For-Review, 10User-Ladsgroup: ORES locks on varnish IPs and not the client IP - https://phabricator.wikimedia.org/T205087 (10Ladsgroup) 05Open>03Resolved Tested with my hammer, if you go above the limit, you get it, if you go below the limit you never... [14:06:01] 10Scoring-platform-team (Current), 10Bad-Words-Detection-System, 10revscoring, 10User-Ladsgroup, 10artificial-intelligence: Add language support for galician - https://phabricator.wikimedia.org/T201142 (10Ladsgroup) a:03Ladsgroup [14:06:12] 10Scoring-platform-team (Current), 10Bad-Words-Detection-System, 10revscoring, 10User-Ladsgroup, 10artificial-intelligence: Add language support for galician - https://phabricator.wikimedia.org/T201142 (10Ladsgroup) Thanks. I take it over from here. [14:07:55] I'm leaving for the day, will be sorta online but don't expect much [14:11:01] PROBLEM - ssh on ORES-redis02.experimental is CRITICAL: CRITICAL - Socket timeout after 10 seconds [15:41:05] PROBLEM - ssh on ORES-redis02.experimental is CRITICAL: CRITICAL - Socket timeout after 10 seconds [16:59:59] awight: https://www.mediawiki.org/wiki/AI_Community [17:11:09] PROBLEM - ssh on ORES-redis02.experimental is CRITICAL: CRITICAL - Socket timeout after 10 seconds [17:38:46] 10Scoring-platform-team (Current), 10Bad-Words-Detection-System, 10revscoring, 10User-Ladsgroup, 10artificial-intelligence: Add language support for galician - https://phabricator.wikimedia.org/T201142 (10Elisardojm) @Ladsgroup What's the next? [17:41:40] back. [17:41:55] harej: Hey, that looks fun! [17:47:08] I'm interested in having it as a general place for conversation [17:47:16] I'll ask Aaron for his input when he gets back [17:47:33] Originally this page was going to be on Meta but Aaron's opinions on Meta are well established [17:49:36] awight: https://www.mediawiki.org/w/index.php?title=Extension%3AJADE&type=revision&diff=2888760&oldid=2865866&diffmode=source [17:49:44] if the JADE source code includes "wp10" it should be changed to "articlequality" [17:49:57] +1 ty [17:50:42] https://gerrit.wikimedia.org/r/#/c/mediawiki/extensions/JADE/+/461255/8/jsonschema/judgment/v1.json [17:50:58] Amir1: CR pleeeze [17:51:46] Note that I did the splitting into predecessor patches [18:41:13] PROBLEM - ssh on ORES-redis02.experimental is CRITICAL: CRITICAL - Socket timeout after 10 seconds [18:56:54] Amir1: I found that bug with queries for revid 0. Should be taken care of after next deploy. When trying to get data for a given revision's parent, I wasn't filtering out cases where mediawiki says the parent ID is 0. [19:10:54] Amir1: Loading up your plate for when you're back :) You were saying something about joining without join tables the other day, is this what you meant? https://phabricator.wikimedia.org/T202596#4604545 [20:11:17] PROBLEM - ssh on ORES-redis02.experimental is CRITICAL: CRITICAL - Socket timeout after 10 seconds [20:15:40] back in an hour [21:41:21] PROBLEM - ssh on ORES-redis02.experimental is CRITICAL: CRITICAL - Socket timeout after 10 seconds [21:57:32] whew [22:40:36] 10Scoring-platform-team, 10Education-Program-Dashboard: Extend ORES graph support to all langauges that have WP10 ORES model - https://phabricator.wikimedia.org/T204724 (10Ragesoss) @Theklan I've made some progress on this. The graphs on individual courses should be working now for all the langauges currently... [22:42:33] awight: so after months of beating my head against the wall, my plan for socializing JADE is to send out an email to ~60 or so Wikimedians I've identified as having worked with ORES or Wikilabels in the past, showing off the new AI Community page as well as introducing them to JADE and asking questions about it. [22:42:41] I'm waiting for Aaron to come back before acting on this [22:43:26] In the meantime I want to make sure the JADE pages we have are in good shape [22:44:19] (03PS9) 10Awight: [WIP] Secondary indexes for JADE pages [extensions/JADE] - 10https://gerrit.wikimedia.org/r/456078 (https://phabricator.wikimedia.org/T203037) [22:44:45] I like it. Happy to jump into documentation at any point. [22:45:10] I'm pretty close to finished with the content schema and secondary schema work. [22:46:04] Ahh, the end of a quarter. [22:46:22] hehe I'm not letting that affect me, AFAIK [22:46:50] Still planning to keep the wikitext slot option on the table, but I have a halfway-reasonable migration in mind. [22:47:05] Sure [22:47:29] (03CR) 10jerkins-bot: [V: 04-1] [WIP] Secondary indexes for JADE pages [extensions/JADE] - 10https://gerrit.wikimedia.org/r/456078 (https://phabricator.wikimedia.org/T203037) (owner: 10Awight) [22:47:38] If we hide JSON access behind an API for the recommended integration, we're in a decent place. [22:48:00] I can't think of a way to make the slot migrations safe otherwise. [22:52:38] I am all in favor of hiding JSON. [23:03:56] Not quite what I mean, the API will still respond with JSON, but will hide the details of how to construct judgment page titles and which slot contains JSON. [23:04:43] okay, I finally finished https://www.mediawiki.org/wiki/JADE/Use_cases [23:04:59] We could consider an API which hides JSON, but I think it would be at the expense of the client lacking information. [23:06:17] harej: What should we do with the additional, more detailed scenarios we were discussing earlier? [23:06:27] I still need to write those [23:06:31] kk [23:07:02] "finished" like I'm almost finished with the code ;-) [23:11:26] PROBLEM - ssh on ORES-redis02.experimental is CRITICAL: CRITICAL - Socket timeout after 10 seconds [23:32:46] (03PS10) 10Awight: [WIP] Secondary indexes for JADE pages [extensions/JADE] - 10https://gerrit.wikimedia.org/r/456078 (https://phabricator.wikimedia.org/T203037) [23:32:48] (03PS1) 10Awight: Return Status objects rather than throw exceptions [extensions/JADE] - 10https://gerrit.wikimedia.org/r/462034 [23:58:11] (03PS11) 10Awight: [WIP] Secondary indexes for JADE pages [extensions/JADE] - 10https://gerrit.wikimedia.org/r/456078 (https://phabricator.wikimedia.org/T203037)