This is a main ticket tracking WMDE efforts on decoupling Wikibase Repository and Client components/applications in Summer 2020.
Expected outcome:
- “Repo” and “Client” components are fully and clearly separated from each other
- Long-term strategy outlined for organizing the “shared” logic
- Long-term strategy outlined for organizing the “Repo” front end logic
Additional requirements related to migrating Wikibase extensions to use Extension Registration
- WikibaseRepo uses Extension Registration
- WikibaseClient uses Extension Registration