Page MenuHomePhabricator

Add templateData to a template that doesn't have any (cloneable)
Closed, DeclinedPublic

Description

To complete this task, you need to know what a template is, what TemplateData is and where TemplateData is placed. For more information, see:

https://www.mediawiki.org/wiki/Help:TemplateData

See also:

https://en.wikipedia.org/wiki/Wikipedia:Templates
https://en.wikipedia.org/wiki/Wikipedia:TemplateData

Add TemplateData to a template in this list. These data must go to the appropriate place in its documentation page (https://en.wikipedia.org/wiki/Template:{template_name}}/doc).

You can choose to add templatedata by writing the raw JSON, or by adding it by using the GUI ("Manage Template Data" button above the editing field). However, if you choose to write the raw JSON, you should verify it is correct by attempting to load it into the editor using the Manage Template Data button.

Communication about the work being done should go on the GCI task page's comment section. You should also pick a template by tagging yourself next to the task here. Example:

English language templates available to be claimed:

Students are required to read https://www.mediawiki.org/wiki/Google_Code-in_2016#Instructions_for_GCI_students first.

When you make edits on Wikipedia as a part of GCI, you should link to this task URL in your edit summary so that other Wikipedia editors know that this is part of a GCI task. Example: https://en.wikipedia.org/w/index.php?title=Template%3ACite_arXiv%2Fdoc&type=revision&diff=752454640&oldid=752402498

You should also place this message in your user profile. declaring that you are participating in GCI.

I am making edits to template data as a participant of [[ mw:Google_Code-in_2016 | Google Code-In 2016 ]] .

Mentors

@Mvolz

Event Timeline

Mvolz created this task.Oct 24 2016, 3:01 PM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptOct 24 2016, 3:01 PM
Mvolz updated the task description. (Show Details)Oct 24 2016, 3:01 PM
Mvolz updated the task description. (Show Details)Nov 8 2016, 1:50 PM
Mvolz updated the task description. (Show Details)
Mvolz updated the task description. (Show Details)
Mvolz renamed this task from Add templateData to the {{}} template (cloneable) to Add templateData to a template that doesn't have any (cloneable).Nov 8 2016, 2:00 PM
Mvolz triaged this task as Lowest priority.
Mvolz moved this task from Proposed tasks to Imported in GCI Site on the Google-Code-In-2016 board.
Pppery updated the task description. (Show Details)Nov 30 2016, 10:19 PM
Pppery updated the task description. (Show Details)Nov 30 2016, 10:38 PM
Pppery added a subscriber: Pppery.
Mvolz updated the task description. (Show Details)Dec 1 2016, 9:38 AM
Mvolz added a comment.Dec 1 2016, 9:51 AM

@Aklapper it has *just* occurred to me that just like with classes/wiki education stuff, we should probably declare any editing that is done on-wiki to be part of GCI in some manner. We didn't do this last time we did this, and we didn't have any problems, but it was more transparent to editors because all the task management was done on-wiki as well. I'll try to draft up some guidelines but would appreciate a second look.

Mvolz updated the task description. (Show Details)Dec 1 2016, 10:10 AM
Mvolz updated the task description. (Show Details)
Mvolz updated the task description. (Show Details)
Mvolz updated the task description. (Show Details)Dec 1 2016, 10:52 AM
Pppery removed a subscriber: Pppery.Dec 1 2016, 12:13 PM
jayvdb added a subscriber: jayvdb.Dec 1 2016, 5:21 PM

I suggest we also create a similar task for doing this on a non-English
project, and another for a non-Wikipedia project, otherwise the only
project that benefits is English Wikipedia, which needs the least amount of
help in this regards.

Aklapper added a comment.EditedDec 1 2016, 5:26 PM

@Mvolz: Those edits all look good and helpful to me! Thanks! :) (Especially having seen some unfortunate reverts last year.)

@jayvdb: I agree but I wonder how much a mentor would have to know the human language on that project to be able to review the student's work? (I am obviously very clueless when it comes to TemplateData.)

jayvdb added a comment.Dec 1 2016, 6:19 PM

A badly translated TemplateData is better than no TemplateData.
Feel free to add me as a mentor to those tasks; if I cant determine the prose is >75% correct, I'll find someone who can tell me that.

PratyyaGhosh updated the task description. (Show Details)Dec 14 2016, 2:12 PM
PratyyaGhosh added subscribers: Pppery, PratyyaGhosh.
Pppery removed a subscriber: Pppery.Dec 14 2016, 8:11 PM

@PratyyaGhosh Why did you re-subscribe me?

Mvolz added a comment.Dec 14 2016, 8:30 PM

@Peppry; I think it's automated because of the tag. If you don't want to get resubscribed every time someone edits the description, we should edit the @ out of the task :)

Mvolz updated the task description. (Show Details)Dec 14 2016, 8:31 PM
Pppery updated the task description. (Show Details)Dec 14 2016, 11:47 PM
Aklapper closed this task as Declined.Jan 30 2017, 9:58 AM

I'm closing this task in Phabricator as Google-Code-In-2016 is over (and as it's a task that will "never end").