Skip to content

extension specification : utilisation de composants bidons #13

@gzoumix

Description

@gzoumix

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.

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions