So far we have made it possible to re-use Wikidata's items and properties inside Wikimedia to make statements.
That's one type of federation.
It will be used for example to make statements on Commons using Wikidata properties and items.
It is not currently used anywhere else.
For reference this federation is not currently enabled in production, it is about to be enabled on the beta cluster T204748.
The same feature is very much in demand by users outside Wikimedia. We should make this possible.
Part of this task:
- get an overview of the current implementation
- make suggestions for how to expand this for use outside Wikimedia and identify blockers/hurdles
Hints
- All of the federation stuff is in Wikibase.
- We essentially need API implementations of a bunch of repo services.
- extensions/Wikibase/docs/federation.wiki
- Look at WikibaseServices & MultipleRepositoryAwareWikibaseServices etc
- https://docs.google.com/presentation/d/12X7k8Q0R2Ku5j-3lympTmeIbT57rtzaNKYJBXkhHCAw/edit#slide=id.p