Open kwatsen opened 1 week ago
This feels overly complex to me. Being able to compose a config using multiple templates is good (issue #1), and same with being able to apply at various schema nodes (issue #9) and probably good enough for most use cases of templates.
Requirements
This requirement is to enable templates to themselves reference other template(s).
Note: whether a template can reference one temaplate or a list of templates is addressed in #1.
Non-Requirements
Implicit in this requirement is a need to define a rule for how overlaps/collisions are handled. Though a common approach/understanding is to allow local-overrides, this requirement does NOT pick what approach may be used, leaving that decision to be made elsewhere.