netmod-wg / template-reqs

0 stars 0 forks source link

Templates must be able to reference other templates (hierarchal templates) #2

Open kwatsen opened 1 week ago

kwatsen commented 1 week ago

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.

jsterne commented 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.