Page MenuHomePhabricator

Document that the edit review UI can be disabled separately from the extension
Open, NormalPublic

Description

In T167908, we provided a configuration variable which allows the ORES UI to be disabled but the ORES backend will continue to function. In the likely event that we run into future situations where Ext:ORES is breaking some aspect of the UI, the suggested fix should be to disable the UI rather than the entire extension.

We need to check that this applies to the Special:Preferences hooks.

In a chat today, the Scoring Platform Team identified that the UI configuration variable is not well understood, and since it isn't present in InitialiseSettings.php, it isn't obvious how to use it. We should provide the variable in that file, and communicate to other developers and ops how it can be used in emergencies.

Event Timeline

awight created this task.Dec 11 2017, 4:05 PM
awight renamed this task from Clarify that ORES UI can be disabled separately from the extension to Documentation: Clarify that ORES UI can be disabled separately from the extension.Nov 1 2018, 6:48 PM
awight renamed this task from Documentation: Clarify that ORES UI can be disabled separately from the extension to Document that the ORES UI can be disabled separately from the extension.
awight added a project: Documentation.
Halfak triaged this task as Normal priority.Feb 15 2019, 8:06 PM
Halfak moved this task from Documentation to Ready to go on the Scoring-platform-team board.

@Catrope & @Ladsgroup, do you know if this is still relevant? Please decline/resolve if it isn't.

It is now present in InitialiseSettings.php. I'm not sure where we would document something like "if you're an SRE person and are thinking of disabling ORES, please try disabling the ORES UI first". I'm also not sure how receptive they'd be to it, because one could argue that a "disable the extension first and ask questions later" situation doesn't call for that kind of nuance.

Harej renamed this task from Document that the ORES UI can be disabled separately from the extension to Document that the edit review UI can be disabled separately from the extension.Mar 19 2019, 9:17 PM
Harej moved this task from Ready to go to Monitor on the Scoring-platform-team board.
Harej added a subscriber: Harej.

We saw this task on the Scoring Platform workboard. Our understanding is that code related to the ORES-specific recent changes filters lives in the ORES extension, but are not specifically our team's responsibility. Please let us know if this is not the case.

awight removed a subscriber: awight.Mar 21 2019, 4:02 PM
Harej removed a subscriber: Harej.Jul 4 2019, 9:26 AM