Thread:Katat0nyx/@comment-15636815-20141221104602/@comment-15636815-20150310191927

I would love that. Here's what I propose.
 * Merge the six templates listed above into three templates.
 * Rename Infobox train to "Infobox loco". Rename Trainset to "Infobox set" (or "Infobox trainset", if you like that better. I was going for simpler.) Infobox wagon can keep its name.
 * Create redirect templates for the two renamed templates, so the existing pages on the site don't blow up during the transition process.
 * Within all three updated templates, create consistency among the names of their parameters. Ideally, all of themplus the new Infobox itemshould use the same parameter names to refer to the same things.
 * Install code within the new templates to accept old parameters and deal with them appropriately.
 * This, of course, is what the current two-layered system does. I'd rather see one template managing all the parameter names.
 * However, my idea behind this is that the situation would be temporary. Once we convert all the pages on the site to use the new templates, I'd rather see the new templates just be new, and consistent, and pretty. At the same time, I can hear you telling me that some editors will prove resistant to the change and will feed old parameters to the new templates, regardless, and that line of reasoning is not lost on me.
 * Rather than simply roll with the old parameters, though, I'd prefer that, post-conversion, the templates return something along the lines of, "This page is using old crap and needs to be updated" whenever they detect the deprecated parameters. That would act as a safeguard against the old formats creeping back in to our newly consistent site. If I dare to dream, it may even encourage editors to seek assistance with making the weird messages go away, and eventually learn the new stuff themselves. I know, I know... I'm asking for the moon on that one.