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.