ejabberd에서 XEP-0313 구현

ejabberd에서 XEP-0313 구현

구현하려고 합니다."XEP-0313"ejabberd" 서버 보관 서비스의 " 프로토콜을 발견했습니다. "ejabberd-mod-mam" 모듈이 있는데 몇 가지 메모와 질문이 있습니다.

1- 너무 오래되었습니다. 마지막 커밋 날짜가 2015년 10월 18일입니다. 더 업데이트된 내용을 알고 계시나요?

2- README.md에 따르면 "XEP-0313" v2와만 호환되며 현재는 v3입니다."XEP-0313" 홈페이지현재 버전이 1.0.1이라고 나와 있는데, 어떤 것인지 이해가 안 되네요. 설명해 주실 수 있나요?

3- Erlang R16b01용으로 빌드되었습니다. 현재 ejabberd에는 19.3 이상이 필요합니다. 이로 인해 버그가 발생합니까? 저는 Erlang 프로그래머가 아니기 때문에 잘 모르겠습니다.

4- MongoDB에서만 작동합니다. 다른 모듈이 MySQL 또는 Postgres에서 작동하므로 MongoDB 드라이버를 포함하기 위해 ejabberd를 다시 컴파일할 필요가 없다는 것을 알고 계십니까?

5- To-do 목록이 조금 걱정스럽습니다. 아직 프로덕션 환경에서 작업할 준비가 되지 않은 것 같습니다. 이것이 걱정되는 점입니다.

    - fully implement RSM (XEP-0059)
    - tests

답변1

mod_mam의 새 버전은 "ejabberd" 코드 자체에 포함되어 있으므로 모듈을 찾을 필요가 없습니다.

Google에 속아서 "ejabberd"에서 "XEP-0313"을 검색했더니 "ejabberd-mod-mam"

관련 정보