Template talk:Tfdend

From Wikipedia, the free encyclopedia

[edit] Design principles

(This was thoroughly discussed at Wikipedia talk:Templates for deletion at the time.)

When I designed this template, I examined all the wildly variant previous examples. Since TfD now uses daily page listings similar to CfD, and many of the folks working on TfD are also familiar with CfD, I choose the name to be similar to {{cfdend}} and the functionality to be identical.

Most importantly, I rejected the endless thrashing of {{oldafd}} and {{oldafdfull}}. There is not only no desire to be similar, but the names (and parameters) are significantly different and readily apparent.

Like cfdend, this template automatically bolds the result parameter, and defaults to Keep.

Like cfdend, this template does not have a votepage parameter, as there are no per template vote pages. The daily discussion page is automatically generated from the date.

Like cfdend, the namespace ("Template") is automatically added, unless there is an umbrella section name added as the first positional parameter. That parameter is always used verbatim.

Like cfdend, this template is not intended to be subst'd.

Therefore, any changes to parameters must result in a wholely renamed template. This was based on bad experience with a redirect of {{tfd-keep}} to {{tfd-kept}}, and bad experience with subst'd {{oldtfd}}. They had different parameters, breaking all the pages, and requiring a months long cleanup process.

Please note that Template:Oldtfdfull (edit|talk|history|links|watch|logs) has been rejected and deleted.

For posterity,

--William Allen Simpson 21:39, 18 July 2006 (UTC)