Estamos utilizando o plugin de votação como forma de determinar a prioridade dos bugs que nossa comunidade deseja que sejam corrigidos, com base na maior quantidade de votos. Temos algumas perguntas sobre o plugin.
Ao ler isto:
É possível devolver um voto se o tópico for marcado como resolvido?
Como solicitação de recurso, poderíamos ter a opção de definir que a cada X dias/semanas/meses etc., o usuário receba X votos de volta?
Por exemplo, todo mês o usuário recebe 10 novos votos.
Quanto à consulta, usando o explorador de dados, existe uma maneira de consultar os votos em cada tópico?
Acho que atualmente não é possível, então uma prática comum é definir um temporizador de fechamento automático para que os tópicos sejam fechados ao serem resolvidos. Definido para um ou dois dias, permite que as pessoas façam perguntas de acompanhamento e, em seguida, fecha, liberando os votos.
Liberar ao resolver seria bastante útil para outros cenários, com certeza.
Em seguimento a isso, também partimos do pressuposto de que, quando um tópico é marcado como resolvido, os votos são liberados. Qual é a implementação mais recente até hoje? Marcar um tópico como resolvido libera os votos?
Não é sempre prático fechar um tópico. Estamos usando os votos e resolvido/não resolvido para relatórios de recursos e bugs. Portanto, mesmo quando é resolvido, o tópico permanece aberto indefinidamente para feedback sobre ele (regressão futura ou comentários). Seria ideal poder vincular votos a resolvido/não resolvido por esse motivo.
Além disso, não podemos fechar automaticamente um tópico, pois pode levar mais de um ano para um relatório ser resolvido.
Os plugins topic-voting e solved não interagem diretamente. Ambos os sistemas dependem de recursos do Discourse envolvendo tópicos, mas os plugins não foram desenvolvidos para um uso específico que exija ambos.
Portanto, isso significa que esta solicitação de recurso ainda é válida, e quanto mais informações tivermos sobre os casos de uso detalhados aqui, mais a discussão será auxiliada.