[00:21:09] 10ORES, 10Scoring-platform-team (Current), 10Operations, 10Release Pipeline (Blubber): Build blubber file for ORES - https://phabricator.wikimedia.org/T210268 (10ACraze) A couple of questions here so far: * Does the base image need to come from the wmf docker registry? If so, then it might make sense for... [00:33:36] 10ORES, 10Scoring-platform-team (Current), 10Operations, 10Release Pipeline (Blubber): Build blubber file for ORES - https://phabricator.wikimedia.org/T210268 (10Jdforrester-WMF) >>! In T210268#6167598, @ACraze wrote: > A couple of questions here so far: > > * Does the base image need to come from the wmf... [00:45:18] 10ORES, 10Scoring-platform-team, 10Operations: [Epic] Deploy ORES in kubernetes cluster - https://phabricator.wikimedia.org/T182331 (10ACraze) I'm wondering about pod size limits and what that means for our current architecture. I believe I've heard there is a 2GB limit, is that correct? Currently, I'm abl... [12:16:19] 10Scoring-platform-team, 10drafttopic-modeling: Compress Gensim models with term hashing - https://phabricator.wikimedia.org/T247523 (10Halfak) Nice catch of that 100_cell.300k item in the Makefile. I'm surprised we were still able to build the models with that there. [13:22:24] 10Jade, 10Scoring-platform-team (Current): Add [ edit | talk ] links to facet header in 2ndary integrations for Jade - https://phabricator.wikimedia.org/T253751 (10Halfak) [13:23:07] 10Jade, 10Scoring-platform-team (Current), 10MW-1.35-notes (1.35.0-wmf.34; 2020-05-26), 10Patch-For-Review: Implement Special:Diff integration for Jade - https://phabricator.wikimedia.org/T212387 (10Halfak) [13:23:09] 10Jade, 10Scoring-platform-team (Current): Add [ edit | talk ] links to facet header in 2ndary integrations for Jade - https://phabricator.wikimedia.org/T253751 (10Halfak) [13:24:08] 10Jade, 10Scoring-platform-team (Current): [Spike] Explore use of AJAX pattern for secondary Jade integrations - https://phabricator.wikimedia.org/T253752 (10Halfak) [14:26:03] 10Scoring-platform-team (Current), 10editquality-modeling, 10artificial-intelligence: Train/test edit quality models for ukwiki - https://phabricator.wikimedia.org/T130296 (10Halfak) a:03HAKSOAT [14:30:14] 10ORES, 10Scoring-platform-team (Current), 10Operations, 10Release Pipeline (Blubber): Build blubber file for ORES - https://phabricator.wikimedia.org/T210268 (10akosiaris) >>! In T210268#6167607, @Jdforrester-WMF wrote: >>>! In T210268#6167598, @ACraze wrote: >> A couple of questions here so far: >> > >... [14:41:58] hey halfak_ [14:42:30] Hey chtnnh! [14:59:38] 10ORES, 10Scoring-platform-team (Current), 10Operations, 10Release Pipeline (Blubber): Build blubber file for ORES - https://phabricator.wikimedia.org/T210268 (10thcipriani) >>! In T210268#6167598, @ACraze wrote: > * For the production image, we need to start a container to run the uwsgi service and also s... [15:42:26] 10ORES, 10Scoring-platform-team, 10Operations: [Epic] Deploy ORES in kubernetes cluster - https://phabricator.wikimedia.org/T182331 (10akosiaris) >>! In T182331#6167624, @ACraze wrote: > I'm wondering about pod size limits and what that means for our current architecture. I believe I've heard there is a 2GB... [16:04:28] haksoat1, [16:04:31] coming to sync? [16:19:09] 10Scoring-platform-team, 10drafttopic-modeling: Compress Gensim models - https://phabricator.wikimedia.org/T247523 (10Halfak) [16:29:05] 10ORES, 10Scoring-platform-team (Current), 10Operations, 10Release Pipeline (Blubber): Build blubber file for ORES - https://phabricator.wikimedia.org/T210268 (10thcipriani) >>! In T210268#6167598, @ACraze wrote: > * Does the base image need to come from the wmf docker registry? If so, then it might make s... [17:04:29] Lunch! [18:09:58] 10Scoring-platform-team, 10Wikilabels, 10articlequality-modeling, 10artificial-intelligence: Build article quality model for Ukrainian Wikipedia - https://phabricator.wikimedia.org/T251571 (10Ata) Yes, almost all templates starting with `Стаття проекту`, `Стаття проєкту`, `Вікіпроект`, `Вікіпроєкт`, `Проек... [18:25:37] 10Scoring-platform-team, 10Wikilabels, 10articlequality-modeling, 10artificial-intelligence: Build article quality model for Dutch Wikipedia - https://phabricator.wikimedia.org/T223782 (10Halfak) Hey folks! We had a chat about modeling during the #scoring-platform-team's sync meeting today. Essentially,... [19:30:35] 10Scoring-platform-team, 10Wikilabels, 10articlequality-modeling, 10artificial-intelligence: Build article quality model for Dutch Wikipedia - https://phabricator.wikimedia.org/T223782 (10RonnieV) Hey folks, Thanks for the nice meeting and your information. The template name is 'Etalage', 42311910 is the r... [19:36:47] 10Scoring-platform-team, 10Wikilabels, 10articlequality-modeling, 10artificial-intelligence: Build article quality model for Dutch Wikipedia - https://phabricator.wikimedia.org/T223782 (10Halfak) We have a strategy for scanning the history of articles and looking for the inclusion and removal of templates.... [19:55:28] 10Scoring-platform-team, 10Wikilabels, 10articlequality-modeling, 10artificial-intelligence: Build article quality model for Ukrainian Wikipedia - https://phabricator.wikimedia.org/T251571 (10Halfak) Fantastic. Thanks for the notes @Ata! This is an amazing reference. [20:30:52] halfak: I can't seem to be able to fix this build error on Travis [20:31:07] linky [20:31:11] https://travis-ci.org/github/wikimedia/revscoring/jobs/691899813 [20:31:52] I see these two issues: [20:31:53] ./revscoring/datasources/meta/extractors.py:106:81: W292 no newline at end of file [20:31:53] ./tests/utilities/test_fetch_idioms.py:3:1: F401 'revscoring.utilities.fetch_idioms.construct_trie' imported but unused [20:31:57] 10Scoring-platform-team, 10Wikilabels, 10articlequality-modeling, 10artificial-intelligence: Build article quality model for Dutch Wikipedia - https://phabricator.wikimedia.org/T223782 (10RonnieV) I bet there is a big gap between 2 and 3, and most articles will be in there. But if ORES could help identify... [20:32:51] https://github.com/wikimedia/revscoring/blob/8894cad3f8b652641ae30ede72069b62c1e4529f/revscoring/languages/__init__.py [20:33:50] Okay [20:33:54] Can you check 1329 [20:33:57] On Travis [20:34:08] There's a particular error there relating to [20:34:16] /home/travis/build/wikimedia/revscoring/revscoring/languages/__init__.py:docstring of revscoring.languages:6:py:class reference target not found: revscoring.languages.features.RegexMatches [20:34:47] I don't know what you mean by 1329 [20:36:36] I don't see that error showing up in the most recent build [20:43:15] Sorry, I meant the line 1329. [20:43:50] Aha! I see. [20:47:59] Yeah [20:48:04] Fixed the linting issue now [20:48:12] But that one still persists [20:48:20] I don't understand the error [20:48:25] Checking it out [20:54:34] Yeah. It's not obvious to me what is wrong either. [20:58:40] Aha! Looks like there's no block at the top of revscoring/languages/features/matches/regex_matches.py [20:58:55] add an autoclass there and for substring_matches.py [21:03:10] Okay [21:05:24] Yup. That gets it. So the issue is that RegexMatches needs to appear in the docs somewhere in order to be linked. You had done an automodule in the base languages/features/__init__.py [21:05:43] But when it tries to build the automodule, there was nothing for it in revscoring.languages.features.matches.regex_matches [21:05:58] Once we add the autoclass there and for substring_matches, it works. [21:06:08] Super confusing error. [21:06:14] That was some fun spelunking. [21:09:30] Haha [21:12:27] I'm guessing this will have to be done in matches/__init__.py right? [21:12:49] Nope. You'll want to do it in substring_matches.py and regex_matches.py [21:14:12] Okay [21:14:20] I'll send you my diff. One sec. [21:15:32] Thanks [21:16:55] https://gist.github.com/halfak/80b8c3489b516078460724063f915dd1 [21:17:18] Once I added those bits, it worked fine. [21:18:24] Thanks [21:27:19] Issue persists [21:27:20] Strange [21:40:33] hmm. [21:40:52] Regretfully I have to run. Send me what you have when you take off for the day and I'll do my best [21:41:00] haksoat, ^ [21:45:49] Alright then [21:45:57] Error changed now. I'll figure it out. [21:46:05] Enjoy the rest of your day [21:46:09] :)