Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ignorar pontuação de comentários de quem postou #134

Open
rghedin opened this issue Jan 4, 2024 · 4 comments
Open

Ignorar pontuação de comentários de quem postou #134

rghedin opened this issue Jan 4, 2024 · 4 comments
Labels
melhoria Novo recurso ou funcionalidade

Comments

@rghedin
Copy link
Collaborator

rghedin commented Jan 4, 2024

É normal que quem escreveu/publicou o post comente várias vezes, para responder outras pessoas que interagiram na conversa. Isso acaba “inflando” a pontuação do post em questão — a ideia é que a pontuação, composta por votos e comentários, reflita o interesse de várias pessoas.

Estava pensando comigo se ignorar os comentários do(a) autor(a) do post na pontuação não seria uma boa medida para garantir esse resultado.

O que acham? Se sim, é tecnicamente viável?

@rghedin rghedin added the melhoria Novo recurso ou funcionalidade label Jan 4, 2024
@gabrnunes
Copy link
Collaborator

Acho que até dá, mas não sei se é muito performático. Hoje apenas pegamos o total de comentários, dessa forma vamos ter que varrer cada comentário pra ver quais são do autor.

@rghedin
Copy link
Collaborator Author

rghedin commented Jan 9, 2024

Entendo. Tive uma ideia aqui que talvez contorne esse problema: uma nova função que analise se há comentários publicados pelo autor do post e que atribua pontos negativos ao invisible_votes.

A análise poderia ser no momento da publicação do comentário, para não afetar o desempenho.

O que acha, @gabrnunes?

@gabrnunes
Copy link
Collaborator

Acho que pode funcionar, @rghedin!

@rghedin
Copy link
Collaborator Author

rghedin commented Aug 29, 2024

Dando um up aqui, caso alguém tenha disponibilidade e conhecimento para implementar essa.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
melhoria Novo recurso ou funcionalidade
Projects
None yet
Development

No branches or pull requests

2 participants