Retomando isto, pois surgiu em outra discussão (“Dica do dia” / Ou como você lembra/incomoda as pessoas com boas dicas para usar o Discourse?)
Eu adoraria ter um tema (ou « variante » de um tema) básico (em termos de funcionalidade) que fosse ativado para os usuários por padrão e que lhes permitisse optar pela « interface avançada/completa » com todas as funcionalidades disponíveis que o Discourse oferece. Talvez haja um caso de uso para a adição mais granular de recursos à interface, ainda não tenho certeza.
Seria como quando você se conecta à administração do seu roteador: há o modo « básico » e o avançado, e às vezes o especialista.
Meu caso de uso é migrar pessoas do Facebook. Então, quais seriam os recursos/funcionalidades mínimas que elas deveriam acessar?
- postar tópico, com campo de título oculto que pode ser revelado se desejado
- responder ao tópico
- curtir tópico ou postagem
- obter link para tópico ou resposta
- adicionar imagem
- editar perfil e algumas configurações básicas (o restante oculto, a menos que alguma ação seja tomada para revelá-las)
- notificações simplificadas (todas em um único balde)
- remover a maior parte das metainformações sobre tópicos que são exibidas na visualização da lista (xyz respondeu n minutos atrás, etc.)
- pesquisa com opções limitadas (pesquisa simples, avançada pode ser acessada, como no Google)
Certamente há mais, estas são apenas ideias iniciais. Acho que eu tentaria remover praticamente tudo o que for possível e manter o mínimo necessário para permitir que as pessoas façam as coisas com as quais um « usuário médio de mídia social » provavelmente está familiarizado. Resumidamente: publicar, curtir, comentar, incluir um link ou uma foto, preencher o perfil, verificar notificações.
Qual a melhor forma de fazer isso tecnicamente, eu não sei. Pode ser possível montar uma espécie de prova de conceito com os vários componentes mencionados acima.