Question sur les avertissements lors des mises à niveau

J’exécute une installation canonique de Discourse sur un serveur cloud Ubuntu 20.04. Il est à jour (2.9.0.beta8) et je n’ai actuellement aucun problème. Néanmoins, je m’interroge sur les avertissements (vraisemblablement inoffensifs) que je vois parfois dans les journaux qui défilent lorsque j’effectue une mise à niveau de routine. Tout à l’heure, il y avait ceci :

$ bundle install --deployment --jobs 4 --without test development
[DEPRECATED] The `--deployment` flag is deprecated because it relies on being remembered across bundler invocations, which bundler will no longer do in future versions. Instead please use `bundle config set --local deployment 'true'`, and stop using this flag
[DEPRECATED] The `--without` flag is deprecated because it relies on being remembered across bundler invocations, which bundler will no longer do in future versions. Instead please use `bundle config set --local without 'test development'`, and stop using this flag

Je souhaite principalement savoir à quelle fréquence l’équipe de développement prête attention à ce genre de choses et met à jour des éléments en coulisses, pour ainsi dire, pour résoudre ces avertissements. À ce stade, je ne suis pas très inquiet de tout cela. J’espère juste que ces choses seront éventuellement planifiées pour être améliorées.

Merci, les gars. J’adore le produit. J’ai quelques difficultés à développer ma petite communauté en ce moment, mais je m’attends à faire quelques changements à cet égard bientôt également.

2 « J'aime »

pas la réponse de l’équipe, mais peut-être trouverez-vous ceci utile :

Vous pouvez juger par le nombre de commits non liés aux fonctionnalités sur GitHub :

Je ne m’inquiéterais pas de ces messages. Ils surviennent généralement parce qu’une dépendance sur laquelle Discourse est construit a changé quelque chose, ce qui arrive incroyablement souvent dans le développement logiciel. Vous n’avez généralement pas assez de temps pour corriger toutes les choses « non cruciales », et vous attendez qu’elles interfèrent réellement avec le fonctionnement attendu des choses.

Vous pourriez également remarquer que l’équipe exécute des tests sur chaque commit, donc une fois que quelque chose devient inutilisable, elle devrait le détecter.

1 « J'aime »

Merci beaucoup, @hiddenseal !

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.