[Wikidata-bugs] [Maniphest] [Commented On] T255882: Don’t use WikibaseRepo when initializing Client pageterms API

2020-07-01 Thread Ladsgroup
Ladsgroup added a comment. In T255882#6240846 , @Lucas_Werkmeister_WMDE wrote: > If the API behavior should stay the same, then I imagine we could resolve the direct Client→Repo dependency by registering some kind of “term buffer +

[Wikidata-bugs] [Maniphest] [Commented On] T255882: Don’t use WikibaseRepo when initializing Client pageterms API

2020-06-24 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. One solution would be to move the “page terms of //this item//” functionality to a separate API module. TASK DETAIL https://phabricator.wikimedia.org/T255882 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To:

[Wikidata-bugs] [Maniphest] [Commented On] T255882: Don’t use WikibaseRepo when initializing Client pageterms API

2020-06-19 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. If the API behavior should stay the same, then I imagine we could resolve the direct Client→Repo dependency by registering some kind of “term buffer + entity ID lookup” stash in Lib, and Repo fills it with its services upon initialization, and Client