On 30.09.2012 07:47, Amir E. Aharoni wrote:
Automatic generation of list articles is frequently
named as one of
the main use cases of Wikidata. There is, however, a particular type
of list articles for which Wikidata may be even more useful:
Comparison articles. You can find many examples of these at
Category:Software comparisons in the English Wikipedia.
Interesting use case, thanks for mentioning it!
I think this functionality can be implemented on top of the "normal" list
functionality, using a bit of JavaScript for sorting, filtering and picking
columns. The only thing to worry about is the view a user would get with JS
disabled. That may be several hundred lines and dozens of columns.
As the system is currently designed, real-time queries to the backend will not
be supported, at least not right away. So the filtering would have to happen on
the client, using JavaScript. But if the base set to work on does not exceed
something like a thousand entries, this should work fine. But we'll have such a
limit anyway, to avoid gigantic pages listing every person known to Wikidata, etc.
-- daniel
PS: interestingly, there seem to be rather few Wikipedias that even allow this
kind of (non-)articles. [[Category:Software comparisons]] has 10 interlanguage
links (and no equivalent in German, Dutch, or Japanese),
[[Category:Computing_comparisons]] has 4, [[Category:Technological_comparison]]
has 1; [[Category:Comparisons]] has 12, but again no equivalent in German or
Dutch (Japanese does have this).
--
Daniel Kinzler, Softwarearchitekt
Wikimedia Deutschland - Gesellschaft zur Förderung Freien Wissens e. V.