Open main menu

Wiktionary:Votes/2017-05/Templatizing topical categories in the mainspace

Templatizing topical categories in the mainspaceEdit

Voting on: Templatizing the markup for topical categories in the mainspace with one of two particular templates, {{topics}} or {{C}}. Thus, giving a full go ahead to all automatic and semiautomatic edits that replace the likes of "[[Category:nl:Mammals]]" with "{{topics|nl|Mammals}}" or "{{C|nl|Mammals}}". Note that the templates support multiple parameters, such as {{C|nl|Mammals|Zoology}}. Note that, currently, {{C}} is a redirect to {{topics}}. This proposal is about using templates for this purpose in general, and also about the particular template names to appear in wikitext in the mainspace.


  • Vote starts: 00:00, 4 June 2017 (UTC)
  • Vote ends: 23:59, 3 August 2017 (UTC)
  • Vote created: Dan Polansky (talk) 08:09, 28 May 2017 (UTC)


Support for topicsEdit

  1.   SupportCodeCat 15:00, 4 June 2017 (UTC)

Oppose for topicsEdit

  1.   Oppose. See my "support for C" answer below. --Daniel Carrero (talk) 06:17, 4 June 2017 (UTC)
  2.   Oppose -Xbony2 (talk) 14:46, 4 June 2017 (UTC)
  3.   Oppose This name is transparent, but in a wrong way. I think it would lead to a greater number of bad edits. —Μετάknowledgediscuss/deeds 22:51, 4 June 2017 (UTC)
  4.   Oppose - [The]DaveRoss 13:18, 23 June 2017 (UTC)
  5.   Oppose. DonnanZ (talk) 23:40, 26 June 2017 (UTC)
  6.   Oppose DCDuring (talk) 11:46, 26 July 2017 (UTC)

Abstain for topicsEdit

  1.   Abstain I think {{topics}} is a fine name for the purpose. However, I am not convinced we need category markup templatized. --Dan Polansky (talk) 09:36, 4 June 2017 (UTC)
  2.   AbstainVorziblix (talk · contribs) 02:18, 27 June 2017 (UTC)

Support for CEdit

  1.   Support --Daniel Carrero (talk) 06:17, 4 June 2017 (UTC)
    I support {{C}}, and oppose {{topics}}, because the former is the better of the two available options.
    I don't think {{C}} is a great name, but at least it has the distinction of being accurate, unlike {{topics}}. I'm assuming "C" means category, which is OK. (Unfortunately, it could mean basically anything starting with C.) The word "topic" may not be the best descriptor for all categories that use the format "Category:xx:Thing". Category:en:Cities in Ontario is for a list of cities and arguably some categories like Category:en:Neurology may be for medical jargon only.
    I won't suggest better template names to use right now, because I'd rather focus my energy on this proposal currently being discussed, which concerns all categories with a language code in the name: Wiktionary:Beer parlour/2017/June#Proposal: Clean up, rename and replace "en:" → "English" in all categories. --Daniel Carrero (talk) 06:17, 4 June 2017 (UTC)
  2.   Support -Xbony2 (talk) 14:46, 4 June 2017 (UTC)
  3.   Support and I would not object to {{cat}}Saltmarsh. 06:26, 11 June 2017 (UTC)
  4.   Support - DonnanZ (talk) 23:44, 26 June 2017 (UTC)
  5.   Support but would prefer {{c}} or {{cat}}. Given that many of our template names are completely obscure to new users anyway ({{l}}, {{n-g}}, {{m}}, {{lb}}, {{ux}}, …) I’d say that ship has sailed. This name, at least, is convenient for editors. — Vorziblix (talk · contribs) 02:18, 27 June 2017 (UTC)
  6.   Support per Vorziblix. —suzukaze (tc) 09:05, 28 July 2017 (UTC)

Oppose for CEdit

  1.   Oppose I think having templates that differ only in capitalization is a bad idea: {{C}} and {{c}}. In the world of markup languages such as HTML, capitalization does not matter. In Mediawiki, capitalization does matter, but I still don't think we should have two single-letter-named templates that only differ in capitalization. {{cat}} would be okay as the name of the template, and still short. For completeness, I find the {{catlangname}} name awful for use in the mainspace. --Dan Polansky (talk) 09:35, 4 June 2017 (UTC)
    @Dan Polansky: I don't understand. {{C}} and {{c}} both redirect to the same target, so they're not functionally different. —Aɴɢʀ (talk) 19:34, 4 June 2017 (UTC)
    @Aɴɢʀ: My mistake; indeed, {{C}} and {{c}} both redirect to {{topics}}. I retract my above rationale for opposition, replacing it with a new one: {{C}} should not be capitalized, consistent with {{m}} and {{lb}}. I abstain as for {{c}} in lowercase. --Dan Polansky (talk) 15:46, 6 June 2017 (UTC)
  2.   Oppose Not clear at all what it means. If you want to use a single letter so badly, why not at least pick a relevant one like "T"? —CodeCat 14:59, 4 June 2017 (UTC)
    Surely "c" for "category" :) — Saltmarsh. 06:25, 11 June 2017 (UTC)
    @Saltmarsh: It is only for topical categories, not e.g. for Category:Spanish nouns. That's one of the reasons why CodeCat seems to prefer {{topics}}. --Dan Polansky (talk) 10:18, 11 June 2017 (UTC)
  3.   Oppose Would support {{cat}}. --Victar (talk) 05:09, 6 June 2017 (UTC)
  4.   Oppose. Too obscure for at template name. - [The]DaveRoss 13:17, 23 June 2017 (UTC)
    @TheDaveRoss: Are you okay with using {{cat}} for the purpose, if it existed? --Dan Polansky (talk) 15:27, 30 June 2017 (UTC)
    Better than "C", but I have no problem with using [[Category:en:Biology]] instead of using {{cat|en|Biology}}. Seems like a template for the sake of having a template to me. - [The]DaveRoss 15:51, 30 June 2017 (UTC)
    @TheDaveRoss: Some people prefer to use a template, which is nice especially to markup multiple categories at once: {{cat|nl|Mammals|Zoology}}. If I create a vote that proposes {{cat}}, do you think are you more likely to end up opposing or abstaining? --Dan Polansky (talk) 15:56, 30 June 2017 (UTC)
    I would still oppose. My initial comment is only one of the problems I have with this template, it is also backed by modules causing needless overhead which provides little enough benefit that I can't support it. - [The]DaveRoss 17:19, 30 June 2017 (UTC)
  5.   Oppose DCDuring (talk) 11:47, 26 July 2017 (UTC)

Abstain for CEdit


  • "topics" = failed (1-6-2) (14.28%)
  • "C" = no consensus (6-5-0) (54.54%)

--Daniel Carrero (talk) 14:44, 4 August 2017 (UTC)