Page MenuHomePhabricator

Remove repo UserLanguage service from Wikibase
Closed, ResolvedPublic

Description

Now that all consumers of the WikibaseRepo.UserLanguage service have been updated to find their Language objects in other ways, remove the WikibaseRepo.UserLanguage service and its tests.

Acceptance Criteria

  • The UserLanguage service and any connected code is no longer present in Wikibase repo

Event Timeline

Change #1140167 had a related patch set uploaded (by Arthur taylor; author: Arthur taylor):

[mediawiki/extensions/Wikibase@master] Remove the UserLanguage service from Wikibase

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

Change #1140167 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] Remove the UserLanguage service from Wikibase

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

Lucas_Werkmeister_WMDE renamed this task from Remove UserLanguage service from Wikibase to Remove repo UserLanguage service from Wikibase.May 15 2025, 2:30 PM
Lucas_Werkmeister_WMDE updated the task description. (Show Details)

(Updated the task a bit because the client service is still around – but the parent task T279415 implies that this task was always meant to be specific to the repo service.)