Estou gostando da experiência com o Discourse 3 até agora, especialmente a adição de chat em tempo real.
Há um plano para permitir threads de mensagens individuais, como é a experiência no Slack?
Estou gostando da experiência com o Discourse 3 até agora, especialmente a adição de chat em tempo real.
Há um plano para permitir threads de mensagens individuais, como é a experiência no Slack?
Sim, estamos trabalhando para adicionar encadeamento ao chat, mas ainda está na fase de planejamento… não estamos avançados o suficiente para fornecer detalhes ou prazos além de “em algum momento de 2023”.
Ainda não temos certeza de como será nossa primeira versão de “threads” (ou como a chamaremos).
Muitos de nós estamos bastante familiarizados com o funcionamento de threads em outras plataformas de chat, mas em nossas explorações iniciais de comunidades que os utilizam, vemos o recurso sendo adotado com graus variados de sucesso – parece que diferentes comunidades (ou canais dentro de uma comunidade) têm necessidades diferentes aqui (e algumas, argumentavelmente, estariam melhores sem eles).
@chadwcarlson Estou curioso para saber mais sobre o que você experimentou até agora, em particular. Em quais cenários você achou threads mais úteis no passado? Que tipos de cenários você encontrou até agora no chat do Discourse onde sentiu que threads teriam ajudado?
Obrigado @awesomerobot! @mcwumbly Faz sentido.
No momento, dependemos muito do Slack e, seja para discussões mais aprofundadas sobre algumas perguntas/tópicos simultaneamente, ou para atualizações contínuas sobre o status de um determinado serviço que permanecem organizadas em um único tópico, ter tópicos mantém as coisas organizadas de uma maneira que eu gosto.
Até agora, no chat do Discourse, tem sido uma tentativa de replicar essa mesma experiência. Há uma grande vantagem em poder conectar o chat da comunidade a tópicos e posts em um só lugar, com certeza. No momento, estou lutando para ver como o chat não se tornaria difícil de navegar para recém-chegados sem tópicos, com base na minha experiência com o Slack.
Suponho que parte da ideia de usar o chat sem tópicos dentro do Discourse é iniciar uma conversa no chat que depois é movida para um tópico como uma espécie de “tópico”. Talvez seja aí que estou tendo dificuldades com isso - ainda acho que, no nosso caso, pode haver um punhado de mensagens antes de criar um tópico onde os tópicos poderiam ser úteis.
Sim, eu também já vi isso funcionar bem no passado, especialmente à medida que os grupos ficam maiores e não há alternativa para manter as coisas organizadas.
Sim, pensar em threads de chat como “proto tópicos” é algo que temos em mente. Enquanto isso, acho que funciona muito bem como está, embora. É certamente uma experiência diferente em comparação com o Slack, então mover uma comunidade que se acostumou com essa experiência pode ser difícil. Mas a maneira como eu vejo é assim:
Ok, esse último ponto, como isso se parece e se sente na prática hoje?
Modo fácil é:
Modo sofisticado é:
[details][/details]Ambas essas coisas funcionam bem hoje em nossa experiência.
Mas concordo, há uma oportunidade com threads para tornar o “modo sofisticado” fácil.
É bom ler este tópico, @chadwcarlson, @awesomerobot e @mcwumbly. Obrigado por compartilhar.
Também estou quebrando a cabeça para imaginar como seriam os tópicos em um contexto do Discourse.
Planejamos desativar nosso Slack “gratuito” e incentivar as pessoas a migrarem para o nosso Discourse com chat ativado. Estou gostando muito dos recursos de chat do Discourse e tropeço de vez em quando quando quero responder em um tópico. Acho que é um hábito a ser quebrado.
Usei o “Modo Elegante”.
e é ótimo!
+1 para isso.
Não tenho certeza de como isso funcionaria na prática, mas me pergunto se alguma mágica de IA poderia reconhecer quando um tópico está se formando via chat e então sugerir – apenas para aqueles que contribuíram para o que a IA acha que é um tópico em formação – que eles poderiam transformá-lo em um novo tópico. Se alguém selecionar “Sim, transforme isso em um tópico”, ele automaticamente fará o “Modo Elegante” e então sugerirá um tópico para postar.
Esse é o meu problema: os usuários não mudam para um novo tópico. Eles continuam conversando e eu não os culpo (até culpo
) porque foi lá que a conversa começou e ainda está.
A capacidade de selecionar e excluir em massa ajudaria, mas não temos essa opção de exclusão.
Portanto, para mim, iniciar um tópico é apenas uma ferramenta para salvar dados preciosos, nada mais.
Isso está em nossa lista, mas não temos certeza de quando chegará ao topo. Enquanto isso, a solução alternativa é criar um canal separado (talvez com permissões apenas para a equipe) e “mover” as mensagens em massa para lá.
Isso deixa um rastro feio de mensagens excluídas de “stub” no momento – algo que também melhoraremos eventualmente.
Ninguém sabe como ficará no final
Vamos abordá-lo como um recurso experimental no início para que possamos experimentar algumas ideias que temos antes de nos comprometermos com uma direção específica.
Por favor, mantenha-nos informados sobre quaisquer outros pontos de atrito que surjam enquanto você faz isso!
Também estou interessado neste recurso.
Acho que vale a pena notar que, às vezes, os usuários podem querer ramificar uma conversa de um canal permanente (por exemplo, Dev) para uma discussão temática (por exemplo, #issue-X), e ter todas essas discussões temáticas agrupadas, arquivadas e pesquisáveis, como os tópicos do Discourse, mas ainda mantendo a dinâmica do chat em tempo real.
Atualmente, passar do chat para o tópico não apenas ramifica a discussão em um tópico isolado (o que queremos), mas também altera o fluxo da discussão para algo mais lento. Reconheço que às vezes queremos desacelerar à medida que a discussão “se formaliza”, mas talvez às vezes não.
Não ficaria surpreso se fosse por isso que alguns usuários de Jakke continuaram usando o chat - não é que eles não perceberam que agora existe um tópico dedicado, mas sim que queriam manter o fluxo rápido da conversa.
Em nossa comunidade, temos alguns usuários que realmente migram do fórum, onde a conversa começou, para o Discord, para que possam debater em tempo real usando os threads do Discord.
Pretendo pressionar pela consolidação das comunicações no Discourse assim que atualizarmos para a versão 3.0, e estou animado com o “modo sofisticado”, mas também me preocupo que continuem existindo casos em que precisaremos ramificar discussões dos canais em tempo real e nossa única opção será a estrutura de tópicos mais lenta, o que pode levar os usuários de volta aos threads do Discord.
Acho que há uma lacuna aqui onde a própria abordagem do Discourse para threads poderia brilhar.
Algumas ideias:
Edição para adicionar:
Acho que estamos nos aproximando de um ponto, especialmente se os threads estiverem sendo experimentados pela equipe principal, onde a hierarquia de tópicos/respostas/chats/threads precisará ser esclarecida na UI/UX.
Atualmente, já é um tanto confuso. Posso responder a um tópico e posso responder a uma resposta. Atualmente, a única diferença entre os dois visualmente é que a resposta a uma resposta tem um indicador mostrando a quem respondi. Para outros que acompanham, pode ser difícil ver como a discussão do tópico se ramifica. Poderíamos nos beneficiar do aninhamento das respostas às respostas, a la Reddit. Os blocos de construção já estão lá no plugin Post Voting.
Introduza threads e as questões sobre hierarquia/ramificação se aprofundam.
Se tivermos a capacidade de formar threads a partir de respostas de tópicos, estes precisariam ser visualmente distintos das respostas aninhadas às respostas (assumindo que essa mudança foi feita), pois ainda são funcionalmente distintos, com os threads sendo uma ramificação em tempo real, enquanto as respostas seriam uma continuação aninhada da estrutura de tópicos mais lenta.
É muito improvável que criemos threads em tópicos tão cedo, já recusamos isso muitas vezes e discussões planas são uma das primeiras decisões de design que foram tomadas ao construir o Discourse: Web Discussions: Flat by Design
Tópicos que têm muitas sub-discussões são geralmente difíceis de seguir com ou sem aninhamento, e se houver algo importante aninhado dentro, pode ser muito difícil de encontrar em visitas repetidas. Se um tópico está começando a se ramificar de maneiras diferentes, geralmente faz sentido ramificar em um tópico totalmente novo.
E este é o ponto chave.
O Discourse é forte em Moderação, e tudo isso faz parte do processo de Moderação.
ATUALIZAÇÃO
Estamos testando threads de chat internamente e devemos ter algo para mostrar nas próximas semanas.
Como estão esses testes, @sam?
Sei que nossa comunidade de testadores ficaria animada para experimentar os threads de chat. ![]()
Acho que devemos ter algo para compartilhar em uma semana. Planejamos expor o feature flag e criar um breve tópico que forneça uma visão geral do recurso para que as pessoas possam começar a testá-lo.
Este breve tópico pode ser encontrado aqui:
Mal posso esperar para ver o que todos vocês acham!