Page MenuHomePhabricator

[Tracking] MediaWiki Config Cleanup
Closed, InvalidPublic

Description

This task is going to be tracking config cleanup tasks. Several cases below:

  • Sometimes, we deprecate and remove configs in the MediaWiki software and even extensions/skins but we forget to cleanup production (operations-mediawiki-config repo) to remove these unused configs.
  • In some cases, we introduce configs as experiments or migration paths or feature flags (which are temporary) but end up not cleaning up and these ripple through multiple releases.
  • In other cases, we introduce configs and actually never used but forget to remove.

On this task is a slow but consistent effort (during my free time) to verify and cleanup configs that are no longer used anywhere in our systems.

Related Objects

StatusSubtypeAssignedTask
InvalidNone
DeclinedNone

Event Timeline

@DAlangi_WMF Will there realistically be a date when this very task can be closed as resolved? Or is this instead a neverending and basically tasks both in MediaWiki-Configuration and Technical-Debt ?

@DAlangi_WMF: Could you please answer the last comment? Thanks in advance!

@Aklapper, thanks for writting, sorry for the delay in response, I was OoO. This is a tracking tasks for me (little side project) to cleanup our config file(s) - InitialiseSettings(-labs).php, CommonSettings(-labs).php etc from configs that are no longer used by our infrastructure. So TBH, there is no date for this to be done, it's something I'll be doing from time to time and like you rightly put it, it's a tech debt payment task.

I've updated the tags accordingly. Thank you and please let me know if I wasn't clear enough. :)

Unassigning inactive task assignee (please do so as part of offboarding)

Pppery subscribed.

Tracking task with no subtasks by inactive user. Let's close this.