[00:27:13] (03PS11) 10Awight: Encapsulate judgment target [extensions/JADE] - 10https://gerrit.wikimedia.org/r/462053 [00:27:15] (03PS2) 10Awight: Don't allow moving of judgment pages [extensions/JADE] - 10https://gerrit.wikimedia.org/r/463150 [00:27:17] o/ [00:27:17] (03PS32) 10Awight: Secondary indexes for JADE pages [extensions/JADE] - 10https://gerrit.wikimedia.org/r/456078 (https://phabricator.wikimedia.org/T203037) [00:27:19] (03PS1) 10Awight: More restrictive validation for API parameters [extensions/JADE] - 10https://gerrit.wikimedia.org/r/463173 [00:27:29] (03PS1) 10Awight: [WIP] abstractions to clean up tests [extensions/JADE] - 10https://gerrit.wikimedia.org/r/463174 [00:34:57] (03CR) 10jerkins-bot: [V: 04-1] [WIP] abstractions to clean up tests [extensions/JADE] - 10https://gerrit.wikimedia.org/r/463174 (owner: 10Awight) [00:46:40] (03CR) 10jerkins-bot: [V: 04-1] [WIP] abstractions to clean up tests [extensions/JADE] - 10https://gerrit.wikimedia.org/r/463174 (owner: 10Awight) [05:03:31] o/ [05:03:47] Don't ask why I'm working so early [05:03:48] :P [05:04:12] (03CR) 10Ladsgroup: [C: 032] Add a namespace alias for "judgement" in English [extensions/JADE] - 10https://gerrit.wikimedia.org/r/463140 (https://phabricator.wikimedia.org/T205548) (owner: 10Awight) [05:05:19] (03CR) 10Ladsgroup: [C: 032] "I'm fine with this change but what's the reasoning behind this?" [extensions/JADE] - 10https://gerrit.wikimedia.org/r/462152 (owner: 10Awight) [05:05:25] (03CR) 10Ladsgroup: [C: 032] Make articlequality scale configurable per wiki [extensions/JADE] - 10https://gerrit.wikimedia.org/r/461831 (https://phabricator.wikimedia.org/T203030) (owner: 10Awight) [05:06:22] lately my work days have been starting before 8 am [05:06:39] (03CR) 10Ladsgroup: [C: 04-1] "We can't merge this as it's adding new translateable strings and it's on-hold now." [extensions/JADE] - 10https://gerrit.wikimedia.org/r/462053 (owner: 10Awight) [05:09:08] (03Merged) 10jenkins-bot: Add a namespace alias for "judgement" in English [extensions/JADE] - 10https://gerrit.wikimedia.org/r/463140 (https://phabricator.wikimedia.org/T205548) (owner: 10Awight) [05:09:13] (03Merged) 10jenkins-bot: Move ContentHandler package to Content [extensions/JADE] - 10https://gerrit.wikimedia.org/r/462152 (owner: 10Awight) [05:11:11] (03CR) 10jenkins-bot: Add a namespace alias for "judgement" in English [extensions/JADE] - 10https://gerrit.wikimedia.org/r/463140 (https://phabricator.wikimedia.org/T205548) (owner: 10Awight) [05:13:00] (03CR) 10jenkins-bot: Move ContentHandler package to Content [extensions/JADE] - 10https://gerrit.wikimedia.org/r/462152 (owner: 10Awight) [05:13:02] (03Merged) 10jenkins-bot: Make articlequality scale configurable per wiki [extensions/JADE] - 10https://gerrit.wikimedia.org/r/461831 (https://phabricator.wikimedia.org/T203030) (owner: 10Awight) [05:14:57] (03CR) 10jenkins-bot: Make articlequality scale configurable per wiki [extensions/JADE] - 10https://gerrit.wikimedia.org/r/461831 (https://phabricator.wikimedia.org/T203030) (owner: 10Awight) [05:25:11] 10Scoring-platform-team (Current), 10Operations, 10User-Ladsgroup: Let the ORES application set log severity, not uWSGI - https://phabricator.wikimedia.org/T181546 (10Ladsgroup) a:03Ladsgroup It will be also handled by changes to the logging system of ours. [05:29:39] harej: wow [05:30:14] I'm basically doing it because I'm hungover and can't sleep after four hours. [05:34:48] 10Scoring-platform-team (Current), 10JADE, 10Patch-For-Review: Avoid polymorphic database columns in the JADE schema - https://phabricator.wikimedia.org/T203037 (10awight) [05:48:52] I will give sleep another try [06:29:21] (03CR) 10Awight: "CR-1 is the new CR+1 :p" [extensions/JADE] - 10https://gerrit.wikimedia.org/r/462053 (owner: 10Awight) [06:33:39] (03PS1) 10Awight: Repair merge glitch in comment; reword [extensions/JADE] - 10https://gerrit.wikimedia.org/r/463197 [06:35:33] (03PS2) 10Awight: More restrictive validation for API parameters [extensions/JADE] - 10https://gerrit.wikimedia.org/r/463173 [06:38:28] (03CR) 10Awight: "> I'm fine with this change but what's the reasoning behind this?" [extensions/JADE] - 10https://gerrit.wikimedia.org/r/462152 (owner: 10Awight) [06:40:03] (03PS3) 10Awight: Don't allow moving of judgment pages [extensions/JADE] - 10https://gerrit.wikimedia.org/r/463150 [07:58:34] (03PS4) 10Awight: Don't allow moving of judgment pages [extensions/JADE] - 10https://gerrit.wikimedia.org/r/463150 [07:58:36] (03PS12) 10Awight: Encapsulate judgment target [extensions/JADE] - 10https://gerrit.wikimedia.org/r/462053 [07:58:38] (03PS33) 10Awight: Secondary indexes for JADE pages [extensions/JADE] - 10https://gerrit.wikimedia.org/r/456078 (https://phabricator.wikimedia.org/T202596) [07:58:40] (03PS1) 10Awight: Be less sensitive to test database tables [extensions/JADE] - 10https://gerrit.wikimedia.org/r/463211 [08:00:19] (03CR) 10jerkins-bot: [V: 04-1] Don't allow moving of judgment pages [extensions/JADE] - 10https://gerrit.wikimedia.org/r/463150 (owner: 10Awight) [08:00:25] (03CR) 10jerkins-bot: [V: 04-1] Encapsulate judgment target [extensions/JADE] - 10https://gerrit.wikimedia.org/r/462053 (owner: 10Awight) [08:00:27] (03CR) 10jerkins-bot: [V: 04-1] Secondary indexes for JADE pages [extensions/JADE] - 10https://gerrit.wikimedia.org/r/456078 (https://phabricator.wikimedia.org/T202596) (owner: 10Awight) [08:01:16] (03CR) 10jerkins-bot: [V: 04-1] Don't allow moving of judgment pages [extensions/JADE] - 10https://gerrit.wikimedia.org/r/463150 (owner: 10Awight) [08:04:05] (03CR) 10jerkins-bot: [V: 04-1] Encapsulate judgment target [extensions/JADE] - 10https://gerrit.wikimedia.org/r/462053 (owner: 10Awight) [08:06:20] (03CR) 10jerkins-bot: [V: 04-1] Secondary indexes for JADE pages [extensions/JADE] - 10https://gerrit.wikimedia.org/r/456078 (https://phabricator.wikimedia.org/T202596) (owner: 10Awight) [08:18:34] omg that was all about an "unused use" statement. we need a V-0.1 [08:18:46] V-0.02 to make it an actual joke [08:19:54] (03PS5) 10Awight: Don't allow moving of judgment pages [extensions/JADE] - 10https://gerrit.wikimedia.org/r/463150 [08:19:56] (03PS13) 10Awight: Encapsulate judgment target [extensions/JADE] - 10https://gerrit.wikimedia.org/r/462053 [08:19:58] (03PS34) 10Awight: Secondary indexes for JADE pages [extensions/JADE] - 10https://gerrit.wikimedia.org/r/456078 (https://phabricator.wikimedia.org/T202596) [09:14:21] (03CR) 10Thiemo Kreuz (WMDE): More restrictive validation for API parameters (031 comment) [extensions/JADE] - 10https://gerrit.wikimedia.org/r/463173 (owner: 10Awight) [09:14:44] (03CR) 10Thiemo Kreuz (WMDE): [C: 032] Repair merge glitch in comment; reword [extensions/JADE] - 10https://gerrit.wikimedia.org/r/463197 (owner: 10Awight) [09:18:32] (03Merged) 10jenkins-bot: Repair merge glitch in comment; reword [extensions/JADE] - 10https://gerrit.wikimedia.org/r/463197 (owner: 10Awight) [09:20:36] (03CR) 10jenkins-bot: Repair merge glitch in comment; reword [extensions/JADE] - 10https://gerrit.wikimedia.org/r/463197 (owner: 10Awight) [12:11:58] awight: o/ good morning [13:01:10] 10Scoring-platform-team (Current), 10DBA, 10JADE, 10Operations, and 3 others: Write our anticipated "phase two" schemas and submit for review - https://phabricator.wikimedia.org/T202596 (10Marostegui) >>! In T202596#4604545, @awight wrote: > Thanks for all the attention given to this, and apologies for thi... [14:14:52] o/ Amir1 [14:14:55] Are you around? [14:43:24] halfak: I'm half around now [14:43:32] about to finish lunch [14:46:44] (03PS3) 10Awight: More restrictive validation for API parameters [extensions/JADE] - 10https://gerrit.wikimedia.org/r/463173 [14:46:45] (03PS2) 10Awight: Be less sensitive to test database tables [extensions/JADE] - 10https://gerrit.wikimedia.org/r/463211 [14:46:48] (03PS6) 10Awight: Don't allow moving of judgment pages [extensions/JADE] - 10https://gerrit.wikimedia.org/r/463150 [14:46:50] (03PS14) 10Awight: Encapsulate judgment target [extensions/JADE] - 10https://gerrit.wikimedia.org/r/462053 [14:46:52] (03PS35) 10Awight: Secondary indexes for JADE pages [extensions/JADE] - 10https://gerrit.wikimedia.org/r/456078 (https://phabricator.wikimedia.org/T202596) [14:49:51] (03CR) 10Awight: More restrictive validation for API parameters (031 comment) [extensions/JADE] - 10https://gerrit.wikimedia.org/r/463173 (owner: 10Awight) [14:49:57] Woops. Missed the ping. Amir1 was going to ask you to help Hoo with his work. [14:50:11] He's struggling to get on IRC when I'm online and I figure he overlaps better with you [14:50:23] His goal right now is to add PropertySuggestor features to the itemquality. [14:54:23] halfak: sure thing, yesterday I merged his patch [14:54:40] Great! I figure you can help him work out the nuances of revscoring. [14:54:55] But I think a good first step is to just implement all of the datasources/features in one file. [14:54:59] Then split them up later. [14:56:13] Amir1: just wanted to say thanks for all the CR! You're catching up with my spamflood [14:56:24] It might be good skip the API part until later and just get an example API response up with some code for processing it. [14:56:27] Amir1, ^ [14:56:41] halfak: okay, noted [14:56:57] awight: Thank you for the work [14:57:43] I'm happy with how it's finally snapping together [14:58:04] though... it's a shocking effort required to maintain these stupid indexes. [14:59:16] awight, I was looking at the computed field and it makes total sense to me. [15:01:06] I like marostegui's suggestion to run some sample queries on the replicas. [15:31:01] awight, I'm looking to submit the workshop paper today. I just took my last pass over it. [15:31:23] Do you think you'll have time to contribute substantially or should I move forward with making a submission? [15:34:58] halfak: I sure wish I'd been keeping track of the submission deadline--I'm on an 8-hr road trip starting now. [15:35:13] Gotcha. The deadline is tomorrow, but I'll be AFK tomorrow :| [15:35:58] halfak: aha, well I'll have lots of time tonight, if we can do a late-night or early-morn submission? [15:36:27] halfak: Thanks for flagging marostegui's comment [15:37:21] awight, I could wait to submit until tomorrow morning. It'll be difficult to incorporate anything since we're right at the page limit. Have you read the draft and have a gist of what you want to incorporate? [15:37:27] I can start thinking about where to cut. [15:37:56] Alternatively, you could submit a version of our blog post about JADE as an independent paper :) [15:38:08] But that would require a lot more work to get it into shape :| [15:38:46] I'm surprised the DBAs didn't have an existing opinion of the calculated field, actually. Now that I've gone through the trouble to write the secondary indexes, that's probably the best way to go. The index is covering anyway, so it will at least save the second lookup of judgment page ID. [15:38:56] halfak: kk just submit [15:39:59] Roger that. I think the workshop organizers will likely let me bring you along anyway. I'll check that out when we hear back. [16:03:16] halfak: Just skimmed the latest draft, it looks great. All I was thinking to add was tie-ins to the rich user feedback literature I started exploring in https://www.mediawiki.org/wiki/JADE/Background , but the scope isn't right. [16:04:20] JADE should be its own position paper, I might spend a few hours trying that for fun tonight, but not good odds that much will come of it. [16:04:40] The two papers would complement each other well, given more time... [16:07:59] +1 [16:08:06] Hard to say enough in the one i submitted. [16:08:15] 4 pages where 1 page is taken up by white space! WTF [16:14:56] lol giving slackers a little head-start [16:15:09] "did you see my 3-page position paper" just doesn't have the same ring to it. [16:21:00] 10Scoring-platform-team (Current), 10Wikilabels, 10articlequality-modeling, 10artificial-intelligence: Build article quality model for Galician Wikipedia - https://phabricator.wikimedia.org/T201146 (10Halfak) And now there's a hold on translations via Translate wiki. See https://lists.wikimedia.org/piperm... [16:30:47] Amir1, https://tools.wmflabs.org/tool/ores-support-checklist is down it seems [16:30:58] hmm [16:31:01] let me fix [16:31:11] * halfak will make a task for you [16:31:15] https://tools.wmflabs.org/ores-support-checklist/ [16:31:21] halfak: It's up ^ [16:31:27] Oh... weird. [16:31:31] The old link was broken? [16:31:51] That old link is for maintainers [16:32:11] I don't know how you got it :P [16:38:46] Heh. was in my browser history :| [17:22:37] ok, let me develop my pyhtong skills a bit more so I can be of more use, I'll still lurk an dlearn here [17:35:20] Now we are sending unconventional responses: https://grafana.wikimedia.org/dashboard/db/ores?refresh=1m&panelId=47&fullscreen&orgId=1&from=now-3h&to=now-1m [17:41:25] 10Scoring-platform-team, 10Core Platform Team, 10MediaWiki-General-or-Unknown, 10MediaWiki-extensions-ORES, 10Wikimedia-production-error: Unexpected error localisation for HTTP timeout in log message - https://phabricator.wikimedia.org/T205651 (10Krinkle) [17:51:03] FYI: I plan to backfill PageTriage ORES scores on enwiki this afternoon, if there is no objections. I did testwiki on Tuesday afternoon and it went well but there's about 100X more data this time. [18:10:23] Amir1, awight, halfak ^ Sorry, I just want to be sure one of you has seen this [18:10:37] Yeah, it's fine for me [18:10:49] I'm basically wrapping up the day [18:12:07] ok, thanks [18:58:47] (03CR) 10He7d3r: Add a namespace alias for "judgement" in English (031 comment) [extensions/JADE] - 10https://gerrit.wikimedia.org/r/463140 (https://phabricator.wikimedia.org/T205548) (owner: 10Awight) [19:05:08] Metrics meeting just finished up. I'll hope AFK for an hour to go grab lunch [19:16:50] nevermind. No time. Too many meetings :( [19:18:35] * Nettrom teleports some food over to halfak [19:18:51] Oh I need it. I'm cooking a frozen pizza for the Nth time this week [19:43:33] sorry to hear that! at least I can empathize since I'm all out of good food here too [20:49:31] OK. I'm going to just not take a lunch and head out a bit early today instead. I'm vacationing tomorrow (preparing for a bike race actually) so I'll be AFK. [20:49:44] harej, Amir1: need anything before I run away? [20:50:19] Nothing urgent :) [20:50:21] * halfak has a mess of random food scrap detritus a semi circle around him. [20:50:34] OK! Time to clean up this mess. [20:50:37] Have a good weekend!