Viajando no mailman com xoops

Mandei pro Goya:
Imagina o seguite: quero criar uma estrutura de conversa entre um bando de gente. Pelo que fiz nos ultimos anos, acho que lista eh a maneira mais pratica de fazer uma negada colaborar: nao tem que aprender nada de novo, nao tem que entrar em uma pagina especifica, e, bem ou mail, o email como metafora de carta eh bem facil de aprender. Entao to pensando em maneiras simples de integrar pessoas com base em gerenciadores de listas de discussao. O mailman parece o mais acessivel e estavel pra quem nao quer depender de um yahoogroups ou topica. O problema eh que ele eh bom pra email, tem varias opcoes, mas a interface web dele eh tosquissima. Entrei na comunidade de usuarios e na de developers do mailman. A de developers gira muito em torno de especifidades do python, e eu sou leigo bagaray. A de users fica girando em questoezinhas babacas. Levar os caras a otimizarem a interface web seria bem dificil, as preocupacoes da comunidade sao outras. Ai pensei no seguinte: usar um cms como o xoops como frontend do mailman. Por isso te pergunto se alguem jah fez algo assim. Imagino um xoops funcionando, com um modulo onde nego tem algumas opcoes: * ver quais listas estao disponiveis; * cadastrar e descadastrar de uma ou outra lista, e selecionar opcoes como suspender temporariamente o recebimento de mensagens, ou entao receber o digest. enfim, gerenciar listas. * acessar os arquivos da lista (mensagens passadas). sei que o mailman tem algumas opcoes pra armazenar as mensagens em bancos de dados ou entao permite um acesso aas mensagens em txt. a primeira seria o ideal, mas o txt pode ser mais facil de fazer uma gambiarra. * responder a uma mensagem especifica na lista. de novo, dah pra pensar em a interface de conteudo conversar direto com o mailman ou entao fazer mais na tosqueira: um form pro cara escrever, depois verificar no banco do xoops qual o email do cara e enviar via sendmail ou algo assim pra lista com esse email como remetente. * enviar uma mensagem do zero, quase a mesma coisa que o anterior. * fazer um search dentro dos arquivos da lista, visualizar os outros membros da lista, etc. enfim, podes perguntar: "esse cara quer fazer mailman+xoops virar um yahoogroups replicavel"? Talvez, mas tem mais. * vi uns hacks que geram um rss das mensagens postadas no mailman. um milhao de possibilidades na cabeca. * o mailman tem um esquema de gerar newsgroups a partir das mensagens. * tem outro recurso que eu acho que pode ser interessante. mais do que organizar por thread, parece que o mailman tem algum tipo de analise semantica pra organizar por topicos. vou pesquisar mais a respeito.