[00:23:47] 10Jade, 10AbuseFilter, 10Analytics-Radar, 10Cognate, and 28 others: Replace PageContent(Insert|Save)Complete hooks - https://phabricator.wikimedia.org/T250566 (10DannyS712) [00:25:44] 10Jade, 10AbuseFilter, 10Analytics-Radar, 10Cognate, and 28 others: Replace PageContent(Insert|Save)Complete hooks - https://phabricator.wikimedia.org/T250566 (10DannyS712) [03:09:02] 10Jade, 10AbuseFilter, 10Analytics-Radar, 10Cognate, and 27 others: Replace PageContent(Insert|Save)Complete hooks - https://phabricator.wikimedia.org/T250566 (10DannyS712) 05Open→03Resolved [06:58:49] 10Scoring-platform-team, 10revscoring, 10Chinese-Sites, 10artificial-intelligence: Tokenization of "word" things for CJK - https://phabricator.wikimedia.org/T111179 (10VulpesVulpes825) @Pavol86, @Halfak. Sorry for the late reply. I am a little busy recently. === Chinese === I have done a Chinese CWS tool p... [11:03:06] 10ORES, 10Scoring-platform-team (Current), 10Operations, 10Patch-For-Review: ORES uwsgi consumes a large amount of memory and CPU when shutting down (as part of a restart) - https://phabricator.wikimedia.org/T242705 (10akosiaris) p:05High→03Low I 'll lower priority for this. We may have the solution. h... [13:47:33] Arg! my topic model rebuild failed yesterday for no clear reason. Looks like the "fetch_article_text" utility just didn't produce anything :| [13:55:25] The draft topic models worked fine. Re-running the article topic models. [15:16:40] 10Scoring-platform-team, 10Edit-Review-Improvements-Integrated-Filters, 10Growth-Team, 10editquality-modeling, 10artificial-intelligence: Enable ORES filters for ukwiki (Ukrainian Wikipedia) - https://phabricator.wikimedia.org/T256887 (10Halfak) [15:18:55] 10Scoring-platform-team, 10Wikilabels, 10editquality-modeling, 10artificial-intelligence: Complete ukwiki edit quality campaign - https://phabricator.wikimedia.org/T130271 (10Halfak) 05Open→03Resolved a:03Halfak [15:18:58] 10Scoring-platform-team (Current), 10editquality-modeling, 10artificial-intelligence: Train/test edit quality models for ukwiki - https://phabricator.wikimedia.org/T130296 (10Halfak) [15:19:27] 10Scoring-platform-team (Current), 10Wikilabels, 10editquality-modeling, 10artificial-intelligence: Complete ukwiki edit quality campaign - https://phabricator.wikimedia.org/T130271 (10Halfak) [15:19:52] 10Scoring-platform-team, 10Edit-Review-Improvements-Integrated-Filters, 10Growth-Team, 10editquality-modeling, 10artificial-intelligence: Enable ORES filters for ukwiki (Ukrainian Wikipedia) - https://phabricator.wikimedia.org/T256887 (10Halfak) [15:41:28] 10ORES, 10Scoring-platform-team (Current), 10Operations, 10Patch-For-Review: ORES uwsgi consumes a large amount of memory and CPU when shutting down (as part of a restart) - https://phabricator.wikimedia.org/T242705 (10Halfak) Fantastic :) Thanks for the quick turn-around @akosiaris. [15:55:32] 10Scoring-platform-team (Current), 10LDAP-Access-Requests, 10Operations, 10SRE-Access-Requests: Production shell access for Chris Albon - https://phabricator.wikimedia.org/T256412 (10Dzahn) a:03ssingh [16:17:48] o/ kevinbazira [16:18:17] The concerns about Special:Diff integration were about how much we're adding to the page. I think Danny wants us to add some functionality to let people opt-out of seeing the Jade labeling interface there. [16:24:23] There are some controls at the top of the diff. E.g. "(undo)" [16:24:44] I'm thinking of designing something that says "(label)" that will load the Jade integration. [16:24:54] I'm not quite sure how we'll let people hide it though. [16:26:02] ppl, do you use any progress bar like tqdm or other strategy to track mwxml (or similar) process? I mean, to know how much was done and how much left ? [16:26:55] I usually just watch the log messages that mwxml outputs when you have logging enabled. It'll tell you how many mappers are running and it outputs details when each mapper starts processing a new file. [16:30:22] got you halfak. [16:31:36] We've had problems in the past where processing has finished but the script isn't shutting down. mwxml.map has a KeyboardInterrupt catcher that will attempt to finish outputting things before exiting if you do Ctrl^C. [16:32:03] I'd only try that when CPU goes to zero for all processes. [16:46:18] 10Jade, 10Scoring-platform-team (Current), 10CommRel-Specialists-Support (Apr-Jun-2020): Design Jade pilot deployment plan with the Scoring Platform team - https://phabricator.wikimedia.org/T246486 (10Halfak) Good question. I'm thinking that I should put together a short blurb on MediaWiki that would be rec... [17:32:38] halfak o/ [17:32:49] Thank you for letting me know about the Special:Diff integration concerns. [17:33:11] Functionality to let people opt-out would be good, would this be a global configuration setting made by a MW Admin in LocalSettings.php? ( This is one way I see that people can use to hide Jade special integration elements ) [17:33:20] With the "(label)" control, would the Special:Diff page load without the Jade elements and when a user clicks the control, the Jade elements appear? [17:38:43] kevinbazira, re opt-out, I think we'll want to make it a user-preference. There's a user_preferences table in Maria DB. Users can add things to it by going to this page: [17:38:57] https://en.wikipedia.org/wiki/Special:Preferences [17:39:18] Note that there is a "beta features" tab and we could add the preference there. [17:40:18] Re. (label), yes, I think we'll want to have it show up when someone clicks that link. I think a page refresh would be fine or we could load it without a page reload using JS. [17:41:25] I'm heading out to lunch now. I hope to get you some designs by the end of the day to think about as I'm AFK tomorrow and Friday. [17:53:50] Cool, I'll wait for the designs. [17:54:00] Thank you for clarifying on adding the preference under "beta features". [17:54:08] We will definitely use JS to avoid page reloads on "(label)" click. [17:54:19] Enjoy your lunch halfak! [18:21:46] 10Jade, 10Scoring-platform-team (Current), 10Patch-For-Review: Render wikitext in Jade endorsementcomment and notes fields. - https://phabricator.wikimedia.org/T254355 (10ACraze) Great work on this so far @kevinbazira ! I have a couple of notes: - I see what you mean about the html markup being shown when... [19:03:34] 10Jade, 10Scoring-platform-team (Current), 10MW-1.35-notes (1.35.0-wmf.40; 2020-07-07), 10Patch-For-Review: Render wikitext in Jade endorsementcomment and notes fields. - https://phabricator.wikimedia.org/T254355 (10Halfak) We can parse arbitrary wikitext with the API too. E.g. https://en.wikipedia.org/w/... [19:08:34] Man.. That enwiki topic model takes a looooong time to buidl. [19:08:37] *build. [19:09:00] Still building? [19:10:48] yup :| [19:11:06] It finished cross-validation at least. It's doing the final build. [19:59:41] 10Jade, 10Scoring-platform-team: Design mechanism for opting out of Jade's secondary integrations - https://phabricator.wikimedia.org/T256813 (10Halfak) # Jade invisible Not the inclusion of a "(label)" link that, when clicked disappears and adds the Jade label to the diff page. {F31913089} # Jade tip The fi... [19:59:47] Bam. Doesn't look too bad. [20:00:11] I re-used elements from GuidedTours. Looks like the Growth team is using that to encourage newcomers to visit their homepage.