[00:01:12] (03CR) 10jerkins-bot: [V: 04-1] [WIP] Support new thresholds API [extensions/ORES] - 10https://gerrit.wikimedia.org/r/380893 (https://phabricator.wikimedia.org/T175053) (owner: 10Awight) [00:03:59] 10Scoring-platform-team (Current), 10Collaboration-Team-Triage, 10ORES, 10Patch-For-Review: Make RCFilters compatible with both the old and new thresholds APIs - https://phabricator.wikimedia.org/T175053#3638283 (10Catrope) >>! In T175053#3638265, @awight wrote: > Deploying this without a break in service... [00:25:04] 10Scoring-platform-team (Current), 10Collaboration-Team-Triage, 10ORES, 10Patch-For-Review: Make RCFilters compatible with both the old and new thresholds APIs - https://phabricator.wikimedia.org/T175053#3638300 (10awight) No apologies needed, it's shallow water under the bridge! I'm mostly just taking no... [00:31:01] 10Scoring-platform-team: Bug: ORES thresholds API fails - https://phabricator.wikimedia.org/T176830#3638301 (10awight) [00:31:38] 10Scoring-platform-team: Bug: ORES thresholds API fails - https://phabricator.wikimedia.org/T176830#3638314 (10awight) I also run into consistent crashes when running the master code, trying simple requests like model_info=statistics. [07:08:55] 10Scoring-platform-team: Bug: ORES thresholds API fails - https://phabricator.wikimedia.org/T176830#3638549 (10awight) [07:12:59] (03PS2) 10Awight: [WIP] Support new thresholds API [extensions/ORES] - 10https://gerrit.wikimedia.org/r/380893 (https://phabricator.wikimedia.org/T175053) [07:13:58] (03CR) 10jerkins-bot: [V: 04-1] [WIP] Support new thresholds API [extensions/ORES] - 10https://gerrit.wikimedia.org/r/380893 (https://phabricator.wikimedia.org/T175053) (owner: 10Awight) [07:28:38] (03PS3) 10Awight: [WIP] Support new thresholds API [extensions/ORES] - 10https://gerrit.wikimedia.org/r/380893 (https://phabricator.wikimedia.org/T175053) [07:30:10] (03CR) 10jerkins-bot: [V: 04-1] [WIP] Support new thresholds API [extensions/ORES] - 10https://gerrit.wikimedia.org/r/380893 (https://phabricator.wikimedia.org/T175053) (owner: 10Awight) [07:46:11] 10Scoring-platform-team (Current), 10Collaboration-Team-Triage, 10ORES, 10Patch-For-Review: Make RCFilters compatible with both the old and new thresholds APIs - https://phabricator.wikimedia.org/T175053#3638641 (10awight) Back compat turned out to be easy :-D. We'll be able to toggle between APIs using M... [15:20:13] 10Scoring-platform-team, 10MediaWiki-API, 10MediaWiki-extensions-ORES: Query action on API returns the rvcontinue value that point to itself causes infinite loop - https://phabricator.wikimedia.org/T176588#3630510 (10Zppix) I am not an expert by any means, but what we need to do is ensure check for rev del (... [16:02:02] o/ Amir1 & awight [16:02:12] heya [16:02:15] I join right now [16:02:21] I won't be able to join backlog stuff/staff today. My connection is really bad and I need to leave for an invited talk. [16:02:24] Also I'm sick :( [16:02:40] But there's some critical things that are way late that I want to call your attention to. [16:02:58] awight knows about the updates to the ORES extension that we're behind on and I've seen progress there. [16:03:20] keegan is also waiting for us to build a list of people who have worked with us in the past so that he can help us form a working group around JADE. [16:03:46] 10Scoring-platform-team (Current), 10JADE: Create list of ORES collaborators (focus on language asset helpers) - https://phabricator.wikimedia.org/T174685#3640097 (10Halfak) [16:03:48] https://phabricator.wikimedia.org/T174685 [16:04:26] We're super late on both of these things and it's causing some real issues, so I'd appreciate if y'all could take a look at them. [16:14:40] awight, Amir1 ^ [16:14:44] hello? [16:14:55] halfak: we are talking in the meeting [16:15:03] Oh. I can't join it today. See above [16:15:31] halfak: ty, noted in the doc and we’re discussing [16:15:33] Ok thanks [16:21:00] halfak: have you seen T176805 ? [16:21:03] T176805: Grant Zppix access to ORES project - https://phabricator.wikimedia.org/T176805 [16:21:50] Amir1: https://etherpad.wikimedia.org/p/WMF_Diversity_index [16:35:03] Zppix, saw it. Traveling this week. I want to discuss it next week. We should find a better solution than letting you work from ORES misc. [16:35:53] halfak: Thats what i thought, hence why I orginnaly went with awight's idea to go to cloud vps project of my own but they dont really perfer to do that [16:35:58] halfak: but yes next week is fine... just let me know [18:12:46] RoanKattouw: o/ I realized the thresholds deployment will still require down time. Donno why I keep overlooking this key point: [18:13:10] revscoring 2.x breaks the v1 thresholds API [18:13:18] Wait what [18:13:23] There are TWO breaking changes? [18:13:31] Which means, no matter what back compat exists in ext-ORES we’re hosed [18:13:45] lemme double-check that now [18:14:06] https://ores-misc.wmflabs.org/v2/scores/enwiki/draftquality/?model_info=test_stats [18:14:29] That’s the old thresholds style, called against revscoring 2.0 [18:15:18] However, that specific bug is masking what the server *should* do. I’ll see if I can patch the bug and make the old-style call. [18:15:30] (working on that under T176830) [18:15:30] T176830: Bug: ORES thresholds API fails - https://phabricator.wikimedia.org/T176830 [18:19:24] RoanKattouw: Down time wouldn’t be too horrible, I would disable the ORES UI by config and somehow stop the FetchScoreJob. Not totally sure how to backfill the missed RCs, but that might be an acceptable loss. [18:19:50] There's a script for that [18:19:54] Backfilling I mean [18:20:17] Also we drop scores on RCs every now and then already, presumably due to ORES errors/timeouts [18:22:40] k thanks for knowing that. I won’t worry too much about downtime, if that turns out to be necessary. [18:25:40] 10Scoring-platform-team, 10Collaboration-Team-Triage, 10Edit-Review-Improvements-RC-Page, 10MediaWiki-Recent-changes, and 2 others: Read timeout on Special:RecentChanges with complex query - https://phabricator.wikimedia.org/T168096#3356056 (10jmatazzoni) @Mattflaschen-WMF I'm sure it's in there somewhere,... [19:15:14] Hello this is Abhilash here, a CS Sophomore. I recently came across the project ORES and and am very much interested to contribute to it. But am not sure how to go about. Needed help! [19:17:26] abhilash: o/ hi! Some links are in the channel /topic, just let us know what you’re most interested in and we can go from there. [19:20:36] abhilash: welcome, I am also around usually if you need some help finding your way around [19:24:18] awight : Am interested in the front end development [19:24:52] abhilash: That would be quite helpful! [19:25:36] Try out the interfaces we have so far, if you wish: https://labels.wmflabs.org/ui/ [19:25:53] Sure! [19:26:37] Overview of our main project: https://www.mediawiki.org/wiki/ORES [19:27:03] API and its documentation, https://ores.wikimedia.org [19:27:25] awight: what the heck happened to the ui on wikilabels it doesnt fit to screen and it looks like this https://usercontent.irccloud-cdn.com/file/ZFw497Cl/wikilabels.JPG [19:28:00] Thanks a lot! [19:28:19] Zppix: o/ That does look confusing. Maybe document in a bug, and suggest how to improve? [19:28:33] * awight pokes at UI [19:28:55] i wonder how long its been like this [19:29:11] it will also drop you into JSON mode depending on how you navigate, which should be fun to clean up. [19:29:26] Zppix: What URL is that? [19:29:39] http://labels.wmflabs.org/ui/enwiki/ [19:30:45] Zppix: Those are the worksets that belong to you [19:30:57] awight: thats not what i meant [19:31:04] awight: notice the scrollbar [19:31:07] and all the whitespace [19:31:34] I think you’re an edge case for having so many worksets [19:31:42] :D and thank you for doing all that work! [19:32:01] awight: i am a nut case i know xD [19:32:02] :P [19:32:25] Mine has one workset and no scrollbar. When I request a 2nd, the scrollbar appears and just barely clips some stuff at the bottom. [19:32:31] Def a candidate for CSS cleanup. [19:33:05] There’s a Vagrant role for Wiki Labels, so it should be easy to set up and develop on. [19:33:59] Zppix: although you’re still blocked by 32-bit windows? [19:34:50] abhilash: if you decide to get involved with development and want to check out the software stack, I would recommend https://www.mediawiki.org/wiki/MediaWiki-Vagrant as the best place to start. [19:36:12] +awight: Sure , I would love to [19:36:46] awight: I also had a few questions [19:37:07] sure [19:37:40] Regarding development, what level of skill set is required? [19:38:21] awight: yes im still blocked & halfak isnt to keen on adding to the project atm [19:38:47] and cloud perfers not to give a vps project for an indiviual dev [19:40:20] Zppix: I would plug away at mw-vagrant, document your obstacles, or even try installing the software on “bare metal” (your usual OS) if you’re feeling up for a challenge. It’s pretty efficient to run your own linux VM even if you can’t get Vagrant going. [19:40:45] awight: i am using my usual os [19:40:46] :P [19:40:53] ill try to setup a linux vm [19:41:16] abhilash: There’s no minimum bar to development, it would just depend on your own interest level [19:41:46] Zppix: If mw-vagrant doesn’t work, you can try something like Virtualbox directly. [19:41:47] although a decent level of python is helpful [19:41:47] awight: okay. thanks! [19:42:22] awight: virtualbox directly? [19:43:00] Zppix: or PHP, assembly, or good drawing and writing skills :p [19:43:25] Zppix: yes that’s one option. Just set yourself up a full graphical Debian / Ubuntu image [19:47:19] awight: Ill try an ubuntu image [19:48:42] Zppix: that should work. Hopefully that goes better for you than the vagrant! [19:49:22] Hi awight! This is Sarah Sharp, an organizer for Outreachy. Can you add your email address to your user page? https://www.mediawiki.org/wiki/User:Adamw [19:49:24] Outreachy applicants need to be able to contact mentors privately, and I also need to add you to the mentors mailing list. [19:49:27] hopefully it will work considering, I have it set up for x64 ubuntu since my processor and ram can handle it [19:57:43] sarahsharp: Thanks for the nudge, and for doing this organizing! I’ve posted contact info as you suggested. [19:58:15] awight: thanks! [19:59:14] FWIW, I think I’m far behind on the time commitment. Hopefully I can change that soon... [21:02:13] awight: i just installed ubuntu and i love the backgrounds i wish i could easily port them to windows rn [21:02:59] any suggestions for software besides the obvious awight ? [21:03:19] Zppix: you can port by rm’ming that x32 windows ;-) [21:03:50] awight: ive been a windows user for as long as i can remember... theres no os that will replace it [21:04:16] Zppix: it’s a shame to recommend this, but mw-vagrant within that VM is probably your safest bet. [21:04:34] awight: a vm within a vm? [21:04:38] that sounds safe... [21:05:07] Installing ORES tools directly to the Ubuntu VM will be more performant, but we don’t have great support for installing yourself. [21:05:44] I personally like to have a Vagrant install around to use as a reference for how to install manually, either way. [21:07:40] awight: awight im installing git, rn [21:23:32] awight: is it normal for the screen to turn like dark [21:24:04] * awight laments that IRC lacks the sunglasses at night emojen [21:24:16] awight: no but seriously [21:24:18] no, usually the lights stay on :) [21:24:26] what is the context? [21:24:40] VM? [21:24:40] its acting frozen [21:24:42] yes [21:24:51] it may be frozen, then :-/ [21:24:57] maybe i shouldnt of done a long list of apt upgrade at once [21:25:22] its back now [21:25:22] you can check the process monitor and see if Virtuabox is at 0 or 100% CPU [21:25:33] hehe sounds like you’re having fun, at least [21:25:49] im just doing what i cant on cloud type every command without being banned xD awight [21:39:38] awight: is it a known issue that talk and user pages are being shown on labels.wmflabs.org [21:44:40] (03PS4) 10Awight: [WIP] Support new thresholds API [extensions/ORES] - 10https://gerrit.wikimedia.org/r/380893 (https://phabricator.wikimedia.org/T175053) [21:45:20] 10Scoring-platform-team: Wire statistics into test model included with our Vagrant role. - https://phabricator.wikimedia.org/T176914#3641241 (10awight) [21:46:23] (03CR) 10jerkins-bot: [V: 04-1] [WIP] Support new thresholds API [extensions/ORES] - 10https://gerrit.wikimedia.org/r/380893 (https://phabricator.wikimedia.org/T175053) (owner: 10Awight) [23:01:02] (03PS5) 10Awight: [WIP] Support new thresholds API [extensions/ORES] - 10https://gerrit.wikimedia.org/r/380893 (https://phabricator.wikimedia.org/T175053) [23:16:03] (03CR) 10jerkins-bot: [V: 04-1] [WIP] Support new thresholds API [extensions/ORES] - 10https://gerrit.wikimedia.org/r/380893 (https://phabricator.wikimedia.org/T175053) (owner: 10Awight)