WMDE-leszek created this task.
WMDE-leszek added projects: Wikidata, Wikidata-Sprint.

TASK DESCRIPTION

DispatchingEntityPrefetcher should be moved to DataModel Services, where the interface is defined.
There are no dependencies on Wikibase itself in the implementation that would prevent from moving it.

Similar should happen to DispatchingTermBuffer. In this case the PrefetchingTermLookup the dispatching service implements should be also moved to DataModel Services. It combines TermLookup and TermBuffer interfaces that are both defined in the DataModel Services.

The move of above mentioned classes and interface should be part of a single release of the Services component.

Other Dispatching services defined in Wikibase at this point (DispatchingEntityRevisionLookup and DispatchingPropertyInfoLookup) should not be moved as their related interfaces are also defined in Wikibase repo.


TASK DETAIL
https://phabricator.wikimedia.org/T157433

EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: WMDE-leszek
Cc: hoo, daniel, Aklapper, Lydia_Pintscher, WMDE-leszek, D3r1ck01, Izno, Wikidata-bugs, aude, Mbch331
_______________________________________________
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to