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.
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.
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:
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!}
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.
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.
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.
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.