Edge-home-orchestration-go: [Build System] Appliquer des modules Go au lieu de s'appuyer sur Glide

Créé le 30 déc. 2020  ·  4Commentaires  ·  Source: lf-edge/edge-home-orchestration-go

Votre demande de fonctionnalité est liée à un problème ?
Le projet edge-home-orchestration-go actuel est construit en utilisant glide . Par conséquent, il est vraiment difficile pour nous d'utiliser ces projets open source disponibles existants basés sur le système de construction Go Modules. Un bon exemple est que nous ne pouvons pas appliquer la dernière version de Docker Engine et les fonctionnalités récentes d'EdgeX, qui sont toutes basées sur des modules Go. En plus d'aggraver cette situation, les développeurs tiers pourraient rencontrer d'énormes difficultés pour créer leurs propres applications alimentées par edge-home-orchestration-go, car la plupart d'entre eux utilisent des modules Go au lieu de Glide. Surtout, s'il y a un développeur pour utiliser un sous-ensemble de edge-home-orchestration-go, il / elle doit décrire en détail l'URL GitHub concernant ces packages de sous-ensemble dans leur import comme github.com/lf-edge/edge-home-orchestration-go/src/common/logmgr place de common/logmgr .

Décrivez la solution que vous souhaitez
Application du nouveau système de construction basé sur les modules Go et dépréciation du système de construction basé sur Glide.

Suggestion : LAISSEZ-NOUS discuter de cette question lors de la prochaine réunion en ligne du TSC en janvier 2021 !!!

enhancement refactoring

Commentaire le plus utile

Je suis tombé sur un blog et ça me parait bien : https://blog.golang.org/migrating-to-go-modules

Tous les 4 commentaires

Je suis profondément d'accord pour que ce problème soit résolu.
J'ouvrirai un PR à ce sujet dès que possible pour faciliter la discussion.

Bon point mis en évidence. Nous pouvons discuter à ce sujet sur le module Glide and Go lors de l'appel TSC du mois de janvier, comme mentionné.

Je suis tombé sur un blog et ça me parait bien : https://blog.golang.org/migrating-to-go-modules

Je suis tombé sur un blog et ça me parait bien : https://blog.golang.org/migrating-to-go-modules

@suresh-lc PTAL spécifiquement à propos de # 210 !

Cette page vous a été utile?
0 / 5 - 0 notes