diff --git a/index.html b/index.html index fbd4cca..2c4c7ff 100644 --- a/index.html +++ b/index.html @@ -1,48 +1,44 @@ --- layout: default index: true ---
Screenshot

Current version: 0.5.0

(released April 6, 2020)

Download

News

{% for post in site.posts %} {% if forloop.index > 3 %}{% break %}{% endif %}

{{ post.title }}

 {{ post.date | date: "%b %-d, %Y" }} {% if site.disqus_short_name and page.comments != false and site.disqus_show_comment_count == true %} | Comments {% endif %}

{% endfor %}

Moreā€¦

About

- Kaidan is a simple, user-friendly Jabber/XMPP client providing a modern user-interface using - Kirigami and - QtQuick. The back-end of Kaidan is entirely written in C++ using the QXmpp XMPP client library and Qt 5. + Kaidan is a user-friendly and modern chat app for every device. + It uses the open communication protocol XMPP (Jabber). + Unlike other chat apps, you are not dependent on one specific service provider.

- A list of supported XMPP extensions (XEPs) can be found here. -

-

- Kaidan is not finished yet, so don't expect it working as well as a finished client will do. + Kaidan does not have all basic features yet and has still some stability issues. + But we do our best to improve it!

- diff --git a/supported-xeps.md b/supported-xeps.md deleted file mode 100644 index e190d06..0000000 --- a/supported-xeps.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -layout: page -title: Supported XMPP Features -permalink: /features/ -sitemap: true ---- - -### XMPP Extension Protocols (XEPs) - -These are all the XEPs supported by Kaidan. - -| XEP | Version | Comment| -| ------------------------------------------------------------------------------------| ------- | ------ | -| [XEP-0004](https://xmpp.org/extensions/xep-0004.html): Data Forms | v2.9 | | -| [XEP-0030](https://xmpp.org/extensions/xep-0030.html): Service Discovery | v2.2 | | -| [XEP-0054](https://xmpp.org/extensions/xep-0054.html): vcard-temp | v1.2 | Only used for avatars and nicknames | -| [XEP-0077](https://xmpp.org/extensions/xep-0077.html): In-Band Registration | v2.4 | | -| [XEP-0091](https://xmpp.org/extensions/xep-0091.html): Legacy Delayed Delivery | v1.4 | Read-only | -| [XEP-0153](https://xmpp.org/extensions/xep-0153.html): vCard-Based Avatars | v1.0 | | -| [XEP-0184](https://xmpp.org/extensions/xep-0184.html): Message Delivery Receipts | v1.2 | | -| [XEP-0199](https://xmpp.org/extensions/xep-0199.html): Ping | v2.0 | | -| [XEP-0203](https://xmpp.org/extensions/xep-0203.html): Delayed Delivery | v0.1 | | -| [XEP-0231](https://xmpp.org/extensions/xep-0231.html): Bits of Binary | v1.0 | | -| [XEP-0280](https://xmpp.org/extensions/xep-0280.html): Message Carbons | v0.8 | | -| [XEP-0308](https://xmpp.org/extensions/xep-0308.html): Last Message Correction | v1.0 | | -| [XEP-0352](https://xmpp.org/extensions/xep-0352.html): Client State Indication | v0.2 | | -| [XEP-0363](https://xmpp.org/extensions/xep-0363.html): HTTP File Upload | v0.9 | | -| [XEP-0382](https://xmpp.org/extensions/xep-0382.html): Spoiler messages | v0.2 | | - -### XMPP Core RFCs - -Kaidan supports these RFCs: -* RFC-6120: Extensible Messaging and Presence Protocol (XMPP): Core -* RFC-6121: Extensible Messaging and Presence Protocol (XMPP): Instant Messaging and Presence - -### Planned XEPs - -For file sharing we want to use Stateless Inline Media Sharing (SIMS) ([XEP-0385](https://xmpp.org/extensions/xep-0385.html)). This would allow us to also transmit a thumbnail (using Bits of Binary), a media type, file size and checksums. SIMS is based on HTTP File Upload and can be implemented in a backwards-compatible way. SIMS also encourages developers to implement both HTTP File Upload and Jingle File Transfer, but we'll only use HTTP File Upload because it is widely deployed already and Jingle File Transfer has many downsides. - -We want to use MIX for groupchats instead of MUC. There is already an experimental server implementations in ejabberd and as soon as there's also one in prosody and MUC <-> MIX mirroring works we won't have any disadvantages with it. - -For e2ee we want to use OMEMO with the ATT extension (Automatic Trust Transfer).