Quando uma resposta é movida para um novo tópico, os seguidores do tópico anterior passam automaticamente a ser seguidores do novo tópico também

Quando um post é movido para um novo tópico, os seguidores (aqueles que estavam acompanhando o tópico) do tópico original passam automaticamente a ser seguidores do novo tópico (a resposta movida).

Enquanto isso, o nível de notificação para o novo tópico deve ser definido como Normal para usuários que não sejam o autor original.

Continuando a discussão de Recebo notificações para tópicos que não escolhi

1 curtida

Isso é intencional, o @gerhard trabalhou nisso recentemente. Os usuários expressaram o desejo de acompanhar o tópico original, então assumimos que eles querem acompanhar o novo tópico.

4 curtidas

Ah, obrigado pela declaração.

Posso argumentar que, na maioria das vezes, eles não querem. Isso porque o novo tópico é algo que não se encaixa no antigo; caso contrário, não seria movido para um novo tópico.

Posso compartilhar nossa experiência de usuário sobre isso:

como usuário na semana passada, recebi algumas notificações que eu não queria! Isso também aconteceu com alguns usuários, conforme descrito neste tópico: https://meta.discourse.org/t/i-get-notifications-for-topics-i-havent-chosen/129187.

Nossos usuários reclamaram conosco, dizendo que violamos a privacidade deles ao enviar notificações que eles não escolheram receber!

1 curtida

Acho que alegar violação de privacidade aqui é um pouco extremo.

Vou deixar isso com @codinghorror para decidir, pois estou em dúvida. Pode levar um tempo para que ele responda aqui, já que ele está fora.

Supondo:

Usuários (A, B, C, D) estão acompanhando o tópico X

Usuário B posta
Usuário C posta
Usuário D posta

Um moderador separa B e C para o tópico Y

Opção 1 (o que está acontecendo atualmente)

A, B, C e D agora estão acompanhando o tópico Y

Opção 2

B e C agora estão acompanhando o tópico Y (A e D não estão)

Opção 3

(outra coisa) B e C acompanhando o tópico Y, enquanto A e D apenas monitoram?


Jeff, a decisão é sua sobre o que deseja fazer aqui.

6 curtidas

Concordo que isso não é uma violação de privacidade, não importa o quanto eles afirmem isso. Mas gostei daquele post por causa dessa lógica:

Então, apenas os participantes que já estão discutindo algo diferente devem acompanhar o novo tópico:

Corrigi a opção trocando B por D.

2 curtidas

Talvez eu esteja usando a palavra ou o contexto errado. A crítica deles, claro, era dirigida a nós, e não ao discurso. O que eles disseram a nós foi o seguinte:

sentimos que vocês não estão respeitando nossos interesses e nos forçaram a seguir alguns tópicos de usuários específicos*!

{*temos 2 ou 3 usuários específicos com atividade extra em nosso fórum, que às vezes iniciam discussões extras em um tópico e precisamos mover as respostas deles para uma nova discussão!}

1 curtida

Parece que só há duas opções em mesa: o novo caminho ou o antigo, mas, em ambos, o sistema decide.

Sei que há falhas nas ideias a seguir, mas elas servem apenas como uma bússola, não como um mapa detalhado.

Talvez, em vez de o sistema decidir, seja adicionada uma nova opção para o usuário que permita que ele decida quando um post será movido, caso esteja seguindo esses posts automaticamente (eu chamo isso de opção passiva).

Outra opção é que o usuário seja avisado sempre que visitar o tópico novamente e possa escolher quais posts deseja continuar recebendo notificações. (Eu chamo isso de opção ativa).

Acho que assinar automaticamente todos os usuários que já estavam inscritos na postagem original é a solução correta, como está agora.

Os usuários não têm controle sobre quando um administrador ou moderador pode dividir um tópico.
Se eles estiverem interessados no tema da postagem que foi dividida e não estiverem inscritos nela, perderão a oportunidade de ler o que outras pessoas têm a dizer ou até mesmo de ler a postagem se ela for dividida antes que eles a leiam, o que os impede de saber se ela é de seu interesse ou não.

Se eles estiverem inscritos nela e não tiverem interesse, sempre terão a oportunidade de cancelar a inscrição.

Concordo com o Remah: qualquer usuário cujo post foi movido para o novo tópico deve acompanhar; todos os demais devem permanecer sem alterações.

8 curtidas

@techAPJ você pode fazer essa mudança?

4 curtidas

cc @techAPJ

7 curtidas

O problema é que, nesta situação, não há uma solução boa ou ruim. Quando os usuários estão assistindo ou acompanhando um tópico específico e uma postagem é movida para outro tópico, alguns usuários desejam ser notificados sobre alterações nesse novo tópico, enquanto outros não.

Decidimos reverter essa alteração e simplificar a base de código, pois esse ajuste adicionou muita complexidade para suportar esse caso de borda. Portanto, quando a postagem é movida, o nível de notificação atual do usuário será mantido no novo tópico.

6 curtidas

Discordo.

Quando uma resposta é movida para um novo tópico, isso significa que ela é considerada fora do tópico para a discussão anterior, e é melhor que se torne um novo tópico. Por que os usuários deveriam se interessar por discussões fora do tópico?

Entendido, infelizmente você precisará de um plugin personalizado aqui para alterar isso. A lógica é muito complexa para manter esse caso específico e a mudança estava causando outros bugs graves.

O software não tem como saber se você está separando algo porque:

  • Está fora do tópico e ninguém se importa com isso
  • Está fora do tópico, mas todos se importam com isso

Poder-se-ia argumentar que, se ninguém se importa com isso, você deveria simplesmente convertê-lo em uma mensagem privada ou excluí-lo.

9 curtidas

Exatamente! É por isso que, se uma resposta foi dividida e não foi excluída, significa que vale a pena e outros podem se importar; se escolherem.

Entendi :+1:

Talvez eu tenha escolhido seguir aquele tópico por causa daquela resposta.
Prefiro receber uma notificação a mais do que uma a menos. E sempre posso optar por deixar de seguir o novo tópico depois.

3 curtidas