Template talk:Closed rfc top

Latest comment: 6 days ago by GTrang in topic Requested move 16 July 2026

Documentation?!

edit

Could someone please add some 'Template documentation' to this template (and probably {{Rfc bottom}} too)?! I assume it works like the other discussion 'closing' templates, but it would be good if it included the documentation explaining that!... Thanks in advance. --IJBall (talk) 22:19, 30 May 2015 (UTC)Reply

Resolved

--IJBall (contribstalk) 07:08, 4 July 2015 (UTC)Reply

Requested move 26 December 2016

edit
The following is a closed discussion of a requested move. Please do not modify it. Subsequent comments should be made in a new section on the talk page. Editors desiring to contest the closing decision should consider a move review. No further edits should be made to this section.

The result of the move request was: not moved. It would appear that all parties are in agreement that the issue here is the bot in question. As such, this is the wrong forum for solving the issue. JPG-GR (talk) 02:33, 14 January 2017 (UTC)Reply



– Quoting Redrose64's edit summary on Wikipedia talk:Route diagram template, Legobot will add a |rfcid= to all templates beginning "{{rfc" (not just {{rfc}} itself), so these template names cannot without causing bot issues, and thus they should be moved to titles that can. Pppery 01:38, 26 December 2016 (UTC) --Relisting. GeoffreyT2000 (talk, contribs) 19:35, 2 January 2017 (UTC)Reply


The above discussion is preserved as an archive of a requested move. Please do not modify it. Subsequent comments should be made in a new section on this talk page or in a move review. No further edits should be made to this section.

Legobot matching

edit

I see that Legoktm accepted Enterprisey's pull request to prevent Legobot from matching {{rfc top on July 28. However, Legobot is still matching this string, as seen in Special:Diff/930501821. Has the code at https://github.com/legoktm/harej-bots/blob/master/rfcbot.php not yet been deployed, or is there some other issue that's causing Legobot to act this way? Pinging Redrose64 and ToThAc, who were recently affected by this. — Newslinger talk 00:35, 13 December 2019 (UTC)Reply

It matched {{Rfc bottom}}, not {{Rfc top}} in that edit. * Pppery * it has begun... 02:42, 13 December 2019 (UTC)Reply
Thanks Pppery, that makes sense. I guess we would need another revision to prevent that, too. — Newslinger talk 02:53, 13 December 2019 (UTC)Reply
PR created. Good catch. Enterprisey (talk!) 07:10, 13 December 2019 (UTC)Reply
Much appreciated, Enterprisey. Thank you! — Newslinger talk 07:34, 13 December 2019 (UTC)Reply

Nomination of Template:Rfc bottom for merging of Template:ACR bottom

edit

Template:ACR bottom has been nominated for merging with Template:Cem bottom. You are invited to comment on the discussion at the template's entry on the Templates for discussion page. Thank you. MJLTalk 20:20, 29 December 2019 (UTC)Reply

@MJL: Please read through your post carefully. --Redrose64 🌹 (talk) 23:46, 29 December 2019 (UTC)Reply
@Redrose64: I may have cut some corners on that one.. MJLTalk 00:02, 30 December 2019 (UTC)Reply

Requested move 12 May 2020

edit
The following is a closed discussion of a requested move. Please do not modify it. Subsequent comments should be made in a new section on the talk page. Editors desiring to contest the closing decision should consider a move review after discussing it on the closer's talk page. No further edits should be made to this discussion.

The result of the move request was: Moved. The fact that the documentation says not to use the title it's at because it'd break an automated process, and that the automated process hasn't been edited to stop the breaking, means that the least harm option is moving this template. Sceptre (talk) 07:22, 22 May 2020 (UTC)Reply



Template:Rfc topTemplate:Closed rfc top – The documentation for this template, Template:Rfc top/doc, explicitly instructs editors not to use the template's current name – Template:Rfc top – because doing so frequently interferes with the operation of Legobot:

It is important to use the redirects {{closed rfc top}}/{{closed rfc bottom}} since if the direct transclusions {{rfc top}}/{{rfc bottom}} are used, Legobot (talk · contribs) can interpret them as open RfCs, making edits like these with this result.

The proposed name – Template:Closed rfc top – is the name that need to be typed out in order to correctly use this template while ensuring that Legobot functions properly. Legobot has been the only bot that administers requests for comments (RfCs) since September 2013, and keeping Legobot in working order is essential to the RfC process.

The current name is a problem because editors frequently use it without understanding the disruption it causes to Legobot. This creates a maintenance burden in which editors have to manually fix the resulting problems (as in Special:Diff/956097780 and Special:Diff/956098403). In practice, most of this burden falls on a single editor, Redrose64, who monitors and addresses the situation every time it arises.

By renaming the template to the proposed name, editors would be more likely to use the proposed (correct) name, thereby reducing this maintenance burden.

This move was requested over three years ago, but the request failed because editors preferred to have Legobot fixed. However, Legobot has not yet been fixed despite previous efforts (see Enterprisey's pull request from five months ago), and we have been stuck with the maintenance burden. I propose to move the template to address the issue immediately. If Legobot ever gets fixed or if another bot ever replaces Legobot's RfC administration (which may not happen for many years), we would always be able to move this template back to its current name. — Newslinger talk 12:06, 12 May 2020 (UTC)Reply

Note: The page {{Rfc bottom}} is a redirect to {{Archive bottom}} and cannot be used as a current title in a move request, so this request has been altered to reflect that fact. P.I. Ellsworth  ed. put'r there 15:50, 16 May 2020 (UTC)Reply
Thank you for noticing this. As {{Closed rfc bottom}} currently redirects to {{Archive bottom}}, a move of {{Rfc bottom}} (which also redirects to {{Archive bottom}}) would not be necessary. — Newslinger talk 17:30, 16 May 2020 (UTC)Reply

The discussion above is closed. Please do not modify it. Subsequent comments should be made on the appropriate discussion page. No further edits should be made to this discussion.

Requested move 16 July 2026

edit
The following is a closed discussion of a requested move. Please do not modify it. Subsequent comments should be made in a new section on the talk page. Editors desiring to contest the closing decision should consider a move review after discussing it on the closer's talk page. No further edits should be made to this discussion.

The result of the move request was: moved. Technical issue appears to have been resolved. Moved as an uncontested request with minimal participation. If there is any objection within a reasonable time frame, please ask me to reopen the discussion; if I am not available, please ask at the technical requests page. (closed by non-admin page mover) In solidarity, Destinyokhiria (talk / cont) 04:26, 30 July 2026 (UTC)Reply


Template:Closed rfc topTemplate:Rfc top – With Legobot having been fixed, this template may be moved back to its previous name. GTrang (talk) 00:10, 16 July 2026 (UTC)  Relisting. 1isall (talk | contribs) 01:13, 23 July 2026 (UTC)Reply

@GTrang: Please show conclusively that Legobot has been fixed. --Redrose64 🌹 (talk) 17:19, 16 July 2026 (UTC)Reply
@Redrose64: Pppery has already linked to the GitHub tickets showing that the bot has been fixed. GTrang (talk) 22:28, 16 July 2026 (UTC)Reply
See https://github.com/legoktm/harej-bots/pull/7, https://github.com/legoktm/harej-bots/pull/8 * Pppery * in solidarity 17:22, 16 July 2026 (UTC)Reply
The discussion above is closed. Please do not modify it. Subsequent comments should be made on the appropriate discussion page. No further edits should be made to this discussion.
@GTrang, Pppery, 1isall, and Destinyokhiria: These two edits together with this one show conclusively that far from being fixed, Legobot still treats {{rfctop}} and {{rfcbottom}} as if they were the starts of new RfCs. Please revert the move, all documentation changes and anything else that was done in connection with the above closure. I will fixup Wikipedia talk:Did you know and anything else that occurred in consequence of today's Legobot actions. --Redrose64 🌹 (talk) 16:13, 6 August 2026 (UTC)Reply
@Redrose64 The move has been undone. Please let us know if there are any further issues. Thanks! —1isall (talk | contribs) 16:55, 6 August 2026 (UTC)Reply
Thank you --Redrose64 🌹 (talk) 22:01, 6 August 2026 (UTC)Reply
@Destinyokhiria, 1isall, Redrose64, and Pppery: I have created https://github.com/legoktm/harej-bots/issues/21 so that the bot could also stop matching {{Rfctop, {{Rfc t, {{Rfcbot, {{Rfc b, and {{Rfcbottom. Once those remaining cases have been fixed, then the "Closed rfc top" template may once again be moved to Template:Rfc top. GTrang (talk) 21:29, 14 August 2026 (UTC)Reply
Okay. Thanks! —1isall (talk | contribs) 21:58, 14 August 2026 (UTC)Reply
This issue is so weird. I can't believe it has been happening for over a decade...
@Redrose64 Until this is fixed, would you support bringing the redirects to RfD or turn them into automatically-substituted wrappers of the actual template so that Anomiebot can hopefully catch them before Legobot? FaviFake (talk) 19:57, 4 September 2026 (UTC)Reply
It happens because Legobot looks for the five-character string "{{rfc" (case-insensitive) in page source. It doesn't care if those characters are valid wikicode or something else, like inside a HTML comment. It doesn't care if it's an intentional transclusion of Template:Rfc or if it's the transclusion via redirect of something else entirely. I have been watching the RfC system for more than ten years now, working out exactly what happens to cause unusual side-effects and resolving issues where I can - such as by explaining what went wrong, or making amendments to a newly-created RfC (this example was my first edit at WT:RFC). Now, as I have pointed out before, several times on this page and elsewhere, Legoktm wants to offload the remaining tasks of Legobot as soon as a volunteer steps up. Until that time, the bot is essentially unmaintained except for what we might call "Unbreak now!" problems, such as the bot going down (e.g. due to a server outage). So, until we get a nice new botop who is willing to rewrite (or at least improve) the code, we work around the problems using methods that are tried, tested and known to behave as desired - such as always using {{closed rfc top}} and never {{rfctop}}. That is why I wrote Please show conclusively that Legobot has been fixed. above. I am not going to support the deletion of any redirects that have been in existence for a significant period, since I want no more unforeseen fuckups that potentially might be caused by their deletion. In short: think before you act. --Redrose64 🌹 (talk) 22:50, 4 September 2026 (UTC)Reply
Sure, but not everyone will read the documentation if the result works without any warning. I know @Anomie's bot can auto-substitute certain templates. If we turn these redirects into wrappers and the substituted wrapper looks identical except that it replaces {{rfc top}} with {{closed rfc top}}, would the timing work out, or would Legobot beat AnomieBOT and get there first?
Or, we can make it so that these wrappers still work but show a red warning to the user, telling them that they need to replace "{{X" with "{{subst:X". FaviFake (talk) 10:08, 5 September 2026 (UTC)Reply

Proposed bot fix

edit