Lucas_Werkmeister_WMDE created this task. Lucas_Werkmeister_WMDE added projects: Wikidata, wdwb-tech. Restricted Application added a subscriber: Aklapper.
TASK DESCRIPTION WikibaseClient has three well-known entity sources (available as services in the service container): - `ItemSource`, the source for the `item` entity type - `PropertySource`, the source for the `property` entity type - `ItemAndPropertySource`, the source whose name matches the `itemAndPropertySourceName` setting This doesn’t really make sense. `ItemAndPropertySource` presupposes that items and properties always come from the same entity source, which would make the other two sources redundant; but in fact, this is no longer the case, especially with #wikibase_-_federated_properties <https://phabricator.wikimedia.org/tag/wikibase_-_federated_properties/>. In reality (if I understand correctly), `ItemAndPropertySource` is a renamed (T258060 <https://phabricator.wikimedia.org/T258060>) holdover from a time when there was such a thing as //the// repo to which a client was connected. I think we should remove it, and instead use the right entity source for each entity type everywhere. TASK DETAIL https://phabricator.wikimedia.org/T278833 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE Cc: Aklapper, Lucas_Werkmeister_WMDE, Invadibot, maantietaja, Akuckartz, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Wikidata-bugs, aude, Addshore, Mbch331
_______________________________________________ Wikidata-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
