Implementando XEP-0313 en ejabberd

Implementando XEP-0313 en ejabberd

Estoy tratando de implementar "XEP-0313"protocolo en nuestro servidor "ejabberd" -servicio de archivo, encontré "ejabberd-mod-mam"módulo, pero tengo algunas notas y preguntas.

1- Es demasiado antiguo, la última confirmación fue el 18 de octubre de 2015, ¿conoces algo más actualizado?

2- Según su README.md es compatible con "XEP-0313" v2 únicamente y el actual es v3, incluso eso enPágina de inicio "XEP-0313"muestra que la versión actual es 1.0.1, no entiendo cómo es eso, ¿puedes explicarlo?

3- Está compilado para Erlang R16b01, el ejabberd actual requiere 19.3 o posterior, ¿esto causa algún error? No soy programador de Erlang, así que no lo sé.

4- Funciona solo con MongoDB. ¿Conoce algún otro módulo que funcione con MySQL o Postgres, por lo que no necesitaremos volver a compilar ejabberd para incluir el controlador MongoDB?

5- Su lista de tareas pendientes es un poco preocupante, parece que no está lista para trabajar en el entorno de producción, estos son los puntos que me preocupan

    - fully implement RSM (XEP-0059)
    - tests

Respuesta1

La nueva versión de mod_mam está incluida en el código "ejabberd", por lo que no es necesario buscar un módulo.

Google me engañó, busqué "XEP-0313" en "ejabberd" y me llevó a "ejabberd-mod-mam"

información relacionada