Não sei se isso é intencional, mas para mim parece contra-intuitivo: quando publico um tópico a partir de rascunhos compartilhados em uma categoria que tem a opção “Fazer novos tópicos como wikis por padrão” ativada, ele não é publicado como um wiki.
Edição: Além disso, nenhum e-mail é enviado para usuários no modo de lista de correio ao publicar a partir de rascunhos compartilhados.
Agora tentei a publicação agendada de tópicos e o resultado é o mesmo, se não pior.
Quando publico inicialmente o tópico em uma categoria privada, o modo de lista de e-mails é ativado (para os usuários que têm acesso à categoria), o que é esperado. No entanto, quando o tópico é publicado automaticamente mais tarde em uma categoria pública, nenhum e-mail da lista de distribuição é enviado. Além disso, nenhum e-mail de “assistindo à primeira mensagem” é enviado — e acho que isso é diferente de publicar a partir de Rascunhos Compartilhados.
Ainda não testei publicar um tópico agendado em uma categoria de wiki.
Analisando o código para isso, acho que a solução mais limpa seria se o publicar pudesse criar um novo tópico com o mesmo conteúdo em vez de tentar reutilizar o mesmo ID de tópico. Há muita lógica em lib/{post,topic}_creator e manter toda essa lógica sincronizada parece condenado ao fracasso.
Existe algum requisito atual para manter o mesmo ID de tópico ao publicar?
Foi bom manter o mesmo ID, mas se você achar que seria mais limpo recriar o tópico, podemos fazer isso. Precisamos lembrar de remover o tópico antigo, e seria ótimo se pudéssemos configurar um permalink para redirecionar qualquer link do tópico antigo para o novo.