Dear all,
The SQID browser for Wikidata [1] has improved recently. Main new features include:
* Show incoming statements from other entities * Built-in SPARQL result view to browse long result sets * Some improved translation * Improved code structure
If you use SQID a lot, you may have to (shift+)reload the page to see the updates in your browser. More details on key features below.
== Incoming statements from other entities ==
The highlight is the display of incoming statements, which I hope you agree is surprisingly fast. Even challenging items like Q30 [2] with a large number of incoming statements complete in rather short time. Smaller items are even faster. First opening a page always needs a bit more time to load the data, but if you stay in one tab, you will have a very fast browsing experience overall (opening new tabs forces the browser to reload data you already had in the other tab).
The unavoidable comparison to our great forbearer Reasonator ;-) which also shows incoming statements. But there are some differences:
* SQID displays all incoming properties, not just a subset (I was surprised that Reasonator shows only a subset -- maybe a bug? You can see it if you open Q30 there [3] and compare to SQID: e.g., the "owned by" incoming property somehow does not show in Reasonator). * Reasonator and SQID use slightly different cut-offs regarding the default number of inlinks to display. SQID shows at most 100 entites per property, Reasonator seems to use a different strategy where you sometimes get more than a 100 and sometimes less. * SQID also displays incoming links from property pages. * Reasonator shows qualifiers on incoming statements, SQID does not (planned for the future) * The visual layout is different in both tools. * Display speed ;-) Kudos to the WDQS team for making this possible. SQID completely relies on SPARQL to deliver this performance.
== Towards better translation ==
Thanks to Dan Michael O. Heggø, we already have a new translation to Norwegian Bokmål (nb), in addition to the existing en and de.
We are working towards improving I18N, and there is still some way to go. As an important first step, the current version has split the messages into separate files. Translators who want to add languages just need to translate one file [4].
The split into files is also an important first step towards a future translatewiki integration, which we would like to have at some point. Help wanted: if you know how to connect our message files to translatewiki, this would be a great contribution to the project.
== Next steps ==
* Better translation (I18N is not complete for all components yet) * Improve data view (show site links, better search/display support for some datatypes) * Show qualifiers on incoming statements * Add built-in reasoning and quality control features that highlight issues while you look at the data. * Query UI to search for entities if you don't feel like writing SPARQL.
== Contribute ==
To contribute ideas or code, please use our project home at github [5], where you can discuss issues and report bugs.
Acks: Michael Günther and Georg Wild who have made important contributions to this release.
Best regards,
Markus
[1] http://tools.wmflabs.org/sqid/ [2] http://tools.wmflabs.org/sqid/#/view?id=Q30 [3] https://tools.wmflabs.org/reasonator/?q=Q30 [4] https://github.com/Wikidata/WikidataClassBrowser/tree/master/src/lang [5] https://github.com/Wikidata/WikidataClassBrowser