Lucas_Werkmeister_WMDE created this task. Lucas_Werkmeister_WMDE added projects: Wikidata, Wikibase Extension Decoupling and Registration. Restricted Application added a subscriber: Aklapper.
TASK DESCRIPTION As a developer, I want to have strict separations between the different Wikibase extensions (e. g. Repo may use Lib but Lib may not use Repo), so that it’s straightforward to tell where which code is used. **Problem:** In T255110 <https://phabricator.wikimedia.org/T255110>, we identified a few places where Repo is referenced in Lib or Client. This is the parent task to get rid of those uses. **Example:** **Screenshots/mockups:** **BDD** GIVEN AND WHEN AND THEN AND **Acceptance criteria:** - Repo code is not referenced outside of Repo. - A test is set up to ensure that no unwanted references to Repo code are added in the future, either. **Open questions:** TASK DETAIL https://phabricator.wikimedia.org/T255880 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE Cc: Lucas_Werkmeister_WMDE, Aklapper, darthmon_wmde, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Wikidata-bugs, aude, Lydia_Pintscher, Mbch331
_______________________________________________ Wikidata-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
