Pergunta sobre avisos durante atualizações

Eu executo uma instalação canônica do Discourse em um servidor em nuvem Ubuntu 20.04. Está atualizado (2.9.0.beta8) e não estou tendo problemas no momento. No entanto, fico pensando em avisos (presumivelmente inofensivos) que às vezes vejo no log que passa rapidamente quando realizo uma atualização de rotina. Agora mesmo houve isto:

$ 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

Principalmente, gostaria de saber com que frequência a equipe de desenvolvimento presta atenção a esse tipo de coisa e atualiza as coisas nos bastidores, por assim dizer, para resolver esses avisos. Neste momento, não estou muito preocupado com nada disso. Eu apenas gostaria de esperar que essas coisas eventualmente sejam agendadas para melhorias.

Obrigado, pessoal. Eu amo o produto. Estou tendo alguns problemas para expandir minha pequena comunidade agora, mas espero fazer algumas mudanças a esse respeito em breve também.

2 curtidas

não a resposta da equipe, mas talvez você ache isso útil:

Você pode julgar pelo número de commits não relacionados a recursos no GitHub:

Eu não me preocuparia com essas mensagens. Elas geralmente surgem porque alguma dependência sobre a qual o Discourse é construído mudou algo, o que acontece com uma frequência absurda no desenvolvimento de software. Geralmente, você não tem tempo suficiente para corrigir todas as coisas “não cruciais” e espera até que elas realmente interfiram na forma como as coisas deveriam funcionar.

Você também pode notar que a equipe executa testes em cada commit, então, assim que algo se tornar inutilizável, eles deveriam detectá-lo.

1 curtida

Muito obrigado, @hiddenseal!

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