Summary
Introduce support for using Items from Wikidata as values for Statements based on Properties of the Item data type. When enabled, the Item input selector will return both local Items and remote Items from Wikidata. Remote Items are cached locally with a source-encoded identifier (e.g. wikidata:Q123) and can be reused as statement values, but do not otherwise appear as local Wikibase Items (e.g. they do not have their own Item detail page).
Scope & Implementation
- See ADR 0033: Federated Values MVP for detailed component breakdown, architectural decisions, and open concerns. This feature extends the entity source configuration pattern established by Federated Properties (ADR 0010, 0019, 0021).
- The current in progress implementation of this feature is currently at https://github.com/lorenjohnson/mediawiki-extensions-Wikibase/pull/6 but soon will be moved to Gerrit and flagged for a general Wikibase Core review.
Related Tickets
- T406224: [Federated Values] Add option to enable Wikidata as a source for Item values in statements — Entity Source Configuration
- T406226: [Federated Values] Support Wikidata as a source for Item values search in statements — Remote Entity Search
- T408517: [Federated Values] Architecture for caching/storage of remote Items — Remote Entity Storage
- T408520: [Federated Values] Remote Item values are displayed and T409948: [Federated Values] Styling of external links — Remote Entity Lookup & Formatting
- T408518: [Federated Values] Syncing cached remote Items — Remote Entity sync
- T411469: [Federated Values] Client Remote Items handling and display — Client Remote Items display/handling
Design Files

