Page MenuHomePhabricator

Drop drop drop drop night mode exclusions
Closed, ResolvedPublic1 Estimated Story Points

Description

Background

During roll out we introduced two configuration options:

  • MinervaNightModeOptions
  • VectorNightModeOptions

Currently these are only supporting LiquidThreads (which is going to be undeployed T350164) and the Banana page on test.wikipedia.org for testing purposes.
We don't need this configuration any more and you have permission to remove it from both skins.

User story

As a developer I do not want to support complex code that serves little purpose.

Requirements

BDD

  • For QA engineer to fill out

Test Steps

  • For QA engineer to fill out

Design

  • Add mockups and design requirements

Acceptance criteria

  • Add acceptance criteria

Communication criteria - does this need an announcement or discussion?

  • Add communication criteria

Rollback plan

  • What is the rollback plan in production for this task if something goes wrong?

This task was created by Version 1.2.0 of the Web team task template using phabulous

Event Timeline

Jdlrobson-WMF changed the task status from Open to In Progress.May 12 2025, 10:34 PM
Jdlrobson-WMF triaged this task as High priority.
Jdlrobson-WMF lowered the priority of this task from High to Medium.
Jdlrobson-WMF added a project: Web-Team.
Jdlrobson-WMF moved this task from Incoming to Q4 on the Web-Team board.

Change #1152327 had a related patch set uploaded (by Ebrahim; author: Ebrahim):

[operations/mediawiki-config@master] Remove wmgMinervaNightModeExcludeNamespaces

https://gerrit.wikimedia.org/r/1152327

Change #1152327 abandoned by Ebrahim:

[operations/mediawiki-config@master] Remove wmgMinervaNightModeExcludeNamespaces

https://gerrit.wikimedia.org/r/1152327

Jdlrobson-WMF renamed this task from Drop night mode exclusions to Drop drop night mode exclusions.Oct 29 2025, 11:03 PM
Jdlrobson-WMF changed the task status from In Progress to Open.
Jdlrobson-WMF updated the task description. (Show Details)
SToyofuku-WMF renamed this task from Drop drop night mode exclusions to Drop drop drop night mode exclusions.Oct 30 2025, 2:24 PM
Ladsgroup renamed this task from Drop drop drop night mode exclusions to Drop drop drop drop night mode exclusions.Oct 30 2025, 2:26 PM
HFan-WMF set the point value for this task to 1.Jan 12 2026, 7:20 PM

Change #1306453 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[operations/mediawiki-config@master] Drop unused VectorNightMode config

https://gerrit.wikimedia.org/r/1306453

Change #1306453 merged by jenkins-bot:

[operations/mediawiki-config@master] Drop unused VectorNightMode config

https://gerrit.wikimedia.org/r/1306453

Mentioned in SAL (#wikimedia-operations) [2026-07-06T23:20:53Z] <jdlrobson@deploy1003> Started scap sync-world: Backport for [[gerrit:1306983|Remove unused user skin preference config (T358273)]], [[gerrit:1306982|Drop orphaned configuration for Vector skin rollout (T358273)]], [[gerrit:1305921|Remove wgMinervaEnableSiteNotice config flag (T417638)]], [[gerrit:1306453|Drop unused VectorNightMode config (T393977)]]

Mentioned in SAL (#wikimedia-operations) [2026-07-06T23:22:48Z] <jdlrobson@deploy1003> jdlrobson, bwang: Backport for [[gerrit:1306983|Remove unused user skin preference config (T358273)]], [[gerrit:1306982|Drop orphaned configuration for Vector skin rollout (T358273)]], [[gerrit:1305921|Remove wgMinervaEnableSiteNotice config flag (T417638)]], [[gerrit:1306453|Drop unused VectorNightMode config (T393977)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug)

Mentioned in SAL (#wikimedia-operations) [2026-07-06T23:30:32Z] <jdlrobson@deploy1003> Finished scap sync-world: Backport for [[gerrit:1306983|Remove unused user skin preference config (T358273)]], [[gerrit:1306982|Drop orphaned configuration for Vector skin rollout (T358273)]], [[gerrit:1305921|Remove wgMinervaEnableSiteNotice config flag (T417638)]], [[gerrit:1306453|Drop unused VectorNightMode config (T393977)]] (duration: 09m 39s)