Experimente o novo recurso Boards para roadmaps e colaboração

Estamos criando um novo recurso chamado Boards (Quadros) que facilita a organização de tópicos e ideias em cartões leves e independentes, usando quadros configuráveis e com arrastar e soltar no estilo kanban[1], tudo com uma interface de gerenciamento exclusiva e controle de acesso por quadro.

Até agora, o mais próximo disso no ecossistema do Discourse era o componente de tema Kanban. O Boards é uma implementação nova, integrada diretamente ao núcleo do Discourse, que substitui aquela abordagem com muitas configurações por um plugin completo. Ele possui uma interface dedicada para criar e gerenciar quadros, cartões que permanecem sincronizados com seus tópicos subjacentes, cartões que não precisam de um tópico, permissões por quadro e muito mais.

:loudspeaker: O Boards está disponível nos planos Business e Enterprise, para usuários do hospedagem do Discourse.

Visão geral dos Boards

O Boards permite organizar seus tópicos visualmente em colunas que comunicam claramente seu status e prioridade, para que você possa compartilhar seu roteiro de produto ou colaborar em projetos com sua equipe.

Comece em /boards, crie um quadro, adicione algumas colunas e comece a mover cartões — seja arrastando cartões entre colunas ou trazendo tópicos de outras partes do site.

:books: Documentação

Cartões, colunas e quadros

  • Quadros (Boards) contêm colunas e cartões, e têm sua própria URL (/boards/<slug>/<id>), lista de acesso e restrições opcionais de categoria/tag.
  • Colunas são as etapas de um quadro. Cada coluna pode ter um título, ícone e cor; uma vinculação de tag para que tópicos correspondentes fluam automaticamente; uma ordem de classificação; e ações opcionais de mover para.
  • Cartões vêm em dois formatos:
    • Cartões de tópico são baseados em um tópico real — o título do cartão e as tags acompanham o tópico, e mover o cartão pode atualizar o próprio tópico.
    • Cartões flutuantes (Floater cards) são independentes: dê-lhes um título, notas, tags e um responsável, sem um tópico por trás.

Mantendo-se sincronizado com os tópicos

Os tópicos nos quadros podem ser editados em qualquer um dos dois lugares e permanecem sincronizados.

  • Em qualquer tópico público, um botão Adicionar ao quadro permite colocá-lo diretamente em um quadro e coluna a partir do tópico.
  • Cada associação aparece como uma pílula (pill) no tópico — clique nela para ir direto para o cartão.
  • Se um quadro for limitado a categorias/tags (suas restrições), tópicos correspondentes aparecem automaticamente. Remover a tag ou mover o tópico para fora do escopo remove o cartão automaticamente.
  • Se mover um cartão violasse as restrições do quadro, você será solicitado a corrigir isso escolhendo uma categoria/tag permitida antes que a movimentação seja concluída.
  • As ações de “Mover para” significam que uma coluna pode alterar a categoria do tópico, atribuir/desatribuí-lo (via plugin Assign) ou abrir/fechá-lo sempre que um cartão for colocado ali.

Controle de acesso

Cada quadro usa um sistema de lista de controle de acesso semelhante ao das categorias. As permissões são concedidas por usuário ou grupo, e os quadros podem opcionalmente ser legíveis por visitantes anônimos.

  • Visualizar: acesso somente leitura ao quadro.
  • Editar: mover cartões, adicionar/remover cartões flutuantes.
  • Gerenciar: configurar colunas, restrições, estilo e acesso.

Quem pode criar quadros é controlado pela configuração boards_manage_board_allowed_groups (administradores e moderadores por padrão).

A visualização do quadro

Os quadros são projetados para permitir que você organize seus tópicos facilmente.

  • Arrastar e soltar para mover cartões entre colunas e reordená-los, com rolagem horizontal automática durante o arrasto.
  • As colunas classificam por prioridade (ordem manual de arrasto) ou recenteza (ativos recentemente primeiro).
  • Os quadros são atualizados em tempo real para todos que os visualizam.
  • As URLs de quadros e cartões são renderizadas como oneboxes ricos quando vinculadas em publicações.
  • Atalhos de teclado (h/l, j/k, Shift+h/l, Shift+j/k, Enter, Esc) também estão disponíveis para você mover cartões sem o mouse.

Testando os Boards

Por enquanto, isso é considerado um recurso experimental! Estamos recebendo seus comentários, que nos ajudarão a fazer melhorias e expandir o lançamento.

Para testar, vá para Mudanças futuras em /admin/config/upcoming-changes, encontre o item Boards enabled (Boards ativado) e atualize o campo Enabled for… (Ativado para…) para Everyone (Todos) para habilitar no seu site.

Uma vez ativado, você pode visitar /boards no seu site e clicar em Novo quadro para criar seu primeiro quadro. Dê-lhe um nome, defina quem pode visualizar/editar/gerenciá-lo e, opcionalmente, limite-o a categorias/tags. A partir daí, abra qualquer tópico elegível e use o botão Adicionar ao quadro para trazê-lo, ou crie cartões flutuantes a partir do próprio quadro.

Gostaríamos muito de saber onde os Boards se encaixam na sua comunidade. Experimente e compartilhe suas perguntas ou seu feedback abaixo! :rocket:


  1. Kanban board - Wikipedia ↩︎

6 curtidas