Once the new FallbackLabelDescriptionLookupFactory has been created (T312222), it should be used by most places that want a FallbackLabelDescriptionLookup; this especially includes most (possibly all) users of LanguageFallbackLabelDescriptionLookupFactory. See also the list in T305032#8052212.
Description
Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | BUG REPORT | Lucas_Werkmeister_WMDE | T305032 Lexeme pages do not show labels of redirected Items (unlike Item pages) | ||
Resolved | Lucas_Werkmeister_WMDE | T312223 Use FallbackLabelDescriptionLookupFactory in code | |||
Declined | None | T312780 Provide EntityRevisionLookup for federated properties | |||
Resolved | Lucas_Werkmeister_WMDE | T312791 Implement FallbackLabelDescriptionLookup that supports federated properties |
Event Timeline
Change 812024 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):
[mediawiki/extensions/WikibaseLexeme@master] Use FallbackLabelDescriptionLookupFactory for Lexeme ID formatter
Change 812025 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):
[mediawiki/extensions/WikibaseLexeme@master] Use FallbackLabelDescriptionLookupFactory for Form ID formatter
Change 812026 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):
[mediawiki/extensions/WikibaseLexeme@master] Use FallbackLabelDescriptionLookupFactory for Lexeme formatter
Change 812027 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):
[mediawiki/extensions/WikibaseLexeme@master] Use FallbackLabelDescriptionLookupFactory for Form formatter
Change 812028 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):
[mediawiki/extensions/WikibaseLexeme@master] Use FallbackLabelDescriptionLookupFactory for meta tags creator
Change 812029 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):
[mediawiki/extensions/WikibaseLexeme@master] Use FallbackLabelDescriptionLookupFactory in LexemeHandler
Change 812244 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):
[mediawiki/extensions/WikibaseLexeme@master] Use FallbackLabelDescriptionLookupFactory in SpecialNewLexemeAlpha
Change 812024 merged by jenkins-bot:
[mediawiki/extensions/WikibaseLexeme@master] Use FallbackLabelDescriptionLookupFactory for Lexeme ID formatter
Change 812025 merged by jenkins-bot:
[mediawiki/extensions/WikibaseLexeme@master] Use FallbackLabelDescriptionLookupFactory for Form ID formatter
Change 812026 merged by jenkins-bot:
[mediawiki/extensions/WikibaseLexeme@master] Use FallbackLabelDescriptionLookupFactory for Lexeme formatter
Change 812027 merged by jenkins-bot:
[mediawiki/extensions/WikibaseLexeme@master] Use FallbackLabelDescriptionLookupFactory for Form formatter
Change 812028 merged by jenkins-bot:
[mediawiki/extensions/WikibaseLexeme@master] Use FallbackLabelDescriptionLookupFactory for meta tags creator
Change 812029 merged by jenkins-bot:
[mediawiki/extensions/WikibaseLexeme@master] Use FallbackLabelDescriptionLookupFactory in LexemeHandler
Change 812839 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):
[mediawiki/extensions/Wikibase@master] Use FallbackLabelDescriptionLookupFactory in entity types
Change 812871 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):
[mediawiki/extensions/WikibaseLexeme@master] Use FallbackLabelDescriptionLookupFactory in SpecialNewLexeme
Change 812896 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):
[mediawiki/extensions/Wikibase@master] Use FallbackLabelDescriptionLookupFactory in client hook handlers
Change 813212 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):
[mediawiki/extensions/Wikibase@master] Use FallbackLabelDescriptionLookupFactory in property entity types
Change 812839 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] Use FallbackLabelDescriptionLookupFactory in item entity types
Change 813212 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] Use FallbackLabelDescriptionLookupFactory in property entity types
Change 812896 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] Use FallbackLabelDescriptionLookupFactory in client hook handlers
Change 812871 merged by jenkins-bot:
[mediawiki/extensions/WikibaseLexeme@master] Use FallbackLabelDescriptionLookupFactory in SpecialNewLexeme
Change 812244 merged by jenkins-bot:
[mediawiki/extensions/WikibaseLexeme@master] Use FallbackLabelDescriptionLookupFactory in SpecialNewLexemeAlpha
Change 813635 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):
[mediawiki/extensions/Wikibase@master] Use FallbackLabelDescriptionLookupFactory for entity search callbacks
Change 813637 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):
[mediawiki/extensions/Wikibase@master] Use FallbackLabelDescriptionLookupFactory in ItemHandler
Change 813639 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):
[mediawiki/extensions/Wikibase@master] Use FallbackLabelDescriptionLookupFactory in PropertyHandler
Change 813647 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):
[mediawiki/extensions/Wikibase@master] Use FallbackLabelDescriptionLookupFactory in EntityIdLabelFormatterFactory
Change 813635 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] Use FallbackLabelDescriptionLookupFactory in entity search callbacks
Change 813656 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):
[mediawiki/extensions/Wikibase@master] Use FallbackLabelDescriptionLookupFactory in SpecialSetSiteLink
Change 813659 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):
[mediawiki/extensions/Math@master] Use FallbackLabelDescriptionLookupFactory in MathWikibaseConfig
Change 813659 merged by jenkins-bot:
[mediawiki/extensions/Math@master] Use FallbackLabelDescriptionLookupFactory in MathWikibaseConfig
Change 814118 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):
[mediawiki/extensions/Wikibase@master] Use FallbackLabelDescriptionLookupFactory in SpecialListProperties
Change 814119 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):
[mediawiki/extensions/WikibaseCirrusSearch@master] Use FallbackLabelDescriptionLookupFactory in Hooks
Change 814171 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):
[mediawiki/extensions/Wikibase@master] Use FallbackLabelDescriptionLookupFactory in SidebarLinkBadgeDisplay
Change 814173 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):
[mediawiki/extensions/Wikibase@master] Use FallbackLabelDescriptionLookupFactory in SpecialPagesWithBadges
Change 814179 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):
[mediawiki/extensions/Wikibase@master] Use FallbackLabelDescriptionLookupFactory in newSnakSerializationRenderer
Stating the obvious:
For extensions, this creates a dependency on 1.39-wmf.21 . Otherwise you will see
Call to undefined method Wikibase\Client\WikibaseClient::getFallbackLabelDescriptionLookupFactory()
;-)
Change 813637 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] Use FallbackLabelDescriptionLookupFactory in ItemHandler
Change 813639 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] Use FallbackLabelDescriptionLookupFactory in PropertyHandler
Change 814119 merged by jenkins-bot:
[mediawiki/extensions/WikibaseCirrusSearch@master] Use FallbackLabelDescriptionLookupFactory in Hooks
Change 813647 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] Use FallbackLabelDescriptionLookupFactory in EntityIdLabelFormatterFactory
Change 813656 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] Use FallbackLabelDescriptionLookupFactory in SpecialSetSiteLink
Change 814118 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] Use FallbackLabelDescriptionLookupFactory in SpecialListProperties
Change 814171 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] Use FallbackLabelDescriptionLookupFactory in SidebarLinkBadgeDisplay
Change 814173 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] Use FallbackLabelDescriptionLookupFactory in SpecialPagesWithBadges
Change 814179 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] Use FallbackLabelDescriptionLookupFactory in newSnakSerializationRenderer
Change 816816 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):
[mediawiki/extensions/Wikibase@master] Use FallbackLabelDescriptionLookupFactory in DataAccessSnakFormatterFactory
Change 816816 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] Use FallbackLabelDescriptionLookupFactory in DataAccessSnakFormatterFactory
Wikibase is pretty much done, but a few other extensions are still using the old factory (see codesearch).
Change 817219 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):
[mediawiki/extensions/ArticlePlaceholder@master] Use FallbackLabelDescriptionLookupFactory in AboutTopicRenderer
Change 817219 merged by jenkins-bot:
[mediawiki/extensions/ArticlePlaceholder@master] Use FallbackLabelDescriptionLookupFactory in AboutTopicRenderer