Currently the public folder has:
template_gaia_geo.xml template_gaia_geo_mineral.xml template_gaia_geo_mineral_slabs.xml template_gaia_geo_rock.xml template_gaia_geo_rock_slabs.xml
The first one basically defines a footprint and is thus not really worth a separate template; functionally there is no compelling reason for a *_geo.xml parent. The second and fourth are meaningful and define the resource subtypes (metal.ore and stone.rock, respectively), among other things; the third and fifth are basically larger versions (5000/24 instead of 1000/8).
This patch changes it to a cleaner and clearer:
template_gaia_ore.xml template_gaia_ore_large.xml template_gaia_rock.xml template_gaia_rock_large.xml
All specific gaia/geology_* templates have their parents adjusted accordingly. The parents of the golden_fleece.xml and pegasus.xml are corrected as well.
Having one generic template corresponding to a resource subtype is also consistent with:
template_gaia_fish.xml template_gaia_ruins.xml template_gaia_treasure.xml
Similar patches include: