Continuando a discussão de Votação de Posts no Discourse:
Como o post de abertura em um tópico de Perguntas e Respostas é a própria pergunta, ele não deve ter a opção de voto para cima.
Continuando a discussão de Votação de Posts no Discourse:
Como o post de abertura em um tópico de Perguntas e Respostas é a própria pergunta, ele não deve ter a opção de voto para cima.
Não é um recurso para priorizar entre tópicos?
Concordo que, no momento, é confuso e pouco claro por que alguém deveria votar em um tópico.
Eu movi sua postagem para cá @volanar, pois já foi mencionada antes. ![]()
Pensei que houvesse uma resposta dizendo que foi de propósito, mas não consigo encontrá-la. Vou investigar e ver o que consigo descobrir. ![]()
Como solução alternativa, você pode usar este CSS:
.post-stream .topic-post:first-child .post-voting-post {
display: none;
}
Esta é muito uma preferência do site. Votar na qualidade das perguntas é algo bem estabelecido em sites como o Stack Overflow.
Mantivemos o controle de votação deliberadamente, removê-lo via CSS está bom, aberto a talvez adicionar uma configuração de site para isso também.
Mas a pergunta em si não pode participar da votação entre as respostas. Além disso, ela não pode ser filtrada junto com as respostas. Ela deve estar sempre no topo.
Será que estilizar o do OP de forma diferente ajudaria a mostrar que ele tem um significado diferente dos das respostas?
Votar em perguntas é algo que acho realmente digno de discussão no contexto do Discourse. Tenho um pouco de experiência com sites semelhantes ao SO
e gostaria de refletir um pouco sobre se os votos são úteis para perguntas em tópicos do tipo post-voting aqui em tudo (para brevidade, vou chamar esses tópicos apenas de „perguntas“ daqui para frente).
Você está correto ao afirmar que, em plataformas que são exclusivamente Q&A (por exemplo, Stack Overflow), existem coisas específicas para as quais os votos em perguntas (para cima e para baixo) são utilizados. Em particular:
Até onde sei, isso realmente não se aplica ao Discourse atualmente, seja usando este plugin ou não. Sei que o recurso é relativamente novo, mas tenho curiosidade sobre quantos desses recursos de Q&A são coisas que você gostaria de utilizar no Discourse. À primeira vista, parece uma enorme mudança de paradigma em relação ao atual sistema de níveis de confiança e outras práticas de moderação.
Se seu principal objetivo ao adicionar esses tipos de pergunta for permitir que comunidades criem/hospedem facilmente seus próprios sites no estilo SE onde o propósito principal seja Q&A mais estruturado em vez de discussões, isso é realmente interessante e adoraria ouvir mais sobre isso… mas aprendi muito durante meu tempo no SO que me levou a questionar algumas de suas funcionalidades centrais, a ponto de eu desencorajar abertamente a replicação de muitos aspectos do SO se estivesse construindo-o do zero.
Ao pensar em um sistema híbrido como seria uma comunidade Discourse executando o plugin de votação de posts, honestamente não sei se votar em perguntas faz algum sentido. Admito que não sei muito sobre o recurso e como ele é implementado, mas explorei um pouco e li os posts que pude aqui para aprender sobre ele, o que me levou a essa conclusão.
Entendo que o plugin seja oficial há menos de um ano e provavelmente ainda esteja em fluxo. Não me apresentarei como especialista em moderação, recursos ou escopo do Discourse de forma alguma (sinta-se à vontade para corrigir quaisquer erros que eu cometa), mas parece que o status quo utiliza soluções diferentes (e possivelmente melhores), que tornam desnecessárias muitas razões para pontuações em perguntas.
TL;DR - Leia o conteúdo em negrito.
| # | Recurso | Uso no SO | Uso no Discourse | Útil? |
|---|---|---|---|---|
| 1 | Notificações para votos | Upvotes notificam o autor da mudança de reputação. Não há um recurso de Curtir no SO. | Votos não criam notificação para o perguntador, mas Curtidas sim. | Embora seja provável que seja fácil adicionar notificações de upvote ao Discourse, por que ter ambos? Curtidas são uma das principais razões pelas quais os votos em perguntas parecem desnecessários aqui. [1] |
| 2 | Impacto do voto nos perguntadores (reputação) | A reputação é como os privilégios são concedidos no SO e a reputação dos usuários é um aspecto majoritário de seu status. Ganhar reputação de perguntas bem recebidas é uma das únicas formas de usuários que apenas fazem perguntas ganharem privilégios. | Não há nada parecido com reputação. Privilégios são concedidos através do sistema de níveis de confiança, que enfatiza e recompensa simplesmente ler conteúdo para TL 1. Votos em posts estilo Q&A parecem contar como Curtidas, que estão ausentes tanto em perguntas quanto em respostas. | A ligação direta entre criação de post, reputação e privilégios é o aspecto do SO que mais desejo mudar. Usuários devem ter múltiplos caminhos para ganhar privilégios que não exijam criação de conteúdo. Se os usuários não precisam de votos em perguntas para ganhar TLs, eles parecem desnecessários. |
| 3 | Impacto do voto nos perguntadores (não-reputação) | Um aspecto do sistema automático de reincidência do SO (que não pode ser sobrescrito por moderadores) depende, em parte, da pontuação da pergunta para bloquear futuras perguntas de usuários que consistentemente postam perguntas mal recebidas. O SO não tem uma maneira de exigir prévia de conteúdo antes que ele esteja ao vivo no site. | Moderadores usam ferramentas para silenciar, suspender manualmente ou sobrescrever o TL do usuário em vez de haver qualquer automação. Existem configurações que podem ser usadas para exigir revisão de moderador de novos posts em alguns casos, mas não são baseadas na recepção do post. | Considerando a escala do SO e a priorização de permitir que qualquer um faça perguntas, o uso de proibições automáticas de perguntas para usuários é compreensível (embora o sistema precise de uma revisão [2]). Contar com restrições de post baseadas em TL existentes e o uso de bandeiras torna a pontuação da pergunta desnecessária para moderação de usuários. |
| 4 | Impacto da pontuação nos posts | Perguntas com baixa pontuação são ocultadas da página inicial e mais facilmente excluídas por usuários confiáveis ou automações. Alguns tipos de bandeiras podem excluir a pergunta se receberem um número suficiente delas. Todas as bandeiras do mesmo tipo são ponderadas igualmente, independentemente de quem as lançou. | Existe um sistema robusto e existente para fechar, ocultar e excluir posts automaticamente com base em bandeiras, o que também chama a atenção de moderadores para posts sinalizados. Bandeiras de usuários com bom histórico de sinalização são ponderadas mais do que bandeiras de usuários que não têm. | O sistema existente parece incrivelmente bem equilibrado. Ao usar bandeiras passadas para ponderar as novas, os usuários são incentivados a serem precisos em suas sinalizações. Em contraste, usar votos não ponderados para ocultar/excluir conteúdo pode ser abusado e não leva em conta votos passados. Contar com votos para moderar posts é desnecessário em conjunto com o sistema de sinalização existente. |
| 5 | Classificação/filtragem de perguntas | Pontuação da pergunta, contagem de respostas e status de aceitação são claramente indicados em todas as visualizações de listas de perguntas. A pesquisa pode usar a pontuação da pergunta para filtrar e classificar resultados sob solicitação do usuário. Todos os tópicos são Q&A, então nenhuma sintaxe é necessária para encontrar apenas Q&A. A pesquisa inclui sintaxe para retornar apenas perguntas. | A pontuação da pergunta não é mostrada nas listas de tópicos, mas o status de resolvido e a contagem de respostas são mostrados. Os resultados podem ser classificados por Curtidas (que incluem votos). Não há como retornar apenas tópicos Q&A. A sintaxe in:first parece que retornaria apenas perguntas. |
Adicionar sintaxe de pesquisa para tipo de post (Q&A vs discussão e pergunta vs resposta/resposta) parece valioso, embora tangencial. (Este pedido de recurso para mostrar pontuação da pergunta na lista de tópicos) poderia ser útil, mas Curtidas poderiam substituir a pontuação da pergunta nas listas de tópicos ou você poderia recusar o pedido de recurso e manter a interface do usuário como está. |
| 6 | Significado do upvote | O texto de hover do upvote na pergunta afirma „Esta pergunta demonstra esforço de pesquisa; é útil e clara“. A primeira metade está em debate e a segunda é subjetiva e ambígua. Usuários provavelmente votam em perguntas por muitas razões, incluindo „Eu tinha a mesma pergunta!", o que argumentavelmente se enquadra em „útil“, mas especialistas no assunto podem decidir que perguntas simples, mas comuns, não são úteis (para eles) e dar downvote. [3] [4] | Indefinido. Não há direções de UI sobre quando votar e isso é compreensível, já que é um recurso novo e cada comunidade pode querer incentivar votos por razões diferentes das outras. O recurso familiar de Curtir está ausente neste formato de tópico. Embora Curtidas possam padronizar para corações apenas, comunidades podem configurar reações adicionais. | Mesmo em comunidades que conseguem encontrar consenso sobre quando votar, as razões para votos em perguntas são frequentemente mais subjetivas e amplas do que as razões para votos em respostas, que quase sempre significam „isso está correto“ ou „eu concordo com isso“. Curtidas, particularmente quando comunidades adicionam uma variedade de opções de reação, podem explicar melhor por que alguém vota em uma pergunta do que votos puros de cima/baixo. |
| 7 | Significado do downvote | Pergunte a 10 pessoas quando dar downvote em uma pergunta no SO e você provavelmente obterá 10 respostas diferentes, metade das quais será „errada“ e muitas seriam melhor abordadas editando, sinalizando, fechando ou comentando. O subuso desses recursos leva perguntadores a postar no Meta para expressar confusão e frustração com sua pergunta sendo rebaixada sem explicação e pedindo que tais votos sejam proibidos. [5] | Similarmente compreensivelmente indefinido. A maioria dos problemas de perguntas pode provavelmente ser abordada mais efetivamente usando comentários para apontar mudanças acionáveis ou recomendações, usando a opção de bandeira em perguntas para enviar DM ao perguntador ou sinalizando para moderadores. O coração padrão não faria sentido com a conotação negativa do downvote. | Pessoas odeiam receber downvotes, mesmo quando as plataformas fazem grandes esforços para evitar que os usuários saibam que foram rebaixados. Isso é frequentemente mais doloroso para perguntadores, que estão procurando ajuda e sendo vulneráveis ao compartilhar que estão presos e frustrados com pessoas que interpretam como pouco prestativas ou obstrutivas. Downvotes em perguntas podem ser a resposta fácil, mas não ajudam os perguntadores a melhorar. Ao depender de outras ferramentas, você incentiva a comunicação em vez do alienamento. |
Reconheço o impulso de seguir padrões estabelecidos por plataformas existentes - particularmente aquelas que você ajudou a construir - mas minha grande lição sobre comunidades no SE/SO é que a maioria dos usuários (novos) assume que o SE é mais como um fórum e frequentemente luta com a recepção de sua primeira pergunta, particularmente quando se trata de fechamento e votação. Fazer perguntas no SO é estressante para muitas pessoas… a internet está cheia de referências ao SO que dizem que sua pergunta será completamente ignorada ou severamente julgada por especialistas auto-nomeados em plataforma e assunto que têm expectativas arcanas e caprichosas sobre o que qualifica como uma pergunta de programação… e muitas pessoas não querem isso.
O que eles frequentemente declararam querer eram comunidades menores e mais próximas onde conhecem pessoas, podem fazer conexões e pedir ajuda sem se sentirem idiotas. De muitas maneiras, acho que o Discourse é isso. Ao ter um formato mais amplo que encoraja tópicos abertos e subjetivos, enquanto também suporta um formato clássico de Q&A, você permite que comunidades se apoiem da maneira que desejam.
Mesmo que o SO fosse a melhor maneira possível de criar e curar uma biblioteca de conhecimento (não é), o Discourse não é (e não deve ser) tentando ser esse tipo de recurso. Sua página inicial vende o Discourse como „O lar online para sua comunidade“. Quando quero que meus filhos se sintam em casa, encorajo e nutro suas perguntas e faço espaço para que se juntem à conversa. Quando os levo a uma biblioteca, frequentemente tenho que lembrá-los de fazer silêncio e impedi-los de tratar as estantes como um parque de diversões.
Na minha opinião, votar em perguntas é algo que pode ser necessário para uma biblioteca, mas provavelmente não para um lar - e pode impactar negativamente o quanto as pessoas gostam de sua casa.
Esta seção é significativamente menos importante do que a enorme tabela acima, então se você não a leu, vá lê-la primeiro. A tabela explica como cheguei a este resumo, mas também revelará quaisquer problemas devido a informações erradas da minha parte - como lembrete, não sou um especialista em Discourse - continuo verificando para garantir que não escreva „Discord“ em vez disso. ![]()
Entendo o desejo de evitar misturar Curtidas e votos no mesmo tópico. ↩︎
Anedoticamente, alguns usuários podem abusar de downvotes em perguntas com o objetivo de fazer com que perguntadores sejam banidos de perguntas mais cedo, o que também pode dificultar o desbloqueio. Em tais sistemas, é imperativo considerar consequências não intencionais e encontrar maneiras de minimizá-las. ↩︎
Eu poderia dar uma palestra TED sobre votação de perguntas no SO, mas direi que muitos usuários do SO parecem ter esquecido o conceito de „biblioteca de informações“ e o texto de hover „demonstra esforço de pesquisa“ exacerbou isso. Uma ótima biblioteca tem todas as informações. É tolo recusar adicionar algo à sua biblioteca simplesmente porque está na biblioteca de duas cidades adiante. ↩︎
Além disso, nem comece sobre „Votar é diferente no meta“ - embora, já que minha solução é mesclar Discourse e Q&A, talvez pelo menos fosse pertinente. ↩︎
Independentemente do que as pessoas digam no SO, os downvotes parecem pessoais, mesmo que não sejam destinados a ser tomados dessa forma. ↩︎
Eu amo essa analogia. Devo notar que minha casa às vezes é tratada como uma biblioteca (quando as crianças estão fazendo o dever de casa) e a biblioteca às vezes pode ser mais uma área de recreação (quando eles realizam eventos comunitários). Mas o padrão importa. O Discourse, para o bem ou para o mal, tem o padrão de ser um fórum de discussão mais relaxado. É colaborativo em vez de adversarial. Q&A será a exceção para a maioria das comunidades Discourse.
Tenho sentimentos mistos. Eu acho que votos negativos podem ser uma maneira mais gentil de expressar discordância do que as alternativas. Tendo recebido muitas reclamações sobre votos negativos, a maior preocupação das pessoas é que votos negativos anônimos pareçam injustos no contexto de um sistema de reputação conectado. As pessoas querem saber por que foram votadas negativamente. Superficialmente, elas querem saber para corrigir o problema. Na realidade, suspeito que a maioria quer discutir com quem deu o voto negativo e não há nada em que se apoiar para a discussão. Isso geralmente é uma coisa boa, já que essas discussões raramente são produtivas.
Votos negativos, especialmente em perguntas, são um encaixe mais difícil no Discourse, dada a natureza colaborativa da maioria dos fóruns. Não tenho certeza se a votação de perguntas seria algo que as pessoas gostariam se fosse desenvolvida sem o exemplo do Stack Overflow. Em um mundo idealizado, os votos refletiriam a qualidade da pergunta:
A dura realidade é que os votos em perguntas tendem a refletir os sentimentos da comunidade em relação à pergunta. Se você está perguntando sobre o erro NullPointerException no Stack Overflow, você terá uma má experiência, não importa o quão bem você pergunte. Já foi perguntado um milhão de vezes antes e as pessoas não estão interessadas em responder outra versão da pergunta.
Talvez isso seja um recurso da votação de perguntas e não um bug. Se for, é um recurso que faz sentido quando há tantas perguntas que a comunidade não consegue acompanhar. Não é um recurso que ajuda comunidades recém-formadas ou comunidades que são geralmente fóruns colaborativos que ocasionalmente mergulham em Q&A. Em outras palavras, não tenho certeza se a votação de perguntas ajuda um grande número de comunidades Discourse. Então, acho que deveria ser uma configuração que, por padrão, esteja “desativada”.
Recentemente, sugeri Post Voting a um cliente que estava coletando perguntas para um vídeo AMA. O antigo sistema era pegar as X perguntas principais enviadas de acordo com os likes. A pessoa que fazia as perguntas não tinha uma maneira fácil de classificar as respostas à solicitação de perguntas. Post Voting funciona bem para isso porque as respostas são classificadas automaticamente. No entanto, a votação de perguntas incluída é inútil e confusa. Muitas pessoas estão visitando a comunidade para enviar suas perguntas para o AMA. Likes seriam um sinal útil. Votos negativos? Provavelmente um clique acidental ou experimentação com o novo recurso. Vou removê-lo via CSS esta tarde.[1]
Existem alguns outros ajustes que preciso fazer para que funcione com o tema deles, então é tão bom quanto qualquer hora para corrigir esse incômodo também. ↩︎
Se eu quisesse fornecer votação sobre a própria pergunta, faria sentido usar o Plugin de Votação de Tópico? Ou estou a entender mal?