Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

extension specification : utilisation de composants bidons #13

Open
gzoumix opened this issue Nov 12, 2013 · 0 comments
Open

extension specification : utilisation de composants bidons #13

gzoumix opened this issue Nov 12, 2013 · 0 comments
Assignees

Comments

@gzoumix
Copy link
Contributor

gzoumix commented Nov 12, 2013

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.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants