Knowledge (XXG)

User:RL0919/Templates of Redundancy Templates

Source 📝

237:– Sometimes the generic template is a bit too generic for some editors. Maybe there are so many options that editors get confused about which ones apply to the subset of articles that they work with. Or perhaps the field names in the template are very abstract and don't match the terms that editors in a particular area are familiar with. A potential solution for this situation is to create a container template. The functions of a container template are provided by calling up another, more generic template. With a container template, the field names can use specialized language, and some of the generic template options can be ignored or pre-set. Using a container template ensures that all the templates have a similar look (based on the generic template), and that they can all benefit easily from improvements and fixes made to the generic template. However, there will still be a bit of extra work in order to make some changes, so this approach doesn't have all the advantages of moving to a single standardized template. 137:– Imagine for a moment that the infobox templates for cities were highly fragmented, with templates like "Infobox Texas City" and "Infobox Queensland City". One day, Joe Templatemaker gets the bright idea to add a mapping function to "Infobox Texas City" that generates a small map showing where the city is. This is a great idea, one that is applicable to any city. But to implement it across all city articles will be a huge chore, because there are hundreds, maybe thousands, of different templates to update. Many may be hard to find because they don't follow a standard naming convention and haven't been put in a common category with all the other city infoboxes. So, after months of hunting down the stray templates, Joe finally gets them all updated. The next day he thinks of another improvement and has to start the process again. If every article about a city used one standard infobox, Joe could make his changes once and be done. 253:– If a template is totally redundant to another one, you could redirect one to the other. Typically it is best to redirect more specific template names ("Infobox Crips Leader") to more general ones ("Infobox Gang Leader"). When redirecting, make sure it will not have a negative effect on any uses of the template. For example, if there is any difference in the field names for the two templates, a simple redirect will not work. Also, if copycatting of an overly specific template has occurred, there may not be a generic template for the same purpose, and it would probably create controversy to redirect one specific template to another equally specific template with different parameters. 157:– In the real world, most editors won't be as thorough as Joe Templatemaker in the imaginary example above. They would add their improvements to templates they already work with, but probably won't search out all the other similar templates. So, when readers went to an article about a city in Texas, they would see a map. But when they went to an article about a city in Queensland, they wouldn't. Of course with a project as large as English Knowledge (XXG) there will always be some inconsistencies, but having multiple different templates performing the same basic function in different ways creates inconsistency where it could easily be avoided. 189:– If there is a specialized situation that can be completely handled using a very small subset of a much larger template, it may be better to create a small, simple template for the specialized situation rather than forcing editors to use a much larger, more complicated template with functions they don't need. For example, if the specialized template has five fields and the generic template has 50, then it makes sense to have the specialized template. On the other hand, if the specialized template has 30 fields and the generic template has 35, then there is no real advantage to using two separate templates. 145:– This is related to the problem of maintenance effort, but a bit different. Template maintenance and updates often require editing the template instances in individual articles as well as the templates themselves. If there is one standard template, then editors will be familiar with what the fields are and how to use them. If each article they go to uses a different template, then they will have a bit of new learning to do each time, slowing down their editing and making mistakes more likely. Automated tools, such as 181:– With templates that are contained in defined shapes (usually boxes, such as infoboxes and navigation boxes), it can be difficult to create one manageable template that takes on different shapes. So if different shapes are needed – for example, a horizontal box to put at the bottom of articles that are entirely related to a topic, and a vertical box to put on the side of sections of articles that are only partially about that topic – making two versions of the template may be the best choice. 277:. If the consensus of the discussion is that the template should be deleted and replaced with another template, the closing administrator and other TFD participants can help replace any transclusions of the redundant template. If the template is not used and is clearly redundant to another template, you can bypass TFD and nominate the template for 31: 67: 121:. So he creates a new "Infobox Latin Kings Leader". Other editors follow suit and soon every gang has its own "Infobox Leader" template. A generic alternative could easily handle all of them, but because the inspirational template was made overly specific, all its copies are as well. 113:– An editor sees a useful template related to a tv show/sports team/video game/street gang. But the person who created it made it specific to that show/team/game/gang, down to the name and color scheme. Clearly the editor can't use "Infobox 165:– When there is more than one template for doing essentially the same thing, editors may have different ideas about which version is best. This can lead to editorial disputes over which variation to use in specific articles. 81:
Template redundancy (or template fragmentation) is when there are multiple templates that serve the same basic function. Template redundancy occurs for a variety of reasons, and can cause a number of problems.
273:– If there is already a generic template for the same function, and redirection won't work (or someone objects to the redirection), then the best choice may be to nominate the template for deletion at 261:– If the two templates are very similar but not identical enough for redirection, a merger may be the best solution. Proposals to merge templates can be discussed on the template talk pages or at 229:, use this approach, so that editors can use more familiar terms, such as "city" or "prime minister", even though the alternative infobox names all redirect to the same standardized source. 97:– An editor wants to change an existing template, but other editors disagree with the changes. So the first editor creates a new, duplicate template that includes the changes. 328: 301: 198:
Sometimes the legitimate concerns that lead to redundant templates can be addressed in ways that don't require entirely redundant templates.
262: 46:
It contains the advice or opinions of one or more Knowledge (XXG) contributors. This page is not an encyclopedia article, nor is it one of
47: 265:(TFD). Merging templates can be tricky, so if you aren't sure what you would need to do, a discussion at TFD is probably the best choice. 105:– An editor wants a template for a specific function, and doesn't realize that such a template already exists. So they create a new one. 295: 307: 213: 223: 51: 323: 39: 118: 246:
If you discover redundant templates, there are several options for eliminating the redundancy:
90:
There are lots of reasons redundant templates get created. Some of the more common ones are:
174:
Occasionally there are good reasons to create more than one template for similar functions.
282: 278: 274: 146: 205:– If the main problem with a template is that the name confuses editors, then a simple 130:
Having multiple templates performing the same function can cause a number of problems.
206: 75:
Having more than one template for performing the same function is usually a bad thing.
317: 54:. Some essays represent widespread norms; others only represent minority viewpoints. 17: 149:, are also easier to use if the templates are standardized across many pages. 114: 209:
may be the solution. Some widely used generic templates, such as
61: 25: 310:– a humorous take on the topic of template excesses 298:– essay about excessive use of templates in general 304:– essay about the use of navigation templates 302:Knowledge (XXG):Not everything needs a navbox 8: 117:Leader" on articles about leaders of the 263:Knowledge (XXG):Templates for discussion 48:Knowledge (XXG)'s policies or guidelines 329:Knowledge (XXG) essays about templates 7: 296:Knowledge (XXG):Avoid template creep 308:Knowledge (XXG):Huge message boxes 52:thoroughly vetted by the community 24: 135:Duplication of maintenance effort 65: 29: 1: 155:Inconsistent user experience 345: 73:This page in a nutshell: 242:Eliminating redundancy 50:, as it has not been 214:Infobox officeholder 143:Editing inefficiency 235:Container templates 187:Specialized subsets 170:When it may be good 163:Disputes over usage 224:Infobox settlement 103:Lack of awareness 95:Editorial forking 79: 78: 60: 59: 336: 228: 222: 218: 212: 179:Different shapes 69: 68: 62: 33: 32: 26: 344: 343: 339: 338: 337: 335: 334: 333: 314: 313: 292: 279:speedy deletion 244: 226: 220: 216: 210: 196: 172: 128: 88: 66: 56: 55: 44: 30: 22: 21: 20: 12: 11: 5: 342: 340: 332: 331: 326: 316: 315: 312: 311: 305: 299: 291: 288: 287: 286: 267: 266: 255: 254: 243: 240: 239: 238: 231: 230: 195: 192: 191: 190: 183: 182: 171: 168: 167: 166: 159: 158: 151: 150: 139: 138: 127: 124: 123: 122: 107: 106: 99: 98: 87: 86:How it happens 84: 77: 76: 70: 58: 57: 45: 36: 34: 23: 15: 14: 13: 10: 9: 6: 4: 3: 2: 341: 330: 327: 325: 322: 321: 319: 309: 306: 303: 300: 297: 294: 293: 289: 284: 280: 276: 272: 269: 268: 264: 260: 257: 256: 252: 249: 248: 247: 241: 236: 233: 232: 225: 215: 208: 204: 201: 200: 199: 193: 188: 185: 184: 180: 177: 176: 175: 169: 164: 161: 160: 156: 153: 152: 148: 144: 141: 140: 136: 133: 132: 131: 126:Why it is bad 125: 120: 116: 112: 109: 108: 104: 101: 100: 96: 93: 92: 91: 85: 83: 74: 71: 64: 63: 53: 49: 43: 41: 35: 28: 27: 19: 283:criterion T3 270: 258: 250: 245: 234: 227:}} 221:{{ 217:}} 211:{{ 202: 197: 194:Alternatives 186: 178: 173: 162: 154: 142: 134: 129: 110: 102: 94: 89: 80: 72: 37: 324:User essays 119:Latin Kings 111:Copycatting 38:This is an 18:User:RL0919 318:Categories 203:Redirects 290:See also 251:Redirect 207:redirect 281:using 271:Delete 259:Merge 115:Crips 40:essay 16:< 219:and 275:TFD 147:AWB 320:: 285:. 42:.

Index

User:RL0919
essay
Knowledge (XXG)'s policies or guidelines
thoroughly vetted by the community
Crips
Latin Kings
AWB
redirect
Infobox officeholder
Infobox settlement
Knowledge (XXG):Templates for discussion
TFD
speedy deletion
criterion T3
Knowledge (XXG):Avoid template creep
Knowledge (XXG):Not everything needs a navbox
Knowledge (XXG):Huge message boxes
Categories
User essays
Knowledge (XXG) essays about templates

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.