(Se isso deve ser desmembrado como um tópico separado, me avisem… Não tenho certeza se devo continuar postando neste tópico/categoria ou ir para outro lugar com isso.)
Vou adicionar campos de usuário. Alguns são informações gerais que gostaríamos de ter para todos os usuários (voluntário), por exemplo, a cidade/país em que estão – ou gerenciamos isso com cem grupos diferentes? Só pensando nisso agora: campos de usuário ou grupos? Além da cidade, algumas informações pertinentes poderiam ser: “família grande” (pessoas com muitos animais), “gerenciando isso sozinho(a)”, “trabalhando em horários irregulares”, “deficiência ou problemas de saúde”, “ausente na maioria dos dias vs. geralmente em casa”, “nível de conforto com tecnologia”, “nível de estresse”… todos esses são indicadores de “contexto” sobre o usuário que são super úteis para sabermos porque influenciam a forma como aconselharemos e apoiaremos as pessoas quando elas postarem.
Duas categorias de campos de usuário que sinto que definitivamente deveriam ser campos de usuário – um lote servirá para pessoas migrando do Facebook, outro para “membros novos de verdade”:
data em que ingressaram na comunidade no Facebook (a maioria das pessoas sabe), pode ser aproximada; nome no Facebook ou link do perfil (para nos ajudar a reconhecer as pessoas)
para novos membros, temos perguntas de triagem que já estão em vigor no Facebook, que eu gostaria de transferir praticamente como estão (você tem um gato diabético, nos dê alguns detalhes, quais são suas expectativas/necessidades, você está administrando insulina/tratamento ou aberto a isso, quão estressado(a) você está agora… isso cobre praticamente tudo)
Existe uma maneira de “agrupar” campos de usuário com uma condicional (“Eu venho da comunidade do Facebook” / “Eu sou completamente novo na comunidade”)? (Viu, isso é meio que uma pergunta sobre recursos, então isso deve ficar na categoria Comunidade?)
Talvez faça sentido mostrar apenas os campos personalizados mais importantes no formulário de inscrição e pedir aos usuários para preencherem os outros campos mais tarde.
Eu entendo que pode ser difícil nos contermos de fazer engenharia excessiva, mas tenha em mente que o Discourse é muito flexível e que você pode ajustar suas categorias depois. Isso inclui mesclar categorias, mover tópicos de uma categoria para outra, substituir uma categoria por uma tag e vice-versa, etc.
Portanto, não é um grande problema se você acha que cometeu erros, ou se acha que a organização de suas categorias e tags pode ser melhorada após o lançamento do seu fórum:
É claro que é sempre ideal se tudo estiver certo desde o lançamento, é claro. O que estou tentando dizer é que essas ferramentas podem aliviar sua superanálise, já que o que você criar pode sempre ser alterado depois.
Sim, exatamente. É isso que me faz pensar que « comece simples e itere » (que é meu modo padrão de fazer as coisas) é uma escolha mais inteligente aqui do que « prepare tudo perfeitamente antes que os convidados cheguem à porta » (que é meu modo ideal de fazer as coisas, raramente visto ou alcançado na realidade )
Sou tendencioso a fazer as coisas dessa maneira e acho que provavelmente será o melhor no seu caso também.
Uma maneira de abordar isso é considerar que existem marcos diferentes no seu caminho para um lançamento completo, que podem ser algo como:
site disponibilizado para colaboradores próximos
site disponibilizado para testadores beta
site disponibilizado para grupo piloto
site disponibilizado para toda a comunidade existente
site disponibilizado para novos membros
data de fim de suporte anunciada para certas atividades na comunidade antiga
certas atividades não são mais suportadas na comunidade antiga
Em cada uma dessas fases, você expande lentamente quem está incluído, itera no site até acreditar que ele está pronto para passar para a próxima fase. Faça as coisas necessárias para essa próxima fase, mas não para a fase seguinte. Aprenda o que é realmente necessário à medida que avança.
As duas últimas etapas também podem ser repetidas em um ciclo, à medida que você substitui as atividades uma ou algumas de cada vez. Talvez, eventualmente, você desative completamente a comunidade antiga. Ou talvez ela permaneça indefinidamente para suportar um conjunto menor de atividades.