Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a40392decb5fcfc3

Jump to content

Template talk:Rfc top

Page contents not supported in other languages.
Add topic
From Wikipedia, the free encyclopedia
Latest comment: 1 day ago by FaviFake 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]

See Issue #21 and User talk:Legoktm#Fix Issue #21. GTrang (talk) 17:30, 6 September 2026 (UTC)Reply

 Bot finally fixed. I'll list the RM at RM/T. FaviFake (talk) 09:32, 20 September 2026 (UTC)Reply
@FaviFake: OK, the template has been moved to Template:Rfc top again. GTrang (talk) 14:58, 20 September 2026 (UTC)Reply
Instructions updated as well. FaviFake (talk) 15:31, 20 September 2026 (UTC)Reply
I see no proof, conclusive or otherwise, that the issue is not recurring. All I see is a github ticket, followed by some page moves, edits and a CFD, all of which seem to be extremely hasty. --Redrose64 🌹 (talk) 22:56, 21 September 2026 (UTC)Reply
@Redrose64 There was a github ticket, and then there was a github patch. Maybe you missed the patch? You can see the code yourself here, where Legoktm explicitly said they used my proposal for fixing the bot: https://github.com/legoktm/harej-bots/commit/7b17f842ee60e8c78d97d3c1687b22a295cbff27 FaviFake (talk) 23:01, 21 September 2026 (UTC)Reply
I guess we can test it right here if you want:
The following discussion is an archived record of a request for comment. Please do not modify it. No further edits should be made to this discussion.
A summary of the debate may be found at the bottom of the discussion.

example discussion

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.
FaviFake (talk) 23:02, 21 September 2026 (UTC)Reply
Let's attract the attention of Legobot, then. This should do it, it'll be detected in the next eleven minutes. --Redrose64 🌹 (talk) 17:50, 22 September 2026 (UTC)Reply

This is a dummy RfC to test what happens. There is no need to comment here. --Redrose64 🌹 (talk) 17:50, 22 September 2026 (UTC)Reply

I have been summoned here, but it looks like the discussion is over. Velocifyer (talk) 18:46, 22 September 2026 (UTC)Reply
Strong support - Seems the bot works FaviFake (talk) 20:24, 22 September 2026 (UTC)Reply
Alright, it didn't touch the {{rfc top}}/{{rfc bottom}} here, so it may be fixed. But I do think that the testing should have been done before the page moves occurred. --Redrose64 🌹 (talk) 21:46, 22 September 2026 (UTC)Reply
the testing should have been done before the page moves occurred
... Just like the {{merge}} templates that you protected last year! We're still discussing the changes so we don't need to edit them just yet, but i would appreciate if you could at least acknowledge my request so I don't have to go to RfPP when the time comes. FaviFake (talk) 22:40, 22 September 2026 (UTC)Reply
Are you seriously denying that you made this request two days ago? --Redrose64 🌹 (talk) 22:45, 22 September 2026 (UTC)Reply
What? No. I did make that request and I was correct in doing it. What does that have to do with the {{merge}} templates and the discussion i linked? FaviFake (talk) 22:54, 22 September 2026 (UTC)Reply