Existe uma boa maneira de migrar de uma lista Mailman a um fórum web?
-
03-07-2019 - |
Pergunta
Eu tenho uma lista conseguiu Mailman com anos de história que eu quero migrar para um fórum baseado na web. Coisas que seria bom fazer:
-
Mantenha a lista de discussão vai para aqueles que estão acostumados e preferem a uma interface web, mas tem que se integrar com a atividade de fórum web.
-
Tome os posts do fórum baseado na web, e enviá-los para a lista de discussão.
Eu tenho que correr sites baseados em phpBB, Drupal, Simple Machines, etc., e sou capaz de fazer um pouco de codificação se isso era o que era necessário para integrar algum pacote em Mailman, ou substituí-lo por completo. Mas estou sem saber o que está disponível, comercial ou de código aberto, que poderia fazer isso. Eu também estou aberto a substituir Mailman, se o pacote candidato pode desempenhar as suas funções razoavelmente bem e integrar-se bem em seu próprio fórum.
Solução
Mesmo que a opção phpBB / mail2forum está usando a versão mais antiga, é uma boa opção. OpenSceneGraph apenas implementado este para sua lista de endereços de longa duração, e parece funcionar perfeitamente. É a única opção que eu vi que permite mensagens do fórum e lista de discussão mensagens para um trabalho muito transparente, e tem os meios para permitir que para tags para assuntos fórum separado de mensagens lista de discussão, etc.
Seu dev v2 trabalha com phpBB3, também -. Então se você está disposto a viver na borda do sangramento, que pode ser uma opção
Outras dicas
Até agora, aqui está o que eu olhei em:
Drupal , com seus módulos mailmanager e ListManager, embora eu tenha tido de viragem problemas no recurso IMAP para que ele possa falar com minha caixa de correio (os clientes podem acessá-lo muito bem), eo Drupal de módulo de fórum não é realmente até o nível de recurso que eu gostaria.
PhpBB, mail2forum , embora parece que atualmente só funciona com a versão mais antiga phpBB, por isso não é realmente uma alternativa para mim.
O único que parece realmente "trabalho" é FUDforum e sua maillist.php módulo, que integra diretamente no nível procmail, agradável. Eu posso tomar todos os meus arquivos carteiro e "formmail -ds"-los diretamente em um fórum escolhido.
Eu comecei uma recompensa para este problema, eu estou procurando algo, mesmo comercial, que realmente integra a interface de e-mail na experiência fórum para os usuários finais, em especial manuseamento das contas. Com FUDforum eu ainda vou ter de resolver a separação do Mailman contas de contas a FUDforum.
Eu corri em toda esta na web: http://mail2forum.com/
Eu não usei, mas parece promissor e tem tanto a versão 1.2 estável e uma versão 2.0 de desenvolvimento, por isso não é um projeto SourceForge abandonado com um desenvolvedor e há commits, ou qualquer coisa:)
Teoricamente minha org pode usá-lo em algum momento no próximo ano ou dois, mas temos que terminar nossa própria Listserv a transição Mailman em primeiro lugar.
Bem, com base no que você disse (em primeiro lugar, que você é capaz de fazer um pouco de codificação e segundo que FUDforum iria trabalhar para você, exceto para a emissão de manter a associação da lista, você já considerou que:
- Mailman armazena suas informações de usuário em um arquivo de texto simples
- FUDForums lojas sua informações do usuário em uma única tabela sql
A solução óbvia seria declarar uma delas master (provavelmente FUDforum, uma vez que parece como se ele mantém um super adequada das informações Mailman) e ter um emprego pequeno script / cron que as mudanças copiados do mestre para o escravo .
Uma nota de passagem - nenhum destes sistemas parece muito seguro (na verdade, ambos com vazamento olhar como todos sair) e combiná-los bem pode reduzir a segurança coletiva ainda mais. Se você está fazendo algo remotamente confidenciais você deve repensar seus objetivos, e em qualquer caso, você deve tomar medidas apropriadas para proteger seu sistema contra ataques.
Eu sei que uma PME que trocou o mailing list para phpBB! Se você quiser manter sua lista de discussão, você tem também a maintrain-lo.
Finalmente, as pessoas que conheço diabled o serviço de lista de discussão.