Adjusting MediaInfo extension for changes in Wikibase View - Gerrit change 283971
Looking into the status of the MediaInfo extension. (and trying to create entities using wbeditentity in the ApiSandbox) Problems include:
EntityFactory::newEmpty does not work for MediaInfo (somewhat easy to fix)
Places in the code when assigning a fresh id to a new entity that expect methods like ItemId::newFromNumber exist for MediaInfoId
Problem with serialization (calling Wikibase\DataModel\SerializerFactory::newEntitySerializer, which is aware of only Item and Property entity types) in ParserOutputJsConfigBuilder - fixed by Bene's not-yet-merged chain of patches Gerrit change 278566
Problem with diffing: "Diffing the provided types of entities is not supported", "*": "#0 /var/www/wiki/w/extensions/Wikidata/vendor/wikibase/data-model-services/src/Diff/EntityDiffer.php - presumably what phab:T78298 is working to address.
Attended nycneo4j meetup. (I have experimented in the past with using neo4j to query Wikidata content, and it has its capabilities even if we didn't choose it for our query service)
Trying to backport + deploy phab:T132645, but running into unrelated Echo test failures phab:T133774. Maybe Jan knows a solution? or Hashar is around tomorrow to help me work around this.