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