Configuração do Discourse para KDE

O KDE é o projeto original e melhor do Linux para desktop, e estaremos nos reunindo esta semana em Milão. Há amplo suporte para migrar nossos fóruns e listas de e-mail para o Discourse, e configurei um site de testes para experimentá-lo. Temos algumas perguntas.

Nossos fóruns atuais usam phpBB com algumas personalizações. Eles cobrem muitos tópicos e subcategorias, variando de aplicativos e várias funcionalidades internas a fóruns totalmente localizados para diferentes idiomas.

  • A implantação com Docker significa que estamos depositando muita confiança no processo de criação de imagens Docker do Discourse. Quão responsiva é a equipe por trás das imagens Docker para atualizações relacionadas a questões de segurança nas bibliotecas subjacentes? (libpng foi citado como exemplo relevante, que teve problemas no passado.)
  • Temos uma adição personalizada ao phpBB para nosso aplicativo de arte Krita, que exibe uma imagem junto com a lista de tópicos. Algo semelhante é possível no Discourse? https://forum.kde.org/viewforum.php?f=275
  • Gostaríamos de migrar as listas de e-mail dos desenvolvedores para o Discourse, mas atualmente a separação entre fóruns e listas Mailman impede que usuários barulhentos e inúteis incomodem os desenvolvedores. Existe uma maneira de separar listas diferentes para criar alguma barreira entre os tipos?
  • Para listas de e-mail, é comum já ter uma lista de e-mails de pessoas para adicionar. Podemos adicionar e-mails diretamente em uma Categoria no Discourse, ou cada usuário precisa se cadastrar manualmente? Talvez haja uma maneira de convidar pessoas para uma categoria?
  • Ele suporta múltiplos domínios para e-mails recebidos?
  • Para um fórum com um endereço de e-mail de entrada, como um usuário descobre qual é esse endereço? Não consegui encontrar uma maneira de fazer isso.
  • Quais são as ferramentas para remover informações de identificação de usuários que solicitam?
  • Existe uma ferramenta de linha de comando para revisar a fila de moderação e aprovar ou descartar postagens? Atualmente usamos bastante isso com o Mailman.
  • Temos uma página de postagem guiada que direciona os usuários para o fórum correto de forma bastante amigável. Existe algo equivalente? KDE Discuss - KDE Community
  • Temos subfóruns onde categorias de aplicativos (veja os fóruns de gráficos e Krita) contêm fóruns de aplicativos, que por sua vez contêm alguns subfóruns. É possível um método de categorização em etapas?
  • É possível não implantar usando Docker? Nosso administrador de sistemas expressou preferência por poder usar nossas próprias ferramentas de implantação.

Desculpe por fazer tantas perguntas, mas indicações para a documentação também são boas respostas, claro :smile:

A definição da imagem também é código aberto e atualizamos as dependências em resposta a CVEs. Pull requests também são bem-vindos :slightly_smiling_face:

Isso é bastante semelhante a este plugin Topic List Previews (legacy)

Confira Anonymizing Users in Discourse

Recentemente, reformulamos nossa interface de usuário e API da fila de moderação. Não há um cliente CLI para isso, mas algo assim poderia ser facilmente feito com nosso suporte à API.

Atualmente, você só pode ir até dois níveis de profundidade para categorias, além de tags de categorias cruzadas.

É de código aberto, então tudo é possível. No entanto, recomendamos seguir nossa documentação oficial e reservamo-nos o direito de não fornecer suporte para implantações que utilizem ferramentas personalizadas.

Vou deixar a pergunta da lista de e-mails para alguém mais familiarizado com isso :sweat_smile:.

Nós, do Discourse, adoraria ver o KDE usando nosso software! Ansiosos para trabalhar com a comunidade do KDE.

Você pode ter categorias privadas que permitem apenas que membros de determinado(s) grupo(s) leiam, leiam/respondam ou leiam/respondam/criem tópicos.

Você pode adicionar usuários a um grupo via CSV ou como parte de um processo de importação.

Depende do que você quer dizer com “suportar”.

Você teria que informar a eles. Uma maneira seria colocar essa informação na descrição da categoria.

Pesquise aqui por “anonymize”.

Bem, não é tão amigável, já que é necessário criar uma conta para vê-la. :wink: Você pode criar um tópico informando onde as pessoas devem postar.

Você provavelmente gostaria de ler It's Time We Talked About Tags

Como Rafael disse, é possível, mas será doloroso. Você precisará reservar 5 a 10 horas/mês para fazer atualizações e ler cada commit para ver quais bibliotecas foram atualizadas.

Além disso, observe que há um importador para suas listas de e-mail.

Muito obrigado pelas suas respostas. Vou ver se consigo levar isso adiante no KDE.

Existe uma solicitação de recurso para suporte a hierarquia de tags mais profunda? Parece uma limitação desnecessariamente arbitrária.