Finalmente lembrei de postar aqui sobre isso, o diretório do discourse-topic-voting não corresponde ao seu nome, o que gera um aviso ao reconstruir.
O nome do plugin é 'discourse-topic-voting', mas o diretório do plugin é chamado 'discourse-voting'
Obrigado! Tinha a intenção de fazer o mesmo há séculos ![]()
Isso é mais do que apenas uma questão cosmética? Pergunto apenas porque existem outros plugins também — ou existiam, porque já faz um tempo que tive energia suficiente para acompanhar o feed de reconstrução ![]()
Recebi o aviso:
O nome do plugin é ‘discourse-topic-voting’, mas o diretório do plugin se chama ‘discourse-feature-voting’
Que é uma mensagem confusa. Ela não afirma claramente qual é a ação necessária e qual valor está correto.
Com alguma investigação, o que tive que fazer foi mudar:
- git clone https://github.com/discourse/discourse-feature-voting.git
para
- git clone https://github.com/discourse/discourse-topic-voting.git
Seria melhor se essa mensagem fosse:
Sua configuração lista o plugin
discourse-feature-voting, no entanto, ele foi renomeado paradiscourse-topic-voting. Você deve atualizar sua configuração.
Interessante, mas essa parece ser uma mensagem de aviso ligeiramente diferente (o aviso que vejo lista apenas “discourse-voting”)
Acho que ele pode ter tido algumas mudanças de nome ao longo de sua vida. Ter o nome antigo em seu app.yml não deve causar nenhum problema real, pois acho que há um redirecionamento, mas se você adicionar o link atual lá, isso deve resolver:
https://github.com/discourse/discourse-topic-voting
Embora eu ache que essa mudança faz sentido: