-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
Description
Nous avons aussi partiellement discuté de l'utilisation de types de composants bidons pour exprimer des choses non-exprimables même avec les spécifications. Le problème est que cela complique pas mal le pipeline de zephyrus avec le rajout de
- parsing de la spécification pour trouver les types à créer
- création des types
- transformation de la spécification
- trimming de la configuration finale pour ôter tout les composants bidons
De plus, les modifications dont nous avons parlé ne concerne que le rajout de type de composants (typiquement, pour s'assurer qu'on a n composants avec au moins une connexion possible sur un port). La situation se complique encore si on doit dupliquer un type de composant existant (en plus du trimming de la configuration, il faut unifier les types qu'on a dupliqué). Dupliquer des types de composants est utile typiquement si on veut contrôler précisément les bindings d'un composant en particulier : on dit que ce composant est un type à lui tout seul.
Mais bon, vu qu'on ne sait pas encore quelle est l'utilité de la chose, nous nous sommes mis d'accord qu'il fallait avoir plus de motivation pour faire des modifications aussi importantes sur zephyrus.
Reactions are currently unavailable