Thanks to David's comment earlier today about editing , I found this page in the Russian Wikipedia: https://ru.wikipedia.org/wiki/Module:Universal_infocard
It's a Lua module that shows a person infobox, pulling the data from Wikidata and without giving any parameters in the wiki source code.
This is essentially the fulfillment of Wikidata's promise to make editing articles with infoboxes easier, and it's wonderful. There are more things to do, but I already want to thank everyone involved.
But now the question of cross-wiki synchronization arises. Wikidata.org is cross-wiki by definition. Templates such as {{Universal infocard}} should be cross-wiki as well.
Why? To make translation easier. The article about the Slovak poet Bohuslav Tablic is available in Russian, but not in English. I'd love to translate it to English, but I'll have to use {{Infobox writer}} and fill it manually with data. This is doable, but it would be far more efficient to pull the data from Wikidata. This will become even more acute when the ContentTranslation, and that should happen Some Time Soon. Millions of such articles could be translated, and using Wikidata well will save the translators millions of minutes.
I am not saying that all projects should have the same templates. For example, I am not concerned with the visual design of the templates - this is up to the communities and the designers. But the way in which the data is used should be sync'ed.
What does it entail? Synchronizing the code of the Lua modules? Can these, maybe, be made into a Lua library that is maintained in MediaWiki source, rather than as on-wiki modules? Major cross-wiki collaboration in functional specification of data to be used in infoboxes?
What else?
-- Amir Elisha Aharoni · אָמִיר אֱלִישָׁע אַהֲרוֹנִי http://aharoni.wordpress.com “We're living in pieces, I want to live in peace.” – T. Moore
Actually you don't even need to specify which infobox because that can be automated using P1423 ("infobox's main topic") and P1424 ("topic's main infobox"). For instance if an item has "instance of:person", then you can check which infobox is connected to the item Q5 and use that infobox. These properties are still not used widely, but there is no reason not to.
Since Wikidata will be soon its own client, then it is also possible to store (and use) Lua modules on Wikidata and synchronize them across all Wikipedias with a bot. However this is sometimes a bit tricky, since Wikipedias usually like to have their own version. For instance in cawiki the Authority template gives more relevance to Catalan registers and contains translated text.
GerardM also suggested an "article creation wizard" that would first check if the topic exists in Wikidata. If it does, the infobox could be automatically inserted on creation. If it doesn't some basic facts could be asked about the article to create a wikidata item. And based on that data some automatic text could be generated. Magic! :)
Micru
On Tue, Aug 12, 2014 at 3:00 PM, Amir E. Aharoni < amir.aharoni@mail.huji.ac.il> wrote:
Thanks to David's comment earlier today about editing , I found this page in the Russian Wikipedia: https://ru.wikipedia.org/wiki/Module:Universal_infocard
It's a Lua module that shows a person infobox, pulling the data from Wikidata and without giving any parameters in the wiki source code.
This is essentially the fulfillment of Wikidata's promise to make editing articles with infoboxes easier, and it's wonderful. There are more things to do, but I already want to thank everyone involved.
But now the question of cross-wiki synchronization arises. Wikidata.org is cross-wiki by definition. Templates such as {{Universal infocard}} should be cross-wiki as well.
Why? To make translation easier. The article about the Slovak poet Bohuslav Tablic is available in Russian, but not in English. I'd love to translate it to English, but I'll have to use {{Infobox writer}} and fill it manually with data. This is doable, but it would be far more efficient to pull the data from Wikidata. This will become even more acute when the ContentTranslation, and that should happen Some Time Soon. Millions of such articles could be translated, and using Wikidata well will save the translators millions of minutes.
I am not saying that all projects should have the same templates. For example, I am not concerned with the visual design of the templates - this is up to the communities and the designers. But the way in which the data is used should be sync'ed.
What does it entail? Synchronizing the code of the Lua modules? Can these, maybe, be made into a Lua library that is maintained in MediaWiki source, rather than as on-wiki modules? Major cross-wiki collaboration in functional specification of data to be used in infoboxes?
What else?
-- Amir Elisha Aharoni · אָמִיר אֱלִישָׁע אַהֲרוֹנִי http://aharoni.wordpress.com “We're living in pieces, I want to live in peace.” – T. Moore
Wikidata-l mailing list Wikidata-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-l
On 12 August 2014 14:00, Amir E. Aharoni amir.aharoni@mail.huji.ac.il wrote:
What does it entail?
In part, resolving the vehement opposition to infoboxes in parts of the English Wikipedia, and the decision not to use them for biographies on the German Wikipedia.
2014-08-12 22:48 GMT+03:00 Andy Mabbett andy@pigsonthewing.org.uk:
On 12 August 2014 14:00, Amir E. Aharoni amir.aharoni@mail.huji.ac.il wrote:
What does it entail?
In part, resolving the vehement opposition to infoboxes in parts of the English Wikipedia, and the decision not to use them for biographies on the German Wikipedia.
Thanks, this is a useful answer.
Where is it written in German and English?
I'd like to see their reasoning.
-- Amir
In classical music biographies: https://en.wikipedia.org/wiki/Wikipedia:WikiProject_Classical_music/Guidelin... Which was brought to the arbitration comitee: https://en.wikipedia.org/wiki/Wikipedia:Arbitration/Requests/Case/Infoboxes
A general essay: https://en.wikipedia.org/wiki/Wikipedia:Disinfoboxes
In German Wikipedia: https://de.wikipedia.org/wiki/Wikipedia:Meinungsbilder/Infoboxen_in_Personen...
A rough translation of the current situation:
"Again and again people infoboxes are created in the German Wikipedia. They are also regularly deleted on the grounds: "DE:WP wants no person infoboxes". Such a statement cannot be clearly determined from the many discussions on the topic, there is even evidence of a contrary opinion of the community, is hereby asked whether infoboxes are wanted in persons articles or not.
Currently in the German Wikipedia there are infoboxes for athletes and a few other groups of people."
That RFC was closed due to a lack of votes to start it. I don't know if the arrival of Wikidata has changed the perspective during the last 2 years.
Cheers, Micru
On Tue, Aug 12, 2014 at 9:51 PM, Amir E. Aharoni < amir.aharoni@mail.huji.ac.il> wrote:
2014-08-12 22:48 GMT+03:00 Andy Mabbett andy@pigsonthewing.org.uk:
On 12 August 2014 14:00, Amir E. Aharoni amir.aharoni@mail.huji.ac.il wrote:
What does it entail?
In part, resolving the vehement opposition to infoboxes in parts of the English Wikipedia, and the decision not to use them for biographies on the German Wikipedia.
Thanks, this is a useful answer.
Where is it written in German and English?
I'd like to see their reasoning.
-- Amir
Wikidata-l mailing list Wikidata-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-l
Oh, you mean the actual infoboxes! I thought that you meant using Wikidata with infoboxes. Not using an infobox at all actually concerns me less, because I care most strongly about translating article, and when an infobox doesn't exist, it doesn't get in the way of the translator :)
That said, hundreds of thousands of articles in a lot of languages do have infoboxes: wars, cities, languages, athletes, members of parliament, animals, music albums and so on, and something must be done about them.
-- Amir Elisha Aharoni · אָמִיר אֱלִישָׁע אַהֲרוֹנִי http://aharoni.wordpress.com “We're living in pieces, I want to live in peace.” – T. Moore
2014-08-12 23:37 GMT+03:00 David Cuenca dacuetu@gmail.com:
In classical music biographies:
https://en.wikipedia.org/wiki/Wikipedia:WikiProject_Classical_music/Guidelin... Which was brought to the arbitration comitee: https://en.wikipedia.org/wiki/Wikipedia:Arbitration/Requests/Case/Infoboxes
A general essay: https://en.wikipedia.org/wiki/Wikipedia:Disinfoboxes
In German Wikipedia: https://de.wikipedia.org/wiki/Wikipedia:Meinungsbilder/Infoboxen_in_Personen...
A rough translation of the current situation:
"Again and again people infoboxes are created in the German Wikipedia. They are also regularly deleted on the grounds: "DE:WP wants no person infoboxes". Such a statement cannot be clearly determined from the many discussions on the topic, there is even evidence of a contrary opinion of the community, is hereby asked whether infoboxes are wanted in persons articles or not.
Currently in the German Wikipedia there are infoboxes for athletes and a few other groups of people."
That RFC was closed due to a lack of votes to start it. I don't know if the arrival of Wikidata has changed the perspective during the last 2 years.
Cheers, Micru
On Tue, Aug 12, 2014 at 9:51 PM, Amir E. Aharoni < amir.aharoni@mail.huji.ac.il> wrote:
2014-08-12 22:48 GMT+03:00 Andy Mabbett andy@pigsonthewing.org.uk:
On 12 August 2014 14:00, Amir E. Aharoni amir.aharoni@mail.huji.ac.il wrote:
What does it entail?
In part, resolving the vehement opposition to infoboxes in parts of the English Wikipedia, and the decision not to use them for biographies on the German Wikipedia.
Thanks, this is a useful answer.
Where is it written in German and English?
I'd like to see their reasoning.
-- Amir
Wikidata-l mailing list Wikidata-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-l
-- Etiamsi omnes, ego non
Wikidata-l mailing list Wikidata-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-l
On 12 August 2014 14:00, Amir E. Aharoni amir.aharoni@mail.huji.ac.il wrote:
a Lua module that shows a person infobox, pulling the data from Wikidata and without giving any parameters in the wiki source code.
I don't do Lua, but User:RexxS, who's a good chap, has done some work on this, as can be seen in:
https://en.wikipedia.org/wiki/Template:Infobox_video_game_series/Wikidata