Through various workshops, the lack of Citoid on GA has been flagged as a barrier to editing for new and existing editors. I have a number of Irish speakers who can assist in translation, but we would like to begin the process of implementing Citoid on Vicipéid.
|Resolved||Qgil||T128448 Technical Collaboration quarterly goals for April - June 2016|
|Resolved||Rfarrand||T131914 Technical Collaboration participation in Wikimania|
|Resolved||Quiddity||T132624 Pre-Wikimania Hackathon 2016 Content Work|
|Open||None||T127354 Help some smaller Wikipedias' communities by writing the TemplateData and enabling citoid for them|
|Resolved||Mvolz||T187909 Enabling Citoid on GA Wikipedia (Vicipéid)|
We have some directions on how to do that here:
Are there any citation templates on ga wiki? I had a look and I couldn't find any.
I think your best bet to start with is to import https://en.wikipedia.org/wiki/Template:Citation and then translate that template. Is there any one of you that has import rights that can do that?
At the moment there is no tool to insert citation in source editor, and a similar lack of a code generating tool in the visual editor. At the moment editors tend to generate the code in an EN page and then copy paste over. Anything that could help in generating the code to create citations on GA would be a huge improvement. There is also no way of reusing a citation.
It makes editing cumbersome as well as that bit more difficult for newer editors.
Mvolz, please check that my edit at https://www.mediawiki.org/w/index.php?title=Citoid%2FEnabling_Citoid_on_your_wiki&action=historysubmit&type=revision&diff=2725762&oldid=2698403 makes sense. Thanks.
@Mvolz, @Elitre: It looks like ga.wikipedia.org does have at least one citation template in use: https://ga.wikipedia.org/wiki/Teimpl%C3%A9ad:Cite_journal, which is also aliased to "Template:Cite book". I'm very skeptical of importing Template:Citation to wikis that don't have technically-proficient editors. That template has 96 other template dependencies and a dozen module dependencies, all of which are very complicated and have to be maintained by someone on that wiki. If they aren't maintained, they will gradually produce errors as MediaWiki's citation handling, module capabilities, and Wikitext parsing evolve. Wikitext parsing is especially likely to evolve over the next few years due to the Platform Evolution project and parser unification. Localizing those 100+ templates and modules is also not a trivial task (especially since many of them are explicitly designed to support English grammar). Currently ga.wikipedia has one simple, functional, easy to maintain and update citation template, which probably makes sense for them.
I imagine they will at least need to create a "cite web" template in order for Citoid to be practically useful (besides their existing cite book and cite journal). @Elitre, maybe you could ping Guliolopez and see if they would be willing to create that. Also, pinging via Phabricator: @Guliolopez.
I've created an initial Citoid mapping here: https://ga.wikipedia.org/wiki/MediaWiki:Citoid-template-type-map.json.
Thanks @kaldari (I've actually had to blank that edit as the templates need to be fixed first. If you enable citoid without adding the appropriate template data it is very confusing for users because every time they try to use it it will just say "we couldn't make a citation for you" because the template data isn't present.
We can use Cite journal for everything instead, that is also a good solution. The important thing is to have at least one citation template :).
Hello all, thanks so much for looking into this. There are a few admins on GA that I can ask to get involved with some of the template work, but I also have 2 newer editors who are also computer scientists who are very interested in learning how to create and then maintain templates. I know nothing about templates, so I feel like I don't personally have the skills to bring this forward on my own.
I'm currently at Wikimedia Conference in Berlin, so if there is anyone here that I could talk to, that would be fantastic.
Sorry I didn't find you in the end - it was a very busy con for me! As mentioned, I have 2 editors who are very keen to learn (as they would also like to work on infoboxes, or even wikidata infoboxes), but I'm not technically clued in enough to help them.
I have started the conversation on the Vicipéid Village Pump about enabling the citation tool by using the templates that already exist: https://ga.wikipedia.org/wiki/Vicip%C3%A9id:Halla_baile#Lua_foilseach%C3%A1n/Citation_tool
FYI @Smirkybec and I are at Celtic Knot Conference 2018 together and made some progress on getting template data added to two templates that already existed, https://ga.wikipedia.org/wiki/Teimpl%C3%A9ad:Cite_journal and https://ga.wikipedia.org/wiki/Teimpl%C3%A9ad:Lua_idirl%C3%ADn
Those two will probably suffice.