Permitir múltiplos rascunhos de 'novo tópico'

Após uma reunião, me voluntariei para duas tarefas distintas, exigindo dois tópicos separados.

Abro uma aba do navegador e inicio uma delas. Abro uma segunda aba para iniciar a segunda, e o botão “Novo Tópico” é substituído por um botão “Abrir Rascunho”. Sou impedido de iniciar meu segundo tópico até publicar o primeiro.

Isso parece contra-intuitivo, pois, que eu saiba, não há como salvar e editar rascunhos no Discourse e, além disso, exige que eu use um aplicativo separado (um editor de texto) para realizar meu trabalho.

14 curtidas

Seu rascunho é salvo automaticamente.
Você encontra seus rascunhos no menu do Usuário.

Formas de trabalhar em mais de um tópico são mencionadas aqui:

1 curtida

Obrigado, mas seus links para outro tópico da Meta parecem sugerir soluções alternativas que não são muito melhores do que simplesmente redigir meus pensamentos completamente fora do Discourse, em um editor de texto de terceiros.

Obrigado também por me direcionar a uma lista dos meus rascunhos salvos. Eu não sabia que eles existiam, não sei como foram criados e, agora, parece que tenho muitos rascunhos de vários meses para excluir individualmente (ou há uma maneira de excluí-los todos de uma vez?). Além disso, isso ainda não fornece uma solução para o bug que parece ter ocorrido, já que não consigo rascunhar dois tópicos ao mesmo tempo.

Não acho que seja um bug. É apenas como o sistema funciona hoje. Mas, de qualquer forma, por que você não pode simplesmente criar o primeiro tópico e, em seguida, criar o segundo depois? Eles precisam ser publicados com alguns segundos de diferença por algum motivo?

Estou trabalhando em ambos ao mesmo tempo. Talvez eu possa perguntar de forma semelhante: por que o sistema não permitiria isso?

2 curtidas

Não tenho ideia. Eu só estava observando que não parecia ser um bug. Não estava dizendo que a forma atual é ideal.

Pessoalmente, quase nunca me deparei com esse problema antes. Claro, seria bom poder criar vários rascunhos de uma vez. Mas me pergunto quão comum é esse caso de uso.

Minha recomendação é criar uma MP para você mesmo.

5 curtidas

Gastei algum tempo criando um componente de tema para adicionar um botão ‘Salvar rascunho’ ao editor, além de um botão ‘Ver rascunhos’. No final, abandonei a ideia, pois o comportamento com novos tópicos tornava a funcionalidade contra-intuitiva.

Como exemplo de uso, eu utilizo essa funcionalidade para salvar rascunhos no Twitter. Ela funciona de maneira semelhante ao Discourse: ao clicar em Cancelar, você é questionado se deseja Excluir ou Salvar rascunho. A diferença em relação ao Twitter é que ele permite salvar mais de um rascunho para um novo tópico. Isso é útil, por exemplo, ao redigir alguns tweets tarde da noite e salvá-los para postar em um momento mais adequado (ou, mais comumente, depois de ter tempo para refletir sobre eles!)

A opção ‘Salvar rascunho como MP’ é uma boa alternativa, conforme recomendado pelo Jeff, desde que você saiba como converter um Tópico em MP e vice-versa.

Eu daria um upvote nessa solicitação de recurso para permitir salvar mais de um rascunho de um + Novo Tópico, pois acredito que seria uma adição útil e mais intuitiva do que usar MPs enviadas a si mesmo para esse fim. Também teria a vantagem de manter todos os rascunhos no mesmo lugar.

7 curtidas

Tenho um cliente do Discourse for Teams perguntando sobre o fato de ser possível ter várias respostas de tópicos em andamento ao mesmo tempo, mas apenas um novo tópico em andamento por vez. Eu mesmo muitas vezes me encontrei na posição de estar escrevendo um novo tópico mais longo e querer apertar o botão de pausa para poder adicionar uma resposta a outra coisa.

As soluções alternativas atuais parecem ser fazer uma das seguintes ações:

  1. cancelar e copiar/colar a postagem em um editor de texto em outro lugar
  2. cancelar e copiar/colar a postagem em uma mensagem privada para si mesmo
  3. salvar como rascunho compartilhado (se você for da equipe e estiver feliz em ter outros membros da equipe vendo seu rascunho antes de ser publicado)

Todas essas opções são bastante desajeitadas e pouco amigáveis ao usuário, especialmente em um contexto de Equipes, onde os usuários podem estar trabalhando em vários novos tópicos ao mesmo tempo e também podem não se sentir muito confortáveis ou felizes com as soluções alternativas. Existe alguma razão específica pela qual isso não é possível atualmente? Poderíamos construir isso?

10 curtidas

Historicamente, é um recurso para usuários avançados, estamos esperando que os clientes corporativos o solicitem, ou até mesmo atinjam a regra de três.

Temos uma interface de usuário de rascunhos muito melhor (a aba de rascunhos agora existe no seu perfil de usuário, não existia há um ano ou mais), então as bases fundamentais estão lá para adicioná-lo, é apenas uma questão de priorizá-lo em relação a todo o nosso outro trabalho.

12 curtidas

Frequentemente me pego começando o que pode ser uma postagem mais longa, com a intenção de terminá-la mais tarde. Mas então preciso começar outra postagem (ou, na verdade, outra!?). Então sou forçado a a) publicar um tópico inacabado com um cabeçalho modificado [rascunho/inacabado/não olhe para isso ainda!!] :expressionless: ou copiá-lo para outra interface? ou enviar uma mensagem para mim mesmo, como você diz.

Todos os quais parecem gambiarra (e são apenas um incômodo para fazer na realidade; um pequeno incômodo, mas ainda assim um incômodo [em qual aplicativo de notas eu os joguei? Eu não uso um consistentemente…])).

O gerenciamento de rascunhos do Slack, adicionado no ano passado (?), é ótimo. Você não precisa se preocupar. Poste quando estiver pronto.

Aqui sou retirado do discourse/markdown para preparar qualquer coisa mais longa do que alguns parágrafos. (Estamos usando discourse para alguma documentação interna, por exemplo. Idealmente, teríamos um monte de postagens que se ligam umas às outras e que podem ser discutidas, mas isso é um pesadelo agora).

Eu adoraria ver este recurso adicionado :heart:.

12 curtidas

Obrigado, Josh! Como Jeff sugeriu anteriormente neste tópico, uma solução alternativa é criar uma mensagem privada para si mesmo no próprio site e copiar/colar o texto do seu rascunho nela. Não é o ideal, com certeza, mas funciona em todos os dispositivos e permite que você acesse e retome um rascunho de qualquer um dos seus dispositivos.

2 curtidas

Por curiosidade, comecei a brincar com o recurso de rascunho, já que meu fórum está tentando reiniciar e retomar décadas de tópicos populares. Parece que a funcionalidade já existe para ter vários rascunhos se os rascunhos forem respostas a tópicos preexistentes.

Os problemas são estes: O primeiro é se você deseja redigir vários novos tópicos. É aí que a interface só permite que você retome seu único rascunho de tópico. Posso entender por que as pessoas podem ficar frustradas com isso. De certa forma, isso parece contraintuitivo, dado que você pode ter vários rascunhos de resposta, embora apenas um rascunho de resposta por tópico, o que por si só é outra desvantagem sobre a qual falarei mais tarde. Como você está revisando esta funcionalidade de múltiplos rascunhos, deixe-me oferecer uma solução e algumas sugestões.

Podemos simplesmente ter rascunhos ilimitados, tanto no nível do fórum quanto no nível do tópico, ponto final? Do nível do tópico, você pode estar respondendo a diferentes caminhos de conversação. Essa é uma instância em que você pode ter vários rascunhos em andamento. Você está respondendo a postagens com diferentes subtópicos ou diferentes usuários sob o tópico e deseja dividi-lo em várias postagens fáceis de digerir. Responder em uma única mega postagem pode não ser a melhor solução, especialmente quando pode rapidamente se tornar uma parede de texto. As razões para ter vários rascunhos de tópico já são abundantemente claras: diferentes tópicos sendo redigidos.

Aqui está uma solução proposta: quando você clica no botão de novo tópico ou de resposta nas visualizações de fórum e tópico, respectivamente, talvez ofereça estas quatro opções em uma caixa de diálogo:

  • Retomar rascunho
  • Novo rascunho e manter rascunho(s) antigo(s)
  • Novo rascunho e substituir o último rascunho
  • Novo rascunho e excluir todos os rascunhos

Se forem muitas opções, isso foi intencional. Errei por ter muitas opções em vez de poucas. Acredito que, em termos de design, isso lhe dá mais considerações, dada a diversidade de fluxos de trabalho que podem existir. Por outro lado, você pode estar 1000 passos à minha frente e já ter uma solução se formando internamente que resolve adequadamente tudo isso. E se não, e se você acha que isso é provavelmente um caso extremo, talvez essa funcionalidade possa ser ativada por meio de uma futura configuração de administrador ou usuário que esteja intencionalmente desativada por padrão e/ou trazida apenas por meio de um plugin?

5 curtidas

Obrigado pelas ideias! Não acho que faça sentido ter vários rascunhos de respostas para o mesmo tópico. Na verdade, desencorajamos as pessoas a responderem várias vezes em um tópico para responder a pessoas diferentes. Se você quiser separá-los, inicie um novo tópico vinculado.

Mas eu adoro a ideia de poder manter vários rascunhos de novos tópicos sem ter que passar por dificuldades.

6 curtidas

Eu percebo que este é um comportamento desencorajado e que você está tentando evitar uma bagunça generalizada que prejudica a identidade do seu produto, mas se você vai ao ponto de ter múltiplos rascunhos em um, por que não o outro, por que não ir até o fim? E talvez como um compromisso, deixe os múltiplos rascunhos em um tópico desativados por padrão para satisfazer as sensibilidades ou a cultura da sua equipe que desaprova isso, enquanto ainda nos dá a opção para que possamos ativá-la.

Só para dar minha opinião. É um incômodo ter que criar um MP para si mesmo. E em um fórum em que sou ativo, crio uma enquete semanal e não posso simplesmente copiar e colar se não puder mais editar a postagem. Portanto, se eu tiver 4+ ideias para futuras enquetes, não poderei simplesmente copiar e colar todas elas.

7 curtidas

A opção “salvar rascunho para mais tarde” que aparece quando você “cancela” um tópico do editor é muito útil. Eu, particularmente, gosto de usar rascunhos como um lugar para armazenar ideias que posso ou não terminar.

Mas acho um aspecto do comportamento um pouco confuso: se eu escolho “salvar rascunho para mais tarde”, sou retornado à página principal, mas o botão ainda diz “Abrir rascunho”. Parece que a maneira correta de fazer um novo tópico (ou seja, não conectado ao rascunho) é selecionar e excluir o conteúdo do editor — todo o texto e todos os menus suspensos.

Isso está correto? Parece contraintuitivo para mim; se eu apenas “salvei como rascunho”, eu esperaria que o botão na página principal voltasse para “Novo post” e que o editor estivesse vazio se eu clicasse nele.

4 curtidas

É uma limitação fundamental do design atual e exigiria várias semanas de engenharia para ser corrigida. Não está em nossa lista de prioridades no momento.

Fica extra complicado porque como você começa a raciocinar sobre múltiplos rascunhos de posts sobre um único tópico, a sobrecarga cognitiva é enorme.

Acho que tudo isso decorre da expectativa de que um tópico possa ter N rascunhos. Dada a limitação subjacente onde os tópicos só podem ter 1 rascunho, esta é a única maneira de resolvê-lo. Se permitíssemos que você iniciasse um segundo novo tópico, ele substituiria o rascunho existente, como está implementado atualmente.

7 curtidas

Estou muito feliz com o Discourse e mencionei isso em um espírito de colaboração

Entendo. Sim, refletindo, consigo ver como a implementação de múltiplos rascunhos seria muito difícil.

2 curtidas

Notei uma inconsistência na cópia aqui novamente - o aviso “rascunho em andamento” é o mesmo, quer o rascunho que você tem em andamento seja uma resposta a um tópico ou um novo tópico em que você está trabalhando. Isso sempre me confunde quando começo um tópico e esqueço que já tenho um rascunho de tópico em andamento. Meu primeiro pensamento é sempre “este tópico? que tópico?”

Talvez a solução mais simples aqui seja simplesmente mudar a cópia para…

Você tem um rascunho em andamento. O que você gostaria de fazer com ele?

Dessa forma, nenhuma nova funcionalidade ou cópia adicional é necessária para lidar com os dois casos de uso.

2 curtidas