[01:11:21] (03PS1) 10Catrope: ScoreStorage: Move $modelsToClean parameter up to the interface [extensions/ORES] - 10https://gerrit.wikimedia.org/r/443526 [01:11:47] (03CR) 10Catrope: "This is very much a suggestion that I don't feel strongly about, feel free to decline :)" [extensions/ORES] - 10https://gerrit.wikimedia.org/r/443526 (owner: 10Catrope) [09:30:01] (03CR) 10Ladsgroup: [C: 032] "I wanted to do it for a very long time. Thanks for taking care of it." [extensions/ORES] - 10https://gerrit.wikimedia.org/r/443526 (owner: 10Catrope) [09:32:54] (03Merged) 10jenkins-bot: ScoreStorage: Move $modelsToClean parameter up to the interface [extensions/ORES] - 10https://gerrit.wikimedia.org/r/443526 (owner: 10Catrope) [09:33:02] :) [09:33:44] * awight slides https://gerrit.wikimedia.org/r/#/projects/mediawiki/extensions/JADE,dashboards/default sealthily across the inpatient table [09:34:05] (03CR) 10jenkins-bot: ScoreStorage: Move $modelsToClean parameter up to the interface [extensions/ORES] - 10https://gerrit.wikimedia.org/r/443526 (owner: 10Catrope) [09:42:42] (03PS1) 10Awight: Accept liberal cases; cleanup [extensions/JADE] - 10https://gerrit.wikimedia.org/r/443579 [09:57:25] 10Scoring-platform-team, 10JADE: Handle Jade edit conflicts - https://phabricator.wikimedia.org/T198691 (10awight) [09:57:36] 10Scoring-platform-team, 10JADE: Handle Jade edit conflicts - https://phabricator.wikimedia.org/T198691 (10awight) p:05Triage>03Low [10:02:09] 10Scoring-platform-team, 10JADE: Handle Jade edit conflicts - https://phabricator.wikimedia.org/T198691 (10awight) [10:16:28] 10Scoring-platform-team (Current), 10JADE, 10Operations, 10TechCom, and 3 others: Deploy JADE extension to production - https://phabricator.wikimedia.org/T183381 (10awight) [14:36:13] srrodlund: o/ in the meeting if you want to chat [15:01:38] (03PS1) 10Sbisson: Store prediction for aggregated scores [extensions/ORES] - 10https://gerrit.wikimedia.org/r/443641 [15:09:11] Amir1: https://i.redd.it/u9v1bvq0j6611.jpg [15:17:19] srrodlund: I think you already know about https://www.mediawiki.org/wiki/JADE/Integration [15:17:39] srrodlund: but I also wanted to mention that I made a stub for https://www.mediawiki.org/wiki/ORES/Thresholds [15:21:29] awight: That's very much me :D lol [15:32:13] Amir1: Well you're much better at it than me! [15:32:43] speaking of which, you should take a peek at the react ui when you have a moment [15:33:19] That's a fertile ground for further organization [15:33:35] yup. That's on my plate already :D [16:30:15] (03PS1) 10Awight: [DNM] Rename namespace from Jade to Judgment [extensions/JADE] - 10https://gerrit.wikimedia.org/r/443649 [16:30:32] Amir1: ^ what do you think? [16:31:29] awight: I'd be very in favor of that. This sort of naming (like "Flow") caused lots of nightmares in i18n [16:33:38] Great! That was exactly the thought that drove me to this conclusion, too. [16:33:53] Why would we ask people to translate "Jade" the stone or something... [16:34:10] (03PS2) 10Awight: Rename namespace from Jade to Judgment [extensions/JADE] - 10https://gerrit.wikimedia.org/r/443649 [16:34:15] Feel free to merge, then ;-) [16:34:18] It would be untranslated as a brand, no? [16:34:30] harej: and possibly in a foreign script [16:34:51] but yes, that's generally the flaw with naming things as puns of English words [16:35:08] :) [16:36:53] I realized something interesting while updating a "notability" section, https://www.mediawiki.org/wiki/JADE/Integration#Bots,_abuse,_notability [16:37:27] , that the "no bot opinions" thing is a content notability requirement [16:41:50] I don't think non-content namespaces typically have notability policies [16:42:21] okay then "don't build the doomsday spam machine" is probably a good equivalent [16:42:38] Yeah it shouldn't stop us from asking that automated judgments not be allowed. [17:46:25] awight: thanks for the links! [20:12:38] Amir1: Are you around to talk about ORES and draftquality? [20:12:48] (If not I'll put some stuff here and wait for a response when you're around/awake) [20:20:17] RoanKattouw: on phone, on my way home, can respond later :) [20:20:59] Amir1: I'm en route too so that works out great :) [20:26:29] texting while driving omg!!!11 [20:26:31] ;) [20:33:47] (03CR) 10jenkins-bot: Localisation updates from https://translatewiki.net. [extensions/JADE] - 10https://gerrit.wikimedia.org/r/443706 (owner: 10L10n-bot) [20:35:20] (03CR) 10jenkins-bot: Localisation updates from https://translatewiki.net. [extensions/ORES] - 10https://gerrit.wikimedia.org/r/443709 (owner: 10L10n-bot) [20:36:57] Pff I live in the city, I walk to work :P [21:30:14] Amir1: I have a meeting coming up so I'll put my questions here and you can respond later, is that OK? [21:32:32] The first thing is that we'd like to store wp10 and draftquality scores for the Draft namespace too (right now they're only stored for the main namespace). That seems pretty uncontroversial so we've already written a config patch for it, but I wanted to give you a heads up and a chance to complain [21:32:32] https://gerrit.wikimedia.org/r/c/operations/mediawiki-config/+/443686/ [21:33:09] The second thing is that we'd like to have draftquality scores for every revision of a page (not just the first one), for pages that are tracked by PageTriage (Special:NewpagesFeed) [21:33:54] Computing and storing draftquality for every revision would probably be too much, and we really don't need it for the majority of articles. draftquality also won't make any sense for edits to e.g. [[Barack Obama]] [21:35:01] So an idea we had was to only do this for pages that are tracked by PageTriage (i.e. pages created in the last 30 or 90 days) [21:35:45] We could store the scores in PageTriage itself but that seems like a missed opportunity [21:36:12] So we were thinking, maybe the ORES extension could expose an API in PHP that lets us tell it "please fetch the score for this rev and store it" [21:36:25] We'd be happy to build that if you're OK with that, Stephane says the pieces are all there already [21:39:37] Does that sound OK to you? [21:41:08] Also -- this discussion led to us looking at how rows are purged from the ores_classification table, and there's a script that deletes rows that aren't in recentchanges, but it looks like that hasn't been run in a while? I was able to find lots of scores for January, and even some for 2017 [21:46:09] 10Scoring-platform-team, 10MediaWiki-extensions-ORES, 10Collaboration-Team-Triage (Collab-Team-This-Quarter): Store wp10 and draftquality scores for Draft namespace - https://phabricator.wikimedia.org/T198768 (10Catrope) [22:01:55] 10Scoring-platform-team (Current), 10User-Ladsgroup: Audit deployed editquality models and figure out why if the models are bad - https://phabricator.wikimedia.org/T194742 (10Neil_P._Quinn_WMF) [22:02:55] 10Scoring-platform-team, 10ORES, 10editquality-modeling, 10artificial-intelligence: arwiki goodfaith model is not usable - https://phabricator.wikimedia.org/T193905 (10Neil_P._Quinn_WMF)