We don’t want to load the full EntitySchema extension (with an EntitySchema: namespace, special pages etc.) on client wikis like Wikipedias. However, the data type still needs to be registered with Wikibase Client; otherwise, any item that contains an EntitySchema statement becomes completely inaccessible:
(In this example on my local wiki, Q796 is a item with a string statement and an EntitySchema statement, and P307 is a string property; even though the string statement is unrelated to the EntitySchema statement, it still can’t be accessed, because Wikibase is unable to deserialize/load the item as a whole.)
Acceptance Criteria
- A client wiki can load all the data of an Item that has an EntitySchema statement