Page MenuHomePhabricator

GOAL: Decouple Wikibase Repo(sitory) and Client
Closed, ResolvedPublic

Description

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