[12:19:51] 10Scoring-platform-team, 10Analytics, 10EventBus, 10ORES, and 3 others: Emit revision-score event to EventBus and expose in EventStreams - https://phabricator.wikimedia.org/T167180#3424722 (10Ottomata) Ok, in https://gerrit.wikimedia.org/r/#/c/357457/8 I removed a lot of extra revision metadata info. I've... [13:04:56] 10Scoring-platform-team, 10MediaWiki-extensions-ORES: Make list of features and locations of ORES Review Tool for handoff - https://phabricator.wikimedia.org/T167911#3424852 (10Ladsgroup) a:05Ladsgroup>03None [13:59:48] o/ [14:03:59] o/ Is there going to be anything deploymenty to do in 30 minutes? [14:05:03] halfak: ^ [14:05:23] awight, yeah, they are rebooting the wikilabels database server soonish. [14:06:54] I might ahem be back in 30 minutes and hopefully will find helpful things to do ;-) [14:07:41] or find all the fires have been extinguished [14:08:35] * awight fumbles around looking for labs admin logs [14:10:00] on second thought, see you in 20. [14:28:02] Complete and we're back online [14:28:11] Time to undeploy the maintenance notice. [14:29:29] Updated https://meta.wikimedia.org/wiki/Wiki_labels/2017-07-11 [14:46:49] lol glad I could be a witness [14:55:53] 10Scoring-platform-team, 10DBA, 10Operations, 10cloud-services-team: Labsdb* servers need to be rebooted - https://phabricator.wikimedia.org/T168584#3425238 (10madhuvishy) [14:58:57] 10Scoring-platform-team, 10DBA, 10Operations, 10cloud-services-team: Labsdb* servers need to be rebooted - https://phabricator.wikimedia.org/T168584#3425254 (10madhuvishy) Status: labsdb1005 reboot is scheduled for July 12 at 1400 UTC. We've decided to wait on labsdb1001 and 1003 reboots for now - given t... [15:23:21] 10Scoring-platform-team, 10Analytics, 10EventBus, 10ORES, and 3 others: Emit revision-score event to EventBus and expose in EventStreams - https://phabricator.wikimedia.org/T167180#3425375 (10Fjalapeno) @mobrovac One of the things we want to be able to do with the new event is expose ORES scores in summari... [15:46:19] 10Scoring-platform-team, 10ORES, 10Cloud-VPS (Quota-requests): Request increase quota for ores-staging to 48GB RAM - https://phabricator.wikimedia.org/T169811#3409290 (10Andrew) This is fine -- we'll want to track the deletion of your existing instance so we can revert the quota after it's gone. Remind me i... [15:51:12] 10Scoring-platform-team, 10ORES, 10Cloud-VPS (Quota-requests): Request increase quota for ores-staging to 48GB RAM - https://phabricator.wikimedia.org/T169811#3425525 (10Halfak) Thanks. Would you like us to set up quotas so that they are **tight** or can we have some wiggle room to set up a new VM before ta... [15:56:22] 10Scoring-platform-team, 10ORES, 10Cloud-VPS (Quota-requests): Request increase quota for ores-staging to 52GB RAM - https://phabricator.wikimedia.org/T169811#3425536 (10Halfak) [15:59:52] 10Scoring-platform-team, 10ORES, 10Cloud-VPS (Quota-requests): Request increase quota for ores-staging to 52GB RAM - https://phabricator.wikimedia.org/T169811#3425545 (10Halfak) [16:49:01] 10Scoring-platform-team, 10MediaWiki-extensions-ORES: Make list of features and locations of ORES Review Tool for handoff - https://phabricator.wikimedia.org/T167911#3425926 (10awight) a:03awight [16:49:07] 10Scoring-platform-team, 10MediaWiki-extensions-ORES: Make list of features and locations of ORES Review Tool for handoff - https://phabricator.wikimedia.org/T167911#3349300 (10awight) p:05Triage>03High [16:57:41] so results are in and, surprisingly, using wp10 as one-hot encoded labels, or as weighted sum, both make the search ranking model slightly worse. [17:18:43] * awight furiously studies state machine theory to understand ebernhardson's utterance [17:19:33] ah no, NLP it seems? [17:20:54] halfak: I got pinged about a deploy window. Are we doing some of that today? [17:21:53] * awight bows to madhuvishy for cruising through the db reboots already [17:22:22] awight: :) the dba's did all the work, I was just around :) [17:22:32] oh, great! Us too [17:22:40] awight, we get pinged for a deploy window for services every day. [17:22:45] aha [17:22:58] I guess I haven't had the irc filter on for long [17:23:05] It's just our option to take advantage of it or not :) [17:23:08] that's rad [17:23:15] awight: lol, its pretty straight forward :P basically add new feature to model based on ores wp10 score, it didn't really do anything :( [17:23:17] a daily cadence should be plenty, ever [17:23:18] We are due for an ORES deploy. I'm just behind on getting models merged and ready to go. [17:23:34] ebernhardson, boo. that's too bad. [17:23:56] Actually, I'm amazed. Must have a similar set of features to the model we use already incorporated into your model ;) [17:24:15] Or maybe a well sourced and structured article doesn't really help with "relevance" [17:24:25] Relevance is more -- topic focused. [17:24:26] ebernhardson: That's interesting, I wonder if the wp10 signal must be redundant with other estimators? [17:24:35] halfak: not really, its a realatively small model with 7x query features, and then # incoming links, and % page views as query independant features [17:24:48] (oh that's what halfak sed!) [17:24:57] No counts of headers, links, images, references, etc? [17:25:08] awight, in different words though :) [17:25:17] halfak: nope, although thats sorta encoded into the query features [17:25:35] halfak: the scores of matching a query string against the header encodes the # of headers, indirectly [17:25:39] for example [17:25:59] Interesting. Still, nothing with references? [17:26:03] That's a big one for wp10 [17:26:09] * awight chuckles noticing that a ping for "ores" matches "scores" [17:26:11] we don't count or use references in any way yet [17:26:14] Not just refs, but use of the cite template [17:26:17] Gotcha [17:26:23] :D [17:26:45] I really wonder how people pronounce oresscores for the api.php endpoint. [17:27:00] * awight blinks at the flashing lights [17:27:05] "ores scores" sounds right. "O-Rez scores" is hard to say [17:27:16] O-Rez Sco-Rez ;) [17:27:18] +1 that might solve your PR problem [17:27:31] it sounds like a yummy cookie nonetheless [17:27:35] lol [17:27:47] oreseo [17:28:54] http://www.yourcupofcake.com/wp-content/uploads/2012/01/IMG_00691.jpg [17:29:57] btw https://etherpad.wikimedia.org/p/ORES_parity [17:30:19] about to thoroughly review where Extension:ORES is at and what features we want to freeze as requirements [17:37:46] halfak: Amir1: I had a thought yesterday, that the extension's MediaWiki database score cache should never have been a thing. [17:37:56] awight, why? [17:38:12] The whole point IIRC was to be able to join the db tables [17:38:27] wouldn't a network api call be cleaner? [17:39:09] I guess pulling rev ids would need to happen separately from calling the scoring api, and that's where the join was sort of nice. [17:39:41] Can't filter efficiently with API calls [17:40:12] but what about pulling rev ids in a distinct step? [17:40:40] Hmm ok lemme leave this alone for the moment [17:41:04] Oh... I think that happens. [17:41:07] Not sure I understand. [17:41:28] rev_ids get pulled as part of a hoop on RevisionContentSaveComplete or something like that [17:41:33] *hook [17:43:48] I think you're right though, if a scoring filter narrowed down to e.g. a 1:10,000 vandalism event, we would end up burning a ton of resources paging through rev ids [17:46:51] So, the plan we came up with is to split all of the producty/user-facing functionality out of Extension:ORES. [17:47:09] And we'd continue to maintain basic ORES platformy stuff for Mediawiki producty stuff. [17:48:36] * halfak --> lunch [18:03:46] halfak|Lunch: thanks for the context, I am happy to steer in that direction. [18:04:12] mid-baffle in fact at the extension's API hooks [18:04:27] * awight tactfully exits api php [18:11:47] 10Scoring-platform-team, 10ORES, 10Cloud-VPS (Quota-requests): Request increase quota for ores-staging to 52GB RAM - https://phabricator.wikimedia.org/T169811#3426350 (10Andrew) Ok, increased to 54000. For projects with over-default quotas we generally try to keep a fairly tight lid just we aren't surprised... [18:24:48] 10Scoring-platform-team, 10Analytics, 10EventBus, 10ORES, and 3 others: Emit revision-score event to EventBus and expose in EventStreams - https://phabricator.wikimedia.org/T167180#3426466 (10mobrovac) >>! In T167180#3425375, @Fjalapeno wrote: > @mobrovac One of the things we want to be able to do with the... [18:43:15] btw analytics-store is down temporarily; refer to #wikimedia-operations for progress [18:47:55] thanks for the note about analytics-store [18:48:08] looks like diffusion got redesgned https://secure.phabricator.com/source/phabricator/ [18:58:36] awight, I'm going to start the process of clearing out ores-compute-01 [18:58:41] any active jobs? [18:59:08] I'm thinking that I'll make a backup of all of our homedirs + /srv/ and move that to the instance that will replace it. [19:01:03] nope I'm quiescent [19:01:11] Thanks, /srv is all I need preserved. [19:01:34] Also happy to clean up if I'm hogging space [19:01:54] That'd be helpful if there's anything big. [19:02:19] 10Scoring-platform-team, 10MediaWiki-extensions-ORES: Make list of features and locations of ORES Review Tool for handoff - https://phabricator.wikimedia.org/T167911#3426618 (10awight) [19:02:20] k will do [19:02:31] halfak: ^ I think that's it for feature parity. [19:02:56] we can talk about it later, but I have some misgivings about leaving ores support in the extension [19:03:11] but it depends on what Collaboration does with the UI [19:03:23] It just feels weird to have a dangling dependency [19:03:34] What do you mean? [19:03:52] Would the UX be rewritten in mw-core? [19:03:57] or in another extension? [19:04:02] 10Scoring-platform-team, 10ORES, 10Cloud-VPS (Quota-requests), 10User-bd808: Request increase quota for ores-staging to 52GB RAM - https://phabricator.wikimedia.org/T169811#3426621 (10bd808) p:05Triage>03Normal a:03bd808 Approved in our 2017-07-11 team meeting. [19:04:11] awight, I guess another extension. [19:04:29] IIRC there still isn't a graceful way to do cross-extension dependencies [19:04:33] We could split the ORES infrastructure extension from the damaging/goodfaith filter extension if that makes people happy; but why? [19:04:38] and without extension:ores, the ux is nothing [19:04:46] Cross-extensions dependencies are a lot easier than MW core -> extension dependencies [19:04:47] so it feels like a has_a relationship or something [19:04:57] RoanKattouw, I thought you were the one that suggested this :S [19:04:59] 10Scoring-platform-team, 10ORES, 10Cloud-VPS (Quota-requests), 10User-bd808: Request increase quota for ores-staging to 52GB RAM - https://phabricator.wikimedia.org/T169811#3426628 (10bd808) a:05bd808>03None [19:05:07] I don't do MediaWiki a lot so I don't feel strongly about it. [19:05:19] Oh, maybe I did, that's possible [19:05:29] RoanKattouw: o/ yeah I definitely don't want to pepper ORES code around both core and extension [19:05:33] In fact, you had a task to figure out how that'd work :P [19:05:35] I hope past me did that with appropriate hedging so that present me doesn't judge him too much for suggesting that [19:05:36] RoanKattouw, ^ [19:05:45] lol [19:05:50] Oh, no, I think you misunderstand [19:06:03] The task IIRC was for making it possible to enable one without the other [19:06:18] Which doesn't necessarily require separate extensions, I ended up submitting a patch that just added an extra config var [19:06:36] +1 that it should be robust to whatever service is or is not functional [19:06:39] But I might have used the word "separating" a lot when discussing that, so my bad [19:06:55] I'd like to librarize this as much as possible [19:07:07] (just to overuse a great word) [19:07:14] RoanKattouw, there are likely to be other extensions that use ORES in the future [19:07:18] E.g. PageCuration [19:07:22] That's gonna happen soon [19:07:31] And maybe PageAssessments [19:07:43] So we're going to have extension dependencies anyway [19:07:47] Yes [19:07:53] And we have them already, they're a little ugly but mostly fine [19:08:05] I guess what's left of Ext:ORES once the UX is removed is just * score cache in the MediaWiki db, * API extensions to filter by ores things [19:08:11] We also have soft dependencies whereby extensions augment each other's behavior but fail gracefully if the other extension isn't there [19:08:25] awight, yeah, I think that's right. [19:08:31] e.g. Thanks adds thanking capability for Flow posts but only if Flow is installed [19:08:44] RoanKattouw: that's fine with me, I'm just not sure whether separating into two extensions is useful [19:09:11] The only use case I can almost imagine is to install the API bit without the UI, but IDK why a person would do that [19:09:16] Yeah me neither [19:09:20] kk [19:09:21] I think the idea is that we're responsible if ORES stops writing to its tables in MW but we're not responsible for UX issues that don't stem from there. [19:09:23] Also note that some UI stuff will remain in the ORES extension [19:09:27] We will approach with a grain of sail [19:09:29] *salt [19:09:29] Or... well somewhere [19:09:39] awight, ORES + PageCuration, ORES + RCFilters, etc. [19:10:04] Not only do we need to keep some of the current "classic ORES" stuff for no-JS support, all the ORES stuff in RCFilters is implemented as the ORES extension hooking into RCF hooks, since the RCF code is in core [19:10:08] halfak: good point that maintenance will be split--maybe that's one point for "has submodule" [19:10:46] halfak: and +1 ORES + * [19:11:37] RCF is in core? [19:11:42] Yeah [19:11:45] It's ... not ideal [19:11:46] * halfak feels like that is weird, but he's not informed [19:11:54] No, you're right that it's weird [19:11:57] OK my intuitions aren't terrible then :) [19:12:16] lol that it's still "beta", I dig it though [19:12:27] But at the same time it was also a total refactor of -- and adding a lot of infrastructure to -- SpecialRecentchanges.php and friends, which are definitely in core and needed to stay there [19:12:47] So we sat on the fence on that one for a long time before deciding on the least bad way to do it [19:13:05] Yeah having core features be beta features while BetaFeatures is an extension is pretty awkward [19:13:26] hehe I had not thought of that bootstrap issue [19:14:27] We ended up deciding that these things were all ugly and awkward but that if we did it the other way around (put RCF in an extension), we would have different problems that would be more fundamental and much less surmountable [19:14:34] RoanKattouw: While you're cornered, IMO this is ready for Collaboration review if you do that sort of thing. T167911 [19:14:35] T167911: Make list of features and locations of ORES Review Tool for handoff - https://phabricator.wikimedia.org/T167911 [19:15:00] Cool! I will look at that later today and get Joe to take a look too [19:15:15] :))) [19:15:19] take yr time [19:16:02] I tried to describe features in a way that gave us maximal pre-existing common ground :D [19:16:08] Skimming it it seems that the basic theme is "infrastructure stuff is yours, UI stuff and RC/WL-specific stuff is ours"? [19:16:55] That's how we want it for now, if that works? [19:17:22] awight i fixed a variable in icinga2 today https://gerrit.wikimedia.org/r/#/c/364497/ heh [19:17:46] lol no wonder why there was no check_disk for ores* host the variables name was wrong/ [19:17:55] RoanKattouw: When you dig into the details, the main review I'm looking for is whether RC filters already satisfies our checklist. [19:18:04] paladox: oh cool! [19:18:34] :) [19:18:44] awight & RoanKattouw: also, when if ever will the missing things be implemented so we can plan for long term maintenance or a short term handoff. [19:19:07] E.g. if you're never going to work with Special:Watchlist, then I guess we've signed up for it! [19:20:08] halfak: fwiw, I think jmatazzoni mentioned the other change feeds would be integrated over this quarter. Interested to hear more, though. [19:20:29] Yeah we are bringing RCF to the Watchlist page in a little while [19:20:44] It would be really unfortunate if we had to split UX ownership, cos we would have to keep up with the Joneses as the other code moves. [19:20:51] RoanKattouw: ty [19:20:58] What are the missing things that remain to be implemented? [19:21:18] -._o_.- [19:21:21] Yeah no let's not split UI ownership, I don't think that's fun for anyone [19:21:36] I mostly think about keeping ORES online and getting new wiki's support/new models deployed these days. [19:21:40] I'm sure it's in that list but I don't have a great recollection of what is and isn't imeplemented where [19:22:23] Speaking of which, we finally merged the Thresholds thing RoanKattouw -- that'll give you greater flexibility in selecting a desired threshold. [19:22:27] Oh yay [19:22:29] RoanKattouw: exactly, that's my question. I think we might already have feature parity. [19:22:40] I'll let you know about deployment. We'll have it in lab/beta for a good while first [19:22:44] Because it's gonna break stuff. [19:22:51] Right [19:23:04] But it's also going to be mega cool :D [19:23:11] RoanKattouw: one detail that caught my eye, do you know if Patrolled changes are excluded from the "scored bad" lists? Cos we currently do that with classic ORES. [19:23:14] Yeah last we talked about this, I think we decided that we should write dual compat in Extension:ORES first, then deploy the new version, then remove compat for the old one? [19:23:23] +1 RoanKattouw [19:23:24] awight: They are but not quite in the way specified [19:23:41] kk as long as it's considered [19:24:29] I forget what RCF does, one of the considerations there is that we do also have a separate filter for patrolled/unpatrolled although that is only available to patrollres [19:24:40] I think patrolled edits are probably treated as score-less but I'm not at all sure [19:25:52] meh I'll leave the bullet point and we can circle around later if users notice the difference. [19:30:49] halfak: Where is that team announcement etherpad? I lost the URL... [19:31:09] There's a draft now. [19:31:13] It's linked from the task. [19:43:39] 10Scoring-platform-team, 10Cloud-VPS, 10ORES: Set up larger ores-compute instance - https://phabricator.wikimedia.org/T169809#3426874 (10Halfak) I've moved everything from the home dir of ores-experiment to `ores-staging-02:/srv/ores-experiment-20170711/home` [19:58:45] halfak awight https://gerrit.wikimedia.org/r/#/c/364511/ :) [19:58:56] paladox, not sure if we need monitoring there [19:59:01] ok [19:59:04] staging and misc are adhoc [19:59:18] ok [19:59:38] Thanks for the forsight though [19:59:59] your welcome :) [20:06:29] halfak: I forgot to say, fawiki second campaign is officially done now [20:06:56] \o/ good news Amir1 [20:37:24] 10Scoring-platform-team, 10MediaWiki-extensions-ORES: Make list of features and locations of ORES Review Tool for handoff - https://phabricator.wikimedia.org/T167911#3427416 (10Catrope) Some questions/remarks: - Do we think splitting the ORES extension into an infrastructure extension (owned by Scoring Platfor... [20:50:49] 10Scoring-platform-team, 10ORES: Set up larger ores-compute instance - https://phabricator.wikimedia.org/T169809#3427598 (10bd808) [21:05:02] http://imgur.com/a/77Vdd [21:05:14] ^ I made ORES stickers that have an IPA pronunciation key [21:05:18] :DDDD [21:05:44] I want those [21:06:05] We'll find a way :) [21:08:18] 10Scoring-platform-team, 10ORES: Set up larger ores-compute instance - https://phabricator.wikimedia.org/T169809#3427723 (10Halfak) I've move everything from `/srv/` on ores-compute-01 to `ores-misc-01:/srv/ores-compute-01-201711/srv/` I got one error: ``` tar: ladsgroup/projects/ores-wikimedia-config/submod... [21:10:10] <3 [21:13:05] * halfak transfers eleventy-billion virtualenvs [21:26:32] 10Scoring-platform-team, 10ORES: Set up larger ores-compute instance - https://phabricator.wikimedia.org/T169809#3427833 (10Halfak) I've moved everything from /home/ on ores-compute-01 to `ores-misc-01:/srv/ores-compute-01-20170711/home` [21:29:29] ores-misc-01 is ready! [21:29:38] awight|afk, Amir1, ^ [21:29:47] killing ores-compute-01 [21:29:47] \o/ [21:30:16] * halfak wonders where fajne is :/ [21:32:06] * halfak emails here about the move [21:32:09] *her [21:34:16] Goodbye ores-compute-01. You were a good VM. You built a lot of models. You were a good collaborator. [21:34:33] Online for 1 year and 4 months. [21:36:04] PROBLEM - ssh on ores-compute-01 is UNKNOWN: Usage:check_ssh [-4 [21:36:06] PROBLEM - ping4 on ores-compute-01 is UNKNOWN: check_ping: Invalid hostname/address - ores-compute-01.ores.eqiad.wmflabsUsage:check_ping -H -w ,% -c ,% [-p packets] [-t timeout] [-4 [21:36:22] paladox, ^ can you silence that for us? [21:36:29] ok [21:36:34] PROBLEM - Host ores-compute-01 is DOWN: check_ping: Invalid hostname/address - ores-compute-01.ores.eqiad.wmflabsUsage:check_ping -H -w ,% -c ,% [-p packets] [-t timeout] [-4 [21:36:36] halfak did you delete the host? [21:36:40] Yup [21:36:43] i can remove the host from icinga if you did [21:36:43] Totally gone [21:36:45] ok removing [21:38:59] done [21:39:02] removed now :) [21:40:16] ores-compute-01 now removed [21:43:11] Thanks! [21:43:49] your welcome :) [21:45:23] halfak are you getting a new host? [21:45:35] yeah. That's ores-misc-01 [21:45:40] But we don't need any checks there [21:45:43] ah ok [21:45:44] Since it's adhoc [21:45:45] thanks [21:45:48] :) [21:46:19] are you sure it dosent need checks? It can check puppet / uptime (ie ping) [21:46:27] it dosen't have to check load. [21:46:53] halfak ^^ [21:46:59] 10Scoring-platform-team, 10ORES, 10Cloud-VPS (Quota-requests): Decrease quota for ores project from 80GB ram & 40 CPUs - https://phabricator.wikimedia.org/T170348#3427937 (10Halfak) [21:47:15] halfak: my temp. ldap account is "anotherladsgroup" (User:AnotherLadsgroup in wikitech) [21:52:30] Amir1 did someone steal your account? [21:52:52] I wish it was that simple :) [21:52:59] lol [22:05:45] OK time for me to head out. [22:05:48] Have a good one! [22:06:25] 10Scoring-platform-team, 10ORES, 10Cloud-VPS (Quota-requests): Decrease quota for ores project from 80GB ram & 40 CPUs - https://phabricator.wikimedia.org/T170348#3428059 (10Halfak) [22:07:05] 10Scoring-platform-team, 10ORES, 10Cloud-VPS (Quota-requests), 10User-bd808: Request increase quota for ores-staging to 52GB RAM - https://phabricator.wikimedia.org/T169811#3428062 (10Halfak) @Andrew: see {T170348} [22:07:18] 10Scoring-platform-team, 10ORES, 10Cloud-VPS (Quota-requests): Decrease quota for ores project to 80GB ram & 40 CPUs - https://phabricator.wikimedia.org/T170348#3427937 (10Halfak) [22:13:51] PROBLEM - puppet on ores-web-04 is CRITICAL: CRITICAL: Catalog fetch fail. Either compilation failed or puppetmaster has issues [22:44:10] RECOVERY - puppet on ores-web-04 is OK: OK: Puppet is currently enabled, last run 46 seconds ago with 0 failures [22:49:31] 10Scoring-platform-team, 10ORES, 10editquality-modeling, 10Tamil-Sites, and 2 others: Train/test reverted model for tawiki - https://phabricator.wikimedia.org/T166051#3428298 (10Ladsgroup) a:03Ladsgroup [23:14:36] wha' happened... [23:14:43] can't take a nap like *that* at the office [23:16:44] halfak: send IPA stickers ASAP, they are needed [23:26:36] awight you have an office [23:26:59] lol I have a fruit packing shed that I share with my family [23:27:09] lol [23:31:51] 10Scoring-platform-team, 10MediaWiki-extensions-ORES: Make list of features and locations of ORES Review Tool for handoff - https://phabricator.wikimedia.org/T167911#3349300 (10jmatazzoni) We Are not currently planning to work on Contributions. So if we've somehow interfered with how ORES was working on that p... [23:34:22] 10Scoring-platform-team, 10MediaWiki-extensions-ORES: Make list of features and locations of ORES Review Tool for handoff - https://phabricator.wikimedia.org/T167911#3428472 (10awight) Thanks for the detailed notes! >>! In T167911#3427416, @Catrope wrote: > Some questions/remarks: > - Do we think splitting th... [23:37:49] school errand, biab [23:40:22] 10Scoring-platform-team, 10MediaWiki-extensions-ORES: Make list of features and locations of ORES Review Tool for handoff - https://phabricator.wikimedia.org/T167911#3428487 (10jmatazzoni) Also, Roan is right to say we're moving in a direction where "Saved filters" (which includes the ability to save a Default... [23:45:50] 10Scoring-platform-team, 10MediaWiki-extensions-ORES: Make list of features and locations of ORES Review Tool for handoff - https://phabricator.wikimedia.org/T167911#3428501 (10Catrope) >>! In T167911#3428472, @awight wrote: >> - @Mattflaschen-WMF suggests we could do this as a pseudo-extension or sub-exte...