Engine infobox refactor

[edit]

Merge all usages into ((Infobox engine)).

Split off other data to spec templates. Maybe offer the specs as nested templates?

Already uses the politically correct header(n), label(n) and data(n).

Infobox engine

Add image_size, alt, type parameters.

Discussion/consensus needed: Should image_border and/or long_caption also be added, for compatibility with Aircraft begin?

Engine infoboxes merge (draft)

[edit]
What is needed is a TfD or two to clean out the messes, before going ahead with this TfM

The idea is to merge all these into a single template. ((Infobox engine)) is the obvious page title, so merging the others into it looks the way to go.

However several of these templates, including the destination one, include technical details which appear to go against the spirit of WP:INFOBOXPURPOSE, if not the letter. But that tech stuff should not be deleted or ignored, it needs to be moved to a better home. This should be done before the templates are merged. Templated in-article sections on the engine specification are used for aero engines, including ((pistonspecs)), ((jetspecs)), ((rocketspecs)) and ((electricspecs)), so these might point a way forward, although the adopted solutions are not within scope of this RfM.

The purpose of this RfM is to reach a consensus on whether the merge is, in itself, to be proceeded with or not.

To summarise the infoboxes in scope (if there are more, I cannot find them):

Step 1: Merge "begin" template into aero engines

[edit]

Before getting started, wait for the clone/merge into ((Infobox aircraft)) to see how it deals with deprecated fields, e.g.:

image_border
size

Merge across non-deprecated fields from ((Infobox aircraft begin)), which are missing in ((Infobox aircraft engine)). These include the following, together with any of the above which may be kept:

name
image
image_size
alt
caption
long caption

Step 2: Add new fields to ((Infobox engine))

[edit]
  1. Engage at Template talk:Infobox engine to confirm merge in principle, and agree the fields to be merged.
  2. Add fields to ((Infobox engine)) and test.
  3. Go live.

Current engine infobox fields

[edit]
((Infobox aircraft)) ((Infobox aircraft begin)) ((Infobox engine)) ((Infobox historic engine)) ((Infobox rocket engine))
name
image
-
image_size
alt
image_caption
long_caption
name
image
image_border
size, or image_size
alt
caption
long caption
name
image
-
-
-
caption
-
name
image
-
image_size
alt
caption
-
name
image
-
imsize
-
caption
-

((Infobox aircraft engine))

type
national origin
manufacturer
designer
design group
builder
first run
major applications
status
produced
number built
developed from
variants with their own articles
developed into


-
manufacturer
aka
-
-
-
-
production
predecessor
successor
-


-
designer
maker
date
country_of_origin
-
-
purpose
former_operator
collection
location
coordinates
accession
preservation_date
working
url


type
country of origin
designer
manufacturer
date
first flight
last flight
purpose
status
used_in
predecessor
successor
associated
references
notes
configuration
displacement
bore
stroke
block
head
valvetrain
timing
compression
operating principle
supercharger
turbocharger
turboboostpressure
fuelsystem
management
fueltype
oilsystem
coolingsystem
idle
redline
power
specpower
torque
length
width
height
diameter
weight
emissions level
emissions control
dimensions
weight
cylinders
bore
stroke
flywheel diameter
operating_pressure
max_pressure
power
module
fuel
oxidiser
mixture_ratio
grain
core
casing
nozzle
cycle
pumps
description
combustion_chamber
nozzle_ratio
thrust
thrust(Vac)
thrust(SL)
thrust_at_altitude
throttle_range
thrust_to_weight_ratio
specific_impulse
specific_impulse_vacuum
specific_impulse_sea_level
total_impulse
mass_flow
burn_time
restarts
gimbal
capacity
tankage
dimensions
length
diameter
dry_weight