In the OpenRefine project we are currently developing a reconciliation service for Wikimedia Commons.
Wikimedia Commons uses Wikidata items and properties to describe the media files it stores. Therefore, our data extension service on the Commons endpoint will be able to return Wikidata items (as values of properties on Commons entities). It would be nice if our Commons service could somehow announce that these returned entities are in Wikidata, for instance by declaring that they are in the entity space of the Wikidata reconciliation service.
This would theoretically allow for workflows where users could first fetch data from the Commons service, and then fetch more data from the Wikidata recon service (with the data extension mechanism again).
We could use the meta part of data extension responses to declare a reconciliation endpoint and/or identifierSpace/schemaSpace.
In the OpenRefine project we are currently developing a reconciliation service for Wikimedia Commons.
Wikimedia Commons uses Wikidata items and properties to describe the media files it stores. Therefore, our data extension service on the Commons endpoint will be able to return Wikidata items (as values of properties on Commons entities). It would be nice if our Commons service could somehow announce that these returned entities are in Wikidata, for instance by declaring that they are in the entity space of the Wikidata reconciliation service.
This would theoretically allow for workflows where users could first fetch data from the Commons service, and then fetch more data from the Wikidata recon service (with the data extension mechanism again).
We could use the
meta
part of data extension responses to declare a reconciliation endpoint and/or identifierSpace/schemaSpace.