[00:01:07] 10Scoring-platform-team, 10Growth-Team, 10MediaWiki-Recent-changes, 10MediaWiki-extensions-ORES, and 2 others: ORES and Enhanced Recent Changes: Background color gets stuck after patrolling - https://phabricator.wikimedia.org/T171953 (10Catrope) 05Open>03Resolved a:03Catrope I can no longer reproduce... [00:37:10] PROBLEM - ssh on ORES-web02.Experimental is CRITICAL: CRITICAL - Socket timeout after 10 seconds [01:03:26] Never did. Tomorrow :( [01:07:02] It's alright, I'm still working on the letter. It's surprisingly hard! [01:13:53] How does California support a population in the tens of millions even though it pretty much never rains? [01:14:11] Don't we steal our water from Colorado or something? [02:07:14] PROBLEM - ssh on ORES-web02.Experimental is CRITICAL: CRITICAL - Socket timeout after 10 seconds [03:37:17] PROBLEM - ssh on ORES-web02.Experimental is CRITICAL: CRITICAL - Socket timeout after 10 seconds [05:07:22] PROBLEM - ssh on ORES-web02.Experimental is CRITICAL: CRITICAL - Socket timeout after 10 seconds [06:37:26] PROBLEM - ssh on ORES-web02.Experimental is CRITICAL: CRITICAL - Socket timeout after 10 seconds [08:07:29] PROBLEM - ssh on ORES-web02.Experimental is CRITICAL: CRITICAL - Socket timeout after 10 seconds [09:37:33] PROBLEM - ssh on ORES-web02.Experimental is CRITICAL: CRITICAL - Socket timeout after 10 seconds [11:07:36] PROBLEM - ssh on ORES-web02.Experimental is CRITICAL: CRITICAL - Socket timeout after 10 seconds [11:33:23] 10Scoring-platform-team (Current), 10ORES, 10User-Ladsgroup: ORES uwsgi logs in logstash are useless - https://phabricator.wikimedia.org/T205256 (10akosiaris) >>! In T205256#4619239, @Ladsgroup wrote: > The reason that everything is INFO is that our uwsgi encoder is designed to do so: https://github.com/wiki... [12:35:09] Amir1: I'd like to move forward with keepForever (https://gerrit.wikimedia.org/r/#/c/operations/mediawiki-config/+/463945/) while we continue exploring options for cleanup. We would like to release the PageTriage/ORES integration this week and this is a critical part of it. What do you think? [12:37:40] PROBLEM - ssh on ORES-web02.Experimental is CRITICAL: CRITICAL - Socket timeout after 10 seconds [12:42:41] stephanebisson: sure, just make sure to test it so it doesn't explode [12:43:25] Amir1: will do [13:43:27] o/ [13:44:03] stephanebisson, will that make it so article quality predictions are kept in ores_classification indefinitely? [13:46:43] halfak: Not indefinitely but for as long as the associated pages are in the PageTriage queue. We'll put a clean up strategy in place for when they drop from PageTriage. [13:47:30] OK that works. I think indefinite storage would be a good thing to have on the table, but that'll need to be a conversation with platform evolution. :) [13:48:01] Which is much longer than RC but also just a tiny fraction of all pages that go through RC. [13:48:03] Godspeed. It's really cool to work with y'all on getting new use out of ORES ^_^ [13:50:38] 10Scoring-platform-team, 10ORES, 10PoolCounter: Poolcounter lock time spike - https://phabricator.wikimedia.org/T205976 (10Halfak) [14:07:44] PROBLEM - ssh on ORES-web02.Experimental is CRITICAL: CRITICAL - Socket timeout after 10 seconds [15:00:12] halfak: I have a schedule conflict tomorrow. Cloud Services is holding its quarterly retrospective meeting at the same time as our staff meeting / staff BS [15:02:42] Gotcha. Anything specifically you want to get on the agenda? [15:03:01] Otherwise, I can commit to giving you a verbal summary along with the notes. [15:03:07] harej, ^ [15:03:29] I don't have anything to add at this point. Thank you for covering; I can read the meeting notes after [15:04:35] kk [15:37:48] PROBLEM - ssh on ORES-web02.Experimental is CRITICAL: CRITICAL - Socket timeout after 10 seconds [15:39:05] 10Scoring-platform-team, 10ORES: ORES command line service sometimes hangs - https://phabricator.wikimedia.org/T205909 (10Halfak) When running the `score_revisions` utility with 2 workers (max of 2 parallel requests) I still get some 429 responses from ORES. Maybe poolcounter doesn't release the lock as fast... [15:49:23] 10Scoring-platform-team, 10ORES: ORES command line service sometimes hangs - https://phabricator.wikimedia.org/T205909 (10Ladsgroup) This is a basic hammering device I built: ```lang=python, name=hammertime.py import requests import random import sys import threading import time def thread(): response_tim... [15:52:30] 10Scoring-platform-team, 10ORES: ORES command line service sometimes hangs - https://phabricator.wikimedia.org/T205909 (10Halfak) So what exactly are the constraints we should expect on ores.wikimedia.org? [15:58:02] 10Scoring-platform-team, 10ORES: ORES command line service sometimes hangs - https://phabricator.wikimedia.org/T205909 (10Ladsgroup) Less than 5, everything should be fine. Between 5 and 7, you should get slower responses (the average response time should increase but you should not get 429s) and after 7 you s... [15:59:49] 10Scoring-platform-team, 10Wikilabels, 10articlequality-modeling, 10artificial-intelligence: Build article quality model for Galician Wikipedia - https://phabricator.wikimedia.org/T201146 (10Halfak) [16:00:23] 10Scoring-platform-team (Current), 10Documentation: Workshop proposal for CSCW (JADE, ORES, etc.) - https://phabricator.wikimedia.org/T204134 (10Halfak) @awight, please link to your paper repo here :) [16:46:24] 10Scoring-platform-team (Current), 10JADE: Review CSCW workshop paper for JADE - https://phabricator.wikimedia.org/T205892 (10awight) [16:46:27] 10Scoring-platform-team (Current), 10Documentation: Workshop proposal for CSCW (JADE, ORES, etc.) - https://phabricator.wikimedia.org/T204134 (10awight) [17:47:32] halfak: I just saw that srrodlund can't make the docs meeting. Shall we still talk, or reclaim the time? [17:57:46] (03PS1) 10Sbisson: Disable RCFilters in tests [extensions/ORES] - 10https://gerrit.wikimedia.org/r/464007 [17:58:40] ^ I've moved the meeting to tomorrow. [17:59:14] awight: Can I get a quick review on ^ I would be eternally grateful [17:59:44] stephanebisson: will do! [18:01:09] (03CR) 10Awight: [C: 032] "This should probably be documented in code, the commit message is a bit ephemeral." [extensions/ORES] - 10https://gerrit.wikimedia.org/r/464007 (owner: 10Sbisson) [18:02:07] Good call [18:02:11] Thanks awight [18:05:26] o/ [18:05:53] awight: thanks [18:06:28] stephanebisson: Any time you need someone to stumble against the CR lever for a one-line patch, I'm your persoon ;-) [18:06:38] Thanks for catching the issue! [18:11:17] (03Merged) 10jenkins-bot: Disable RCFilters in tests [extensions/ORES] - 10https://gerrit.wikimedia.org/r/464007 (owner: 10Sbisson) [18:32:04] 10Scoring-platform-team, 10ORES: ORES command line service sometimes hangs - https://phabricator.wikimedia.org/T205909 (10Halfak) I just cleaned some things up in my analysis and I was able to confirm that I was getting no 429's with two parallel connections. So I'm going to close this task. I'll open anothe... [18:32:15] 10Scoring-platform-team, 10ORES: ORES command line service sometimes hangs - https://phabricator.wikimedia.org/T205909 (10Halfak) 05Open>03Invalid [18:37:27] 10Scoring-platform-team, 10ORES: Add required arg to score_revisions for user-agent - https://phabricator.wikimedia.org/T206005 (10Halfak) [18:37:32] 10Scoring-platform-team, 10ORES: Add required arg to score_revisions for user-agent - https://phabricator.wikimedia.org/T206005 (10Halfak) https://github.com/wikimedia/ores/pull/269 [18:37:47] 10Scoring-platform-team, 10ORES: Add required arg to score_revisions for user-agent - https://phabricator.wikimedia.org/T206005 (10Halfak) Note that this was prompted by T205909 [18:37:55] PROBLEM - ssh on ORES-web02.Experimental is CRITICAL: CRITICAL - Socket timeout after 10 seconds [18:38:00] 10Scoring-platform-team (Current), 10ORES: Add required arg to score_revisions for user-agent - https://phabricator.wikimedia.org/T206005 (10Halfak) [18:40:02] wikimedia/ores#1029 (score_revisions_better - 238502d : halfak): The build passed. https://travis-ci.org/wikimedia/ores/builds/436286299 [19:02:28] 10Scoring-platform-team, 10MediaWiki-extensions-PropertySuggester, 10Wikidata, 10artificial-intelligence: [Spike] Use suggested properties to get signal for completeness - https://phabricator.wikimedia.org/T158430 (10hoo) I have first shot at this up at https://github.com/mariushoch/revscoring/blob/bug/T15... [19:04:49] 10Scoring-platform-team, 10Wikilabels, 10articlequality-modeling, 10artificial-intelligence: Build article quality model for Galician Wikipedia - https://phabricator.wikimedia.org/T201146 (10Elisardojm) Hi, now we have https://gl.wikipedia.org/wiki/Wikipedia:Avaliaci%C3%B3n_de_contido. Translations are com... [19:05:13] o/ hoo [19:05:49] Looks pretty good. [19:08:58] 10Scoring-platform-team, 10Wikilabels, 10articlequality-modeling, 10artificial-intelligence: Build article quality model for Galician Wikipedia - https://phabricator.wikimedia.org/T201146 (10Halfak) Looks great! I'd recommend removing the "A" class from https://gl.wikipedia.org/wiki/Wikipedia:Avaliaci%C3%... [19:10:59] (03CR) 10jenkins-bot: Disable RCFilters in tests [extensions/ORES] - 10https://gerrit.wikimedia.org/r/464007 (owner: 10Sbisson) [19:15:53] (03CR) 10jenkins-bot: Disable RCFilters in tests [extensions/ORES] - 10https://gerrit.wikimedia.org/r/464007 (owner: 10Sbisson) [19:18:58] harej: are you hiding in the office by any chance? [19:23:43] awight: working from home today [19:24:01] harej: cool, thanks for the GPS! [19:24:11] I got hungry :) [19:27:15] 10Scoring-platform-team, 10Wikilabels, 10articlequality-modeling, 10artificial-intelligence: Build article quality model for Galician Wikipedia - https://phabricator.wikimedia.org/T201146 (10Halfak) OK I update the information link. Things are weird with translate wiki now, so I'm going to see if I can ge... [19:53:58] awight: I streamlined https://www.mediawiki.org/wiki/JADE [19:54:34] (03PS1) 10Sbisson: Disable RCFilters in tests [extensions/ORES] (wmf/1.32.0-wmf.24) - 10https://gerrit.wikimedia.org/r/464028 [19:56:58] harej: It looks good. [19:57:27] My one-line core patch got out of hand, as you can imagine, https://gerrit.wikimedia.org/r/#/c/mediawiki/core/+/463822/ [19:59:22] Patchset 17 is not the most patchsets I've seen on a submission [20:00:24] Hello, Good time of the day [20:03:47] harej: Where is MassMessageWikiAliases configured... hargh [20:04:18] Great question. [20:05:32] I tried and failed to add myself to https://meta.wikimedia.org/wiki/Global_message_delivery/Targets/JADE [20:06:10] okey dokey, random guess happened to be correct. [20:07:07] Meanwhile, the config isn't present in E:MassMessage nor in operations/mediawiki/config [20:07:23] Must be lunch time. [20:07:59] PROBLEM - ssh on ORES-web02.Experimental is CRITICAL: CRITICAL - Socket timeout after 10 seconds [20:10:00] awight: was itemquality merged into articlequality or is it still separate? [20:18:11] 10Scoring-platform-team, 10Wikilabels, 10articlequality-modeling, 10artificial-intelligence: Build article quality model for Galician Wikipedia - https://phabricator.wikimedia.org/T201146 (10Elisardojm) Done! :) [20:33:04] 10Scoring-platform-team, 10Wikilabels, 10articlequality-modeling, 10artificial-intelligence: Build article quality model for Galician Wikipedia - https://phabricator.wikimedia.org/T201146 (10Elisardojm) Can I do a little question? What is the objective of campaigns? To train the system? [20:39:16] harej: I merged it in JADE, but haven't heard halfak's opinion yet. [20:41:58] s/merged/dropped itemquality because articlequality can be configured with the appropriate scale. [20:42:03] It seems fine to me, if they're basically measuring the same thing (in the context of a given wiki) [20:43:28] o/ awight harej [20:43:52] What's the thing I need to form an opinion about? [20:44:06] In JADE, dropping itemquality and using articlequality instead [20:44:27] yes. And the articlequality scale is already configurable per-wiki. [20:45:28] What are the implications. [20:45:45] Just a similar schema name on another wiki? [20:46:15] AFAICT, the only impact is that on wikidata you'll be judging items in an "articlequality" schema, using "A-E" values. [20:46:18] The way I think of it is having both articlequality and itemquality is redundant. May also lead to confusion if people try to use both on Wikidata [20:46:43] Can we call this "content quality"? [20:46:53] That would be fine. [20:46:53] I'm regretting not catching that when we did the wp10 rename. [20:47:02] +1 [20:48:02] 10Scoring-platform-team, 10Wikilabels, 10articlequality-modeling, 10artificial-intelligence: Build article quality model for Galician Wikipedia - https://phabricator.wikimedia.org/T201146 (10Halfak) Yes. It will train ORES what quality looks like in Galician Wikipedia. Then hopefully, ORES will be able t... [20:48:25] I'm fine with "contentquality" [20:51:23] Content quality is the use case-agnostic superset of article quality and item quality [20:51:57] Agreed. Just seems like a better name. [20:52:55] Cool. I'll leave it this way for JADE, and make a task for ORES. [20:53:18] +1 [20:53:29] We're gonna be trolling our users with another switch :| [20:53:59] /o\ [20:54:07] We have a separate "itemquality" system, don't we? [20:56:10] "system"? [20:56:52] Scale. Library. [20:56:57] For Wikidata? [20:58:07] Oh yeah. It has a scale of E, D, C, B, A [20:58:29] It's not just a matter of translation but different scales. [20:58:33] French has their own scale too. [20:58:48] So if they're different things with different scales, couldn't ORES have articlequality (Stub through FA, at least on English) and itemquality (E through A), and leave it as contentquality for JADE purposes? [21:00:09] Sure. But FWIW, not all wikis have translations of enwiki's scale. [21:00:21] So from a data modeling perspective, it doesn't make a difference. [21:00:31] Or rather, it's all just content quality. [21:01:03] :) This jives with my understanding. [21:06:26] 10Scoring-platform-team, 10JADE, 10ORES: Rename articlequality and itemquality to "contentquality" - https://phabricator.wikimedia.org/T206037 (10awight) [21:06:42] (03PS3) 10Awight: Be less sensitive to test database tables [extensions/JADE] - 10https://gerrit.wikimedia.org/r/463211 [21:06:44] (03PS7) 10Awight: Don't allow moving of judgment pages [extensions/JADE] - 10https://gerrit.wikimedia.org/r/463150 [21:06:46] (03PS15) 10Awight: Encapsulate judgment target [extensions/JADE] - 10https://gerrit.wikimedia.org/r/462053 [21:06:48] (03PS36) 10Awight: Secondary indexes for JADE pages [extensions/JADE] - 10https://gerrit.wikimedia.org/r/456078 (https://phabricator.wikimedia.org/T202596) [21:06:50] (03PS1) 10Awight: Rename articlequality to contentquality [extensions/JADE] - 10https://gerrit.wikimedia.org/r/464049 (https://phabricator.wikimedia.org/T206037) [21:09:02] speaking of, halfak I streamlined mw:JADE which should make it easier to read. https://www.mediawiki.org/wiki/JADE [21:09:50] (03PS2) 10Awight: Rename articlequality to contentquality [extensions/JADE] - 10https://gerrit.wikimedia.org/r/464049 (https://phabricator.wikimedia.org/T206037) [21:09:52] (03PS4) 10Awight: Be less sensitive to test database tables [extensions/JADE] - 10https://gerrit.wikimedia.org/r/463211 [21:09:54] (03PS8) 10Awight: Don't allow moving of judgment pages [extensions/JADE] - 10https://gerrit.wikimedia.org/r/463150 [21:09:56] (03PS16) 10Awight: Encapsulate judgment target [extensions/JADE] - 10https://gerrit.wikimedia.org/r/462053 [21:09:58] (03PS37) 10Awight: Secondary indexes for JADE pages [extensions/JADE] - 10https://gerrit.wikimedia.org/r/456078 (https://phabricator.wikimedia.org/T202596) [21:11:36] (03CR) 10jerkins-bot: [V: 04-1] Be less sensitive to test database tables [extensions/JADE] - 10https://gerrit.wikimedia.org/r/463211 (owner: 10Awight) [21:11:42] (03CR) 10jerkins-bot: [V: 04-1] Be less sensitive to test database tables [extensions/JADE] - 10https://gerrit.wikimedia.org/r/463211 (owner: 10Awight) [21:12:31] I'll check it out harej. Am working on getting glwiki translations in place now :| [21:13:56] 10Scoring-platform-team, 10Growth-Team, 10JADE, 10MediaWiki-extensions-PageCuration, and 2 others: Rename articlequality and itemquality to "contentquality" - https://phabricator.wikimedia.org/T206037 (10awight) [21:14:46] also, I (finally!) wrote the draft letter. https://etherpad.wikimedia.org/p/jade_intro_letter [21:14:56] (03CR) 10jerkins-bot: [V: 04-1] Rename articlequality to contentquality [extensions/JADE] - 10https://gerrit.wikimedia.org/r/464049 (https://phabricator.wikimedia.org/T206037) (owner: 10Awight) [21:15:54] that I want to send to our focus group people [21:16:21] 10Scoring-platform-team, 10translatewiki.net: Manual export of translations for wikilabels/wikilabels-wmflabs-deploy - https://phabricator.wikimedia.org/T206041 (10Halfak) [21:19:10] harej: It reads well. Do we want to also hit up this list for participation in user testing, or are those people chosen from some other pool? [21:19:47] I'll want to contact people from both the mailing list and from my own list of 60 people [21:20:32] I'm not sure what the mailing list is-- wiki-ai-l? [21:21:35] https://lists.wikimedia.org/mailman/listinfo/ai [21:21:36] AI. [21:22:49] harej, I'm hesitant about the questions you are starting with. The "judgment" one seems less than productive. [21:23:03] The rest are good actually :) [21:23:14] So, just take out the judgment synonym one? [21:23:18] I think so [21:23:27] Otherwise this looks good. [21:29:28] That works for me. I think the term is pretty good, and naming discussions === bikeshedding, generally. [21:29:45] It'll eclipse the other questions! [21:38:02] PROBLEM - ssh on ORES-web02.Experimental is CRITICAL: CRITICAL - Socket timeout after 10 seconds [21:44:26] ^ This is really weird. I've checked on web02 multiple times. So I guess it just needs to be silenced? [21:44:42] paladox, can you help us with this persistent, fake news warning? [21:44:51] halfak yep [21:44:53] i can ack it [21:45:05] That'd be great [21:45:18] ACKNOWLEDGEMENT - ssh on ORES-web02.Experimental is CRITICAL: CRITICAL - Socket timeout after 10 seconds paladox ack [21:45:26] When should we expect that icinga2 is in a good place again? [21:54:45] OK I'm out of here. Have a good one, folks! [22:09:21] halAFK: I hear that the icinga2 errors seem to be caused by some of the boxes being hosted on neutron and others not. It causes network failures when hitting the icinga listener [22:47:20] 10Scoring-platform-team, 10Wikilabels, 10articlequality-modeling, 10artificial-intelligence: Build article quality model for Galician Wikipedia - https://phabricator.wikimedia.org/T201146 (10Elisardojm) Then, when do we have to announce that campaigns to Galician community? [22:58:09] (03CR) 10Awight: "> 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) [23:16:01] (03CR) 10Ladsgroup: [C: 032] "SWAT" [extensions/ORES] (wmf/1.32.0-wmf.24) - 10https://gerrit.wikimedia.org/r/464028 (owner: 10Sbisson) [23:24:17] (03Merged) 10jenkins-bot: Disable RCFilters in tests [extensions/ORES] (wmf/1.32.0-wmf.24) - 10https://gerrit.wikimedia.org/r/464028 (owner: 10Sbisson) [23:26:24] (03CR) 10jenkins-bot: Disable RCFilters in tests [extensions/ORES] (wmf/1.32.0-wmf.24) - 10https://gerrit.wikimedia.org/r/464028 (owner: 10Sbisson)