Amir has created functionality that compares data from en.wp de.wp and
it.wp. It is data about "humans" and it only shows differences where they
exist. It compares those four Wikipedias with information in Wikidata.
The idea is that the report will be updated regularly.
The problem we face is: what should it actually look like. Should it just
splatter the info on a page or is more needed. At this time we just have
Please help us with something that works easily for now. Once we have
something, it can be prettified and more functional.
Hey folks :)
Are you a tool author relying on dumps or Special:Export or use Lua on
Wikidata to access data in items? Please read on.
The JSON format returned by the API and what we use to store the data
internally has been different for a long time. This has been a
headache as people had to deal with two different JSON serializations.
We've fixed this now to only use one. This means the format you get in
the XML dumps, via Special:Export and when accessing the raw item page
content via Lua will change to be the same as what you get from the
API. We plan to deploy this change on August 26th.
This is one of the remaining blockers for statements on properties and
further progress on Commons support.
I'm sorry for the disruption. If you need help with adapting your
tools please let me know.
Lydia Pintscher - http://about.me/lydia.pintscher
Product Manager for Wikidata
Wikimedia Deutschland e.V.
Tempelhofer Ufer 23-24
Wikimedia Deutschland - Gesellschaft zur Förderung Freien Wissens e. V.
Eingetragen im Vereinsregister des Amtsgerichts Berlin-Charlottenburg
unter der Nummer 23855 Nz. Als gemeinnützig anerkannt durch das
Finanzamt für Körperschaften I Berlin, Steuernummer 27/681/51985.
I am currently doing some refactoring in WikibaseRepo to make it
compatible with DataModel 1.0. One aspect I realized is that there are
lots of places in which the code assumes that every entity has claims
(which is wrong eg. for queries). Thus this code and the assumption have
to get moved out of the entity specific classes. However this will lead
to lots of code being duplicated in item and property specific classes
which isn't good at all. We therefore need a proper way to inject such
code without inheritance. Thus I ask you how to handle such cases like
EntityContent or EntityHandler.