Template talk:list helper

RFD
This is the "old" helper template... the slow and complex one. It hasn't been orphaned completely yet, but most uses have been transferred to the new User:CodeCat/list helper template. So this can't be deleted yet. However, if it does fail deletion, I'm hoping that others will help with converting the last 80 or so templates that still use it: [//en.wiktionary.org/w/index.php?title=Special%3AWhatLinksHere&target=Template%3Alist+helper&namespace=10]. Once deleted, User:CodeCat/list helper will be moved over to replace it. 23:23, 24 January 2013 (UTC)
 * Support. Your template is much more efficient. — Ungoliant (Falai) 23:26, 24 January 2013 (UTC)
 * Keep. The template aids creation of new list templates, and the performance will be improved once Lua is deployed. --Yair rand (talk) 23:39, 24 January 2013 (UTC)
 * I don't see how it provides more "aid" than its replacement, and I don't think waiting for Lua is an option. 23:48, 24 January 2013 (UTC)
 * Delete, and reject the idea that we should wait for Lua or Scribunto or any of the other updates we've been promised which haven't materialised on time, and that we shouldn't use the infrastructure we already have in place ([[User:CodeCat/list helper]]) to improve things in the meantime. - -sche (discuss) 01:28, 25 January 2013 (UTC)
 * I believe they have a developer assigned exclusively to getting Lua and Scribunto up and running on en.Wiktionary. What was his name... oh, I remember now: Godot... Chuck Entz (talk) 05:35, 25 January 2013 (UTC)
 * Delete aka Support per -sche's excellent reasoning. —Μετάknowledge discuss/deeds 02:26, 25 January 2013 (UTC)
 * Orphan and delete with prejudice. Or at the very least, we should rename it to something less misleading, like . —Ruakh TALK 05:45, 25 January 2013 (UTC)
 * I think it's an overwhelming delete. So this fails. Yay! But it still has about 70 transclusions in the Template namespace, which will need to be replaced. 15:59, 6 February 2013 (UTC)
 * I'm trying to help, but some of the existing templates, like Template:list:Hebrew script letter names/en and Template:list:chess pieces/en have multiple hypernyms and synonyms and so forth. Your replacement template apparently permits only one hypernym and no synonyms, AFAICT. —Angr 16:38, 6 February 2013 (UTC)
 * It does, actually. It doesn't create a link to the words listed under  or , it treats it as normal text. So you can just put something like "/" as one of the items. The same works for hypernyms as well.  17:02, 6 February 2013 (UTC)


 * Lua is being deployed in five days. I don't suppose we could rethink this decision? --Yair rand (talk) 18:47, 13 February 2013 (UTC)
 * With Lua, the template would have to be completely redone anyway, so there is no value in keeping it in its current form. 18:51, 13 February 2013 (UTC)
 * FWIW, I voted "delete" because I disagreed with your statement that "the template aids creation of new list templates", not because of performance considerations. No matter how well this template might someday perform, I still think we're better off without it. —Ruakh TALK 01:01, 17 February 2013 (UTC)


 * I support deleting this template, and replacing it with CodeCat's version (and also with the versions I suggested at User:Pereru/list helper and User:Pereru/list helper-2. --Pereru (talk) 02:57, 17 February 2013 (UTC)

Kept as it has been replaced with CodeCat's version. --ElisaVan (talk) 17:42, 5 October 2013 (UTC)

RFD 2
It seems we have agreed to delete this template and replace it with CodeCat's version (or / in addition with my own two versions). Or haven't we? Is the template going to be deleted? --Pereru (talk) 10:07, 6 March 2013 (UTC)
 * Lua has changed a lot of things. The problem with the old list helper was that it contained a lot of intricate code that was necessary because of how templates work. In particular, templates don't support loops, so each parameter out of 60 (!) had to be addressed individually. Lua on the other hand supports loops, so it could easily iterate over all the parameters individually with only a small amount of code. Another advantage is that Lua can do string operations, so it would be possible to enter a list item with alternatives, like "Antarctic Ocean/‎Southern Ocean", and the Lua module could be written so that it automatically splits where the slash is. On the other hand, the new list template as it is now is rather simple and straightforward, and flexible at the same time, so it may not really be necessary to change much about how it works for now. 13:39, 10 March 2013 (UTC)
 * We could even have the template split by commas, so that it wouldn't require any template-y stuff at all. It might even be faster than using the l template repeatedly like in CodeCat/list helper. --Yair rand (talk) 23:46, 10 March 2013 (UTC)
 * It is probably better to let Lua do the linking, yes. But we can still decide on whether to split the words by passing multiple parameters, or split them with commas and let Lua split it. I don't know which would be faster. 01:03, 11 March 2013 (UTC)

Kept as CodeCat has changed it and improved it. --ElisaVan (talk) 17:43, 5 October 2013 (UTC)
 * No I didn't... 17:45, 5 October 2013 (UTC)
 * Sure you did, in this edit. Right? --ElisaVan (talk) 11:42, 6 October 2013 (UTC)

RFM discussion: July–August 2015

 * See Template talk:list helper 2.

RFM discussion: January 2018–September 2023
Is an improved version of ? Can all instances of be converted to ? --Per utramque cavernam (talk) 22:33, 3 January 2018 (UTC)
 * I'm archiving this since no-one has answered; if this is still an issue, please re-raise. - -sche (discuss) 07:55, 7 September 2023 (UTC)