XEP-0443: XMPP Compliance Suites 2021
Opened this issue · 2 comments
Neustradamus commented
Please add support of XEP-0443: XMPP Compliance Suites 2021: https://xmpp.org/extensions/xep-0443.html
Which replaces:
- XEP-0423: XMPP Compliance Suites 2020: https://xmpp.org/extensions/xep-0423.html
- XEP-0412: XMPP Compliance Suites 2019: https://xmpp.org/extensions/xep-0412.html
- XEP-0387: XMPP Compliance Suites 2018: https://xmpp.org/extensions/xep-0387.html
- XEP-0375: XMPP Compliance Suites 2016: https://xmpp.org/extensions/xep-0375.html
- XEP-0302: XMPP Compliance Suites 2012: https://xmpp.org/extensions/xep-0302.html
- XEP-0270: XMPP Compliance Suites 2010: https://xmpp.org/extensions/xep-0270.html
- XEP-0243: XMPP Server Compliance 2009: https://xmpp.org/extensions/xep-0243.html
- XEP-0242: XMPP Client Compliance 2009: https://xmpp.org/extensions/xep-0242.html
- XEP-0216: XMPP Intermediate Server 2008: https://xmpp.org/extensions/xep-0216.html
- XEP-0212: XMPP Basic Server 2008: https://xmpp.org/extensions/xep-0212.html
- XEP-0211: XMPP Basic Client 2008: https://xmpp.org/extensions/xep-0211.html
- XEP-0073: Basic IM Protocol Suite: https://xmpp.org/extensions/xep-0073.html
Neustradamus commented
Have you looked for RFCs and XEPs listed in?
southerntofu commented
Just found out about Jackal so i thought i'd take a few minutes to make a list of the XEPs to implement the 2020 Compliance Suite.
The compliance suite is divded into 4 categories (core, web, IM, mobile) and each category has criteria for a basic server, and for an advanced server. I ticked the boxes of the specs marked as implemented on the README
Core server featues
- core
- 0030
- 0114
- web
- 0206
- IM
- 0054
- 0280
- 0045
- 0249
- 0363
- mobile
- 0198
- 0352
Advanced server features
- core
- 0368
- 0115
- 0163
- IM
- 0398
- 0153
- 0191
- 0048
- 0313
- 0410
- 0411
- 0223
- 0049
- 0198
- 0313
- mobile
- 0357
Plus the future development section has some optional yet interesting proposals. Good luck on your project!