Refatoração do Chat do Noosfero
Joenio Costa
joenio at colivre.coop.br
Fri Aug 15 10:44:42 BRT 2014
On 14-08-2014 19:14, Bráulio Bhavamitra wrote:
> * Depender de um plugin que poderia se chamar messaging (já fiz e
> testei os modelos num protótipo de webemail), salvar as mensagens no
> banco, além de repassá-las para o ejabberd.
> * Salvar as mensagens é pré-requisito para um chat que resista a
> navegação de páginas. Mesmo com o noosfero todo em ajax
> (http://noosfero.org/Development/PjaxPlugin) que manteria a
> janelinha de chat, quando se retorna ao noosfero de outro site se
> perderia o histórico.
Cuidado para não re-implementar no lado do Noosfero coisas que o próprio
ejabberd já provê, o protocolo abaixo resolve o problema acima e o
ejabberd implementa ele através do módulo "mod_archive".
http://xmpp.org/extensions/xep-0136.html
É importante ficar de olho no protocolo XMPP, imagino que quase todos os
problemas que nós pensarmos já deve ter sido resolvido por alguma
extensão do XMPP. E o ejabberd implementa uma boa parte deles.
Fonte:
http://www.ejabberd.im/protocols
More information about the Noosfero-br
mailing list