Wikipedia:Templates for discussion/Log/2019 March 6
March 6
Hatnote list modules
- Module:About-distinguish (talk · history · transclusions · logs · subpages)
- Module:Distinguish (talk · history · transclusions · logs · subpages)
- Module:Main list (talk · history · transclusions · logs · subpages)
Propose merging Module:About-distinguish, Module:Distinguish and Module:Main list.
Previous TfDs for this template: |
Nearly duplicate modules, sharing the core component of taking an unlimited number of parameters from template arguments and converting them into a list using Module:Hatnote list. All of the other features are frills that could easily be implemented in Wikitext. I've written a merged module at Module:Sandbox/pppery/sentence list hatnote (distinguishing this from the previous TfD, when no merged module was available), and written templates that use it in Template:About-distinguish/sandbox, Template:Distinguish/sandbox and Template:Main list/sandbox. {{3x|p}}ery (talk) 05:34, 19 February 2019 (UTC)
- Pinging participants from previous discussions: @Nihiltres, SMcCandlish, and GreenC: {{3x|p}}ery (talk) 05:35, 19 February 2019 (UTC)
- Comment Module:Cat main is intentionally excluded from this nomination, because (a) it has several unique features like bolding the title and (b) there was some talk about making it not a hatnote at all. {{3x|p}}ery (talk) 05:38, 19 February 2019 (UTC)
- Sounds reasonable. I'm in favor of consolidating code like this whenever practical to do so. — SMcCandlish ☏ ¢ 😼 06:26, 19 February 2019 (UTC)
- Support merger in principle,
oppose current implementation- instead of writing the the actual text hatnote in the template and having all templates access the same module entry point, create a different entry point for each different style (then continue the code as normal, with all entry points accessing the list() function). As I've commented in a previous discussion, if we go with a module design pattern, then keep all the code there. --Gonnym (talk) 08:05, 19 February 2019 (UTC)- I deliberately modeled my code in Module:Sandbox/pppery/sentence list hatnote after Module:Labelled list hatnote, which similarly takes all its arguments from wikitext. {{3x|p}}ery (talk) 14:25, 19 February 2019 (UTC)
- If that is indeed the already used practice, then I don't oppose that anymore. Question, I looked at the code in Module:Labelled list hatnote and am wondering why does your module code copy so much of that code, instead of letting the Labelled list module handle it? Is there a reason I'm missing why it can't handle it? --Gonnym (talk) 14:49, 19 February 2019 (UTC)
- Because Nihiltres opposed merging with Module:Labelled list hatnote in the July 5 TfD. {{3x|p}}ery (talk) 15:08, 19 February 2019 (UTC)
- Amazing. Well, in that case there is not a lot to do. It's very silly to duplicate over 90% of a module, but it seems that there is no other way. --Gonnym (talk) 18:59, 19 February 2019 (UTC)
- Feel free to propose a merge of the two modules after this discussion concludes (I would support it). {{3x|p}}ery (talk) 19:18, 19 February 2019 (UTC)
- I feel that you took me too literally on that; there's obviously enough commonality between the two to propose an expansion that would reuse most of the code directly in a DRY manner by refactoring monolithic code into separate functions. I opposed the July 5 one on the grounds that it didn't make sense to bloat Module:Labelled list hatnote to support {{Distinguish}} alone, but I did explicitly mention the possibility of rearranging the module structure to accommodate the idea. {{Nihiltres |talk |edits}} 07:14, 20 February 2019 (UTC)
- Amazing. Well, in that case there is not a lot to do. It's very silly to duplicate over 90% of a module, but it seems that there is no other way. --Gonnym (talk) 18:59, 19 February 2019 (UTC)
- Because Nihiltres opposed merging with Module:Labelled list hatnote in the July 5 TfD. {{3x|p}}ery (talk) 15:08, 19 February 2019 (UTC)
- If that is indeed the already used practice, then I don't oppose that anymore. Question, I looked at the code in Module:Labelled list hatnote and am wondering why does your module code copy so much of that code, instead of letting the Labelled list module handle it? Is there a reason I'm missing why it can't handle it? --Gonnym (talk) 14:49, 19 February 2019 (UTC)
- I deliberately modeled my code in Module:Sandbox/pppery/sentence list hatnote after Module:Labelled list hatnote, which similarly takes all its arguments from wikitext. {{3x|p}}ery (talk) 14:25, 19 February 2019 (UTC)
Weak oppose. Specifically, I oppose the implementation for {{about-distinguish}} that puts its Wikidata functionality in wikitext, because I oppose splitting template logic between modules and wikitext. It's one thing to supply simple text labels on the wikitext side, and quite another to supply conditionals; it's a needlessly confusing practice. I would suggest instead a simple "wrapper" module that added these conditionals by injecting their result into the input of the main function. The rest is okay I guess but could use a bit of tweaking; I haven't looked over it as thoroughly as I probably should.
More generally, and let me make it unequivocally clear this time: Pppery, I find your practice of introducing template changes through TfD to be unwiki and unconducive to collaboration with you. I find it stressful to see nothing for some time, then be pinged on a TfD where I must—as a result of the format—argue these changes pass/fail rather than talking through the merits of different approaches. Please, use the talk pages and talk about your plans (and I'd appreciate if you ping me there), so I and others can comment and work with you rather than this adversarial-feeling approach. {{Nihiltres |talk |edits}} 07:14, 20 February 2019 (UTC)
Please add new comments below this notice. Thanks, Hhkohh (talk) 07:38, 27 February 2019 (UTC)
- Oppose I don't fully understand all the issues here but seeing some concern and controversy over how this is being handled. Recommend best worked out in a talk page discussion where ideas can be hashed out among stake holders, then implemented and finally the formality of a TfD. -- GreenC 15:02, 28 February 2019 (UTC)
Please add new comments below this notice. Thanks, Zackmann (Talk to me/What I been doing) 17:15, 6 March 2019 (UTC)
- I agree with Nihiltres in full. --Izno (talk) 18:10, 6 March 2019 (UTC)
- Template:People who flew to the Moon without landing (talk · history · transclusions · logs · subpages)
No article on the subject. Not a suitable intersection for a navbox. Might be more suited to a category, if it doesn't break WP:OC rules. If it is kept, only the people should remain, not all the superfluous information, which is not suited to navboxes. --woodensuperman 16:00, 6 March 2019 (UTC)
- Strong Keep, as the creator (but that's neither here nor there) I felt that, since there is already a template for the 12 people who walked on the Moon, the 12
poor non-historic soulswho just got to circle it should have a scrap or two.And yeah, the "superflouous information" - the links to the only nine Moon missions that the human race has traveled on - may be tangential and little-known outside of their families and friends.Since we are now in the 50-year anniversary cycle of the Moon landings, andsillyeditors, unaware that few find them important,have been diligently working on all aspects of every Apollo mission, Isomehowthought that such a template would be appreciated. Butalas, a scent of deletion leadsthis template, whichis so 1968 to 1972, to the edge of the happy hunting ground. But wait...a little voice asks "How about combining both templates?" so I'll mock one up (and speaking as a space buff and historian, it really looks beautiful). Randy Kryn (talk) 19:00, 6 March 2019 (UTC) - Keep For what it is worth, I plan to make the article after I get List of people who have walked on the Moon to FL. I would stylize it a little different maybe, but not delete it. Kees08 (Talk) 00:16, 7 March 2019 (UTC)
- Hi Kees08. Did you see the merged template mock-up I worked up, linked in the last sentence in my comment. I'd better highlight it. Randy Kryn (talk) 03:46, 7 March 2019 (UTC)
- I just saw that you saw it, what do you think of the merge? Randy Kryn (talk) 04:11, 7 March 2019 (UTC)
- Merge There is no need for the Apollo astronauts to be split up, having been on most of the same missions. I endorse Randy Kryn's combined template which looks terrific. Reywas92Talk 04:57, 7 March 2019 (UTC)
- Merge as above; consider merging into {{Apollo program}}; otherwise keep. Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 11:17, 7 March 2019 (UTC)
- Template:Infobox D&D creature (talk · history · transclusions · logs · subpages)
- Template:Infobox fictional race (talk · history · transclusions · logs · subpages)
Propose merging Template:Infobox D&D creature with Template:Infobox fictional race.
D&D creatures are not specific characters, but a race or species which {{Infobox fictional race}} is setup to handle. |collapsible=
and |state=
should not be added as the infobox information shouldn't be hidden and shouldn't be long that it needs hiding. |mythical=
and |based=
are both used for the same thing - and |based_on=
is already available in {{Infobox fictional race}}. |wizards_image_URL=
should not be included in the infobox and instead should be available in an External links section. |source=
should also not be included and should only include the first/last appearance as is done with {{Infobox fictional race}} and |infobox character=
- listing every appearance of something can turn into a giant list. If a complete list is needed, it should be done in the article body. Gonnym (talk) 13:15, 6 March 2019 (UTC)
- Template:Infobox video game also allows for collapsing. There, as here, it is implemented here (good or bad) because many of these races end up on list pages and have infoboxes in each section. Without collapsing, these infoboxes take up much more space than they should. (I don't think I personally support that use case, but it does exist.) --Izno (talk) 13:33, 6 March 2019 (UTC)
- Won't speak for the video game infobox as this isn't its TfD, but MOS:DONTHIDE says that auto hiding content should not be done. After checking what articles use this feature - there are 3 articles using
|collapsible=
(and none using|state=
). Index of Advanced Dungeons & Dragons 1st edition monsters has the infoboxes placed inside a column of another table. List of Advanced Dungeons & Dragons 2nd edition monsters has it placed inside another table, which it itself is also hidden. List of Dungeons & Dragons monsters (1974–76) is it again placed inside a cell of another table, but this time it is also besides running text. None of these are valid uses. I also strongly believe that "Lists of" shouldn't have an infobox for every entry as the list entry itself is supposed to be short summary so there is no reason for the infobox. --Gonnym (talk) 15:25, 6 March 2019 (UTC)
- Won't speak for the video game infobox as this isn't its TfD, but MOS:DONTHIDE says that auto hiding content should not be done. After checking what articles use this feature - there are 3 articles using
- Template:Colts1953DraftPicks (talk · history · transclusions · logs · subpages)
- Template:Colts1954DraftPicks (talk · history · transclusions · logs · subpages)
- Template:Colts1955DraftPicks (talk · history · transclusions · logs · subpages)
- Template:Colts1956DraftPicks (talk · history · transclusions · logs · subpages)
- Template:Colts1957DraftPicks (talk · history · transclusions · logs · subpages)
- Template:Colts1958DraftPicks (talk · history · transclusions · logs · subpages)
- Template:Colts1959DraftPicks (talk · history · transclusions · logs · subpages)
- Template:Colts1960DraftPicks (talk · history · transclusions · logs · subpages)
- Template:Colts1961DraftPicks (talk · history · transclusions · logs · subpages)
- Template:Colts1962DraftPicks (talk · history · transclusions · logs · subpages)
- Template:Colts1963DraftPicks (talk · history · transclusions · logs · subpages)
- Template:Colts1964DraftPicks (talk · history · transclusions · logs · subpages)
- Template:Colts1965DraftPicks (talk · history · transclusions · logs · subpages)
- Template:Colts1966DraftPicks (talk · history · transclusions · logs · subpages)
- Template:Colts1967DraftPicks (talk · history · transclusions · logs · subpages)
- Template:Colts1971DraftPicks (talk · history · transclusions · logs · subpages)
- Template:Colts1974DraftPicks (talk · history · transclusions · logs · subpages)
- Template:Colts1981DraftPicks (talk · history · transclusions · logs · subpages)
- Template:Colts1982DraftPicks (talk · history · transclusions · logs · subpages)
- Template:Colts1983DraftPicks (talk · history · transclusions · logs · subpages)
- Template:Colts1984DraftPicks (talk · history · transclusions · logs · subpages)
- Template:Colts1985DraftPicks (talk · history · transclusions · logs · subpages)
- Template:Colts1986DraftPicks (talk · history · transclusions · logs · subpages)
- Template:Colts1987DraftPicks (talk · history · transclusions · logs · subpages)
- Template:Colts1988DraftPicks (talk · history · transclusions · logs · subpages)
- Template:Colts1989DraftPicks (talk · history · transclusions · logs · subpages)
- Template:Colts1990DraftPicks (talk · history · transclusions · logs · subpages)
- Template:Colts1991DraftPicks (talk · history · transclusions · logs · subpages)
- Template:Colts1992DraftPicks (talk · history · transclusions · logs · subpages)
- Template:Colts1993DraftPicks (talk · history · transclusions · logs · subpages)
- Template:Colts1994DraftPicks (talk · history · transclusions · logs · subpages)
- Template:Colts1995DraftPicks (talk · history · transclusions · logs · subpages)
- Template:Colts1996DraftPicks (talk · history · transclusions · logs · subpages)
- Template:Colts1997DraftPicks (talk · history · transclusions · logs · subpages)
- Template:Colts1998DraftPicks (talk · history · transclusions · logs · subpages)
- Template:Colts1999DraftPicks (talk · history · transclusions · logs · subpages)
- Template:Colts2000DraftPicks (talk · history · transclusions · logs · subpages)
- Template:Colts2001DraftPicks (talk · history · transclusions · logs · subpages)
- Template:Colts2002DraftPicks (talk · history · transclusions · logs · subpages)
- Template:Colts2003DraftPicks (talk · history · transclusions · logs · subpages)
- Template:Colts2004DraftPicks (talk · history · transclusions · logs · subpages)
- Template:Colts2005DraftPicks (talk · history · transclusions · logs · subpages)
- Template:Colts2006DraftPicks (talk · history · transclusions · logs · subpages)
- Template:Colts2007DraftPicks (talk · history · transclusions · logs · subpages)
- Template:Colts2008DraftPicks (talk · history · transclusions · logs · subpages)
- Template:Colts2009DraftPicks (talk · history · transclusions · logs · subpages)
- Template:Colts2010DraftPicks (talk · history · transclusions · logs · subpages)
- Template:Colts2011DraftPicks (talk · history · transclusions · logs · subpages)
- Template:Colts2012DraftPicks (talk · history · transclusions · logs · subpages)
- Template:Colts2013DraftPicks (talk · history · transclusions · logs · subpages)
- Template:Colts2014DraftPicks (talk · history · transclusions · logs · subpages)
- Template:Colts2015DraftPicks (talk · history · transclusions · logs · subpages)
- Template:Colts2016DraftPicks (talk · history · transclusions · logs · subpages)
- Template:Colts2017DraftPicks (talk · history · transclusions · logs · subpages)
- Template:Colts2018DraftPicks (talk · history · transclusions · logs · subpages)
Unused templates. Only incoming links are from each other... Additionally, violate WP:ACCESS. Zackmann (Talk to me/What I been doing) 21:45, 26 February 2019 (UTC)
- Inclined to delete per nom and WP:NOTALMANAC, and unused. Ping to Trut-h-urts man and Yankees10 who created these templates and might be able to shed light on how they are used. --Tom (LT) (talk) 08:10, 28 February 2019 (UTC)
- Seems at least most of these are unused. The templates themself are a problematic though. The years link to other templates, not articles, and the color scheme makes it hard to actually see what is a link and what is a red link. I'm also inclined to delete. --Gonnym (talk) 22:42, 1 March 2019 (UTC)
- Oppose All of the navboxes should be linked to the pages of the drafted players so I find the claim that they are only linked to each other highly dubious take how the 1998 navbox links to Peyton Manning.UCO2009bluejay (talk) 17:26, 4 March 2019 (UTC)
- Oppose. I just went and clicked through on one of them (Template:Colts2008DraftPicks). It is fully linked on all 9 player pages, so to say that all of these navboxes are unused is false. If there are ones that have not been fully deployed on player pages, that is a fixable issue. I have been going through and trying to make sure they are all used, but that will take a while because of the sheer number of boxes that have been sent to TfD here. As far as this entire class of navboxes as a concept, a broader discussion would have to take place at WT:NFL before we should be taking any action there. Ejgreen77 (talk) 03:22, 5 March 2019 (UTC)
- All of these templates are now fully used. Additionally, any WP:ACCESS concerns that may exist here actually involve a different template, not this one. Ejgreen77 (talk) 16:01, 5 March 2019 (UTC)
- Delete all Fails WP:NAVBOX item 4:
There should be a Wikipedia article on the subject of the template.
. For example, {{Colts2018DraftPicks}} has no dedicated article, but is a subset of the content at 2018 NFL Draft and 2018 Indianapolis Colts season. Also fails WP:NAVBOX item 5:If not for the navigation template, an editor would be inclined to link many of these articles in the See also sections of the articles.
A better argument could be made for something more distinguishing like List of Indianapolis Colts first-round draft picks. This is WP:NAVBOXCREEP.—Bagumba (talk) 20:12, 5 March 2019 (UTC)
- See, I have the exact opposite opinion. I really don't see anything special or particularly distinguishing about being a first-round draft pick (as opposed to being drafted in any other round), and I'm not sure why we ever started generating navboxes based upon that particular distinction in the first place. These navboxes show all of the players who were drafted in the same draft class by the Colts in any given year, which, to me, is a much more useful grouping. I would argue that 2018 Indianapolis Colts season is the article that would satisfy WP:NAVBOX #4. As for WP:NAVBOX #5, I would argue that Template:ColtsFirstPick fails that one much more so than Template:Colts2018DraftPicks does. Ejgreen77 (talk) 20:27, 5 March 2019 (UTC)
- re: NAVBOX #4, the fact that we need to "argue" about whether it is met by an article named different than the navbox is my usually tip-off of NAVBOXCREEP. I expect it to be obvious, otherwise someone is just churning out cross sections.—Bagumba (talk) 02:13, 6 March 2019 (UTC)
- re: the first round picks, my point is that it more obviously meets NAVBOX #4. I wasn't necessarily saying I would keep that either (and that would be for another TfD anyways).—Bagumba (talk) 02:13, 6 March 2019 (UTC)
- See, I have the exact opposite opinion. I really don't see anything special or particularly distinguishing about being a first-round draft pick (as opposed to being drafted in any other round), and I'm not sure why we ever started generating navboxes based upon that particular distinction in the first place. These navboxes show all of the players who were drafted in the same draft class by the Colts in any given year, which, to me, is a much more useful grouping. I would argue that 2018 Indianapolis Colts season is the article that would satisfy WP:NAVBOX #4. As for WP:NAVBOX #5, I would argue that Template:ColtsFirstPick fails that one much more so than Template:Colts2018DraftPicks does. Ejgreen77 (talk) 20:27, 5 March 2019 (UTC)
Please add new comments below this notice. Thanks, Hhkohh (talk) 13:00, 6 March 2019 (UTC)
- Keep all, navboxes in active or potential use, editorial decision for editors of the relevant articles whether these should be used or not. —Kusma (t·c) 14:45, 6 March 2019 (UTC)
UKBot
- Module:UKB criterion (talk · history · transclusions · logs · subpages)
- Template:UKB criterion (talk · history · transclusions · logs · subpages)
- Template:UKB point deduction (talk · history · transclusions · logs · subpages)
- Template:UKB points (talk · history · transclusions · logs · subpages)
- Template:UKB rosette (talk · history · transclusions · logs · subpages)
The English Wikipedia does not run this kind of bot-scored competition, so they are all unused with little possibility of use. See also Wikipedia:Categories for discussion/Log/2019 February 19#UKBot {{3x|p}}ery (talk) 17:10, 19 February 2019 (UTC)
- Comment: As the creator, I need to maintain an English version of the templates anyways since I cannot translate them directly from Norwegian to Basque and Finnish. Of course I can keep the English version somewhere else, but it's quite convenient to keep them here since they are then interwiki-linked, the documentation is easily readable, and it comes with the bonus that the bot can easily be enabled at English Wikipedia if anyone's interested in using it for article contents here. – Danmichaelo (talk) 05:53, 20 February 2019 (UTC)
Please add new comments below this notice. Thanks, Hhkohh (talk) 07:37, 27 February 2019 (UTC)
- Keep per Danmichaelo. See no reason to disrupt things. -- GreenC 14:50, 28 February 2019 (UTC)
Please add new comments below this notice. Thanks, Hhkohh (talk) 08:09, 6 March 2019 (UTC)
- Keep per Danmichaelo, no clear advantages to deletion, downsides for one user. —Kusma (t·c) 14:49, 6 March 2019 (UTC)
- Where is the BRFA for this bot? --Izno (talk) 15:30, 6 March 2019 (UTC)