Héritage des variantes de configuration

Contexte

Le servermodel Scribe hérite du servermodel EOLEBase. Le servermodel Scribe est modifiable par l’utilisateur. Exemple : MonScribe. Au niveau des variantes de configuration, il faut pouvoir garder ce double héritage.

Par exemple, si je modifie une Variante de configuration dans EOLEBase, la valeur par défaut de la variante de configuration MonScribe doit pouvoir être cette valeur.

Proposition 1

On utilise le mécanisme d’héritage propre à Tiramisu : chaque modification d’une variante de configuration implique automatiquement que la valeur par défaut des configurations filles soit renseignée par cette nouvelle valeur.

Attention

Les valeurs modifiées dans les configurations filles ne sont pas impactées.

Proposition 2

EOLEBase, Scribe, MonScribe, peuvent être vus comme des configurations autonomes. La modification d’une valeur de configuration dans l’une de ces configurations peut, si l’utilisateur le souhaite, être propagée dans les configurations filles.