Le déploiement de modules externes qui interagissent les uns avec les autres
Question
Nous espérons mettre en œuvre des plugins qui vont interagir, grâce à des interfaces déclarées dans un ensemble partagé. Techniquement, plusieurs plugins enregistreront des entités avec un plugin « principal » (lors de l'intégration), qui fait tourner l'utilisation de ces entités (au cours de la session Petrel).
Comme chaque plug-in sera généralement produits distincts sur le magasin, ils doivent être installés par différents PIPs.
Les plugins seront rétrocompatibles en ce qui concerne l'ensemble partagé.
Est-il possible d'y arriver avec les installateurs PIP - et comment
La solution
Il est impossible avec les installateurs PIP en ce moment, mais nous avons cette exigence dans notre liste, et la mettre en œuvre dans l'une de nos futures versions.