Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pass XMPP Compliance Suites 2022 test #1832

Open
2 of 3 tasks
jubalh opened this issue Apr 15, 2023 · 3 comments
Open
2 of 3 tasks

Pass XMPP Compliance Suites 2022 test #1832

jubalh opened this issue Apr 15, 2023 · 3 comments
Labels

Comments

@jubalh
Copy link
Member

jubalh commented Apr 15, 2023

On https://xmpp.org/software/ they list the compliance of clients.
We can see that Profanity is recognition of:

  • Instant Messaging
  • Mobile
  • Web
  • Audio/Video Calling

Where as poezio, for example, is only missing:

  • Web
  • Audio/Video Calling

We need to check XEP-0459: XMPP Compliance Suites 2022 and make a list here with the requirements that we are missing.
It could also be that we just didn't mention something that we actually support in our doap file.

The overview on the xmpp.org website is generated by comparing this file against the Compliance Suite.

@jubalh jubalh added the feature label Apr 15, 2023
@H3rnand3zzz
Copy link
Contributor

Reopen #643?

@H3rnand3zzz
Copy link
Contributor

H3rnand3zzz commented Jun 30, 2023

Once the compliance test is passed, the Profanity deserves official 1.0 release.

Report.


XMPP Core Compliance

Basic

  • Core features
  • TLS
  • Feature discovery
  • Feature broadcasts

Advanced


IM Compliance

Basic

  • Core features
  • The /me Command
  • vcard-temp (XEP-0054)
  • Outbound Message Synchronization (Carbons)
  • Group Chat (XEP-0045 "partial")
  • HTTP File Upload

Advanced


XMPP Web Compliance

Basic

Advanced


Mobile Compliance

Basic

Advanced


Audio/Video (A/V) Calling Compliance

Basic

Advanced

@jubalh
Copy link
Member Author

jubalh commented Jul 2, 2023

Thanks for creating the overview!

Once the compliance test is passed, the Profanity deserves official 1.0 release.

This will be done only when MUC MAM is finished as well.

"Done" status based on this report.

This report is crated through our doap file in our repo ;)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants