Page MenuHomePhabricator

Create suggestion for how to cleanly make the architectural changes needed
Closed, ResolvedPublic1 Estimated Story Points

Description

Due to the decision of the ADR (T344609), we will need to make changes to Wikibase that break some of its core assumptions.

We need to come up with an architecture that minimizes the likelihood of introducing bugs and production errors into the code.

Event Timeline

Michael set the point value for this task to 1.Oct 19 2023, 1:56 PM

Moving to parent tasks for now; some investigation happened in T349686, some more is happening in T350136.

As the EntitySchemas project is in a short hiatus, I am removing the relevant tickets from the board

The suggestion has been created, see subtasks; we’re going with a slightly different approach than originally envisioned (no “pseudo entities”), see T350136#9688278.