summaryrefslogtreecommitdiff
path: root/ROADMAP.md
diff options
context:
space:
mode:
authorxengineering <me@xengineering.eu>2023-01-08 18:54:54 +0100
committerxengineering <me@xengineering.eu>2023-01-08 19:04:26 +0100
commit82df83c7169e28f5808a99f27735049c03b1980a (patch)
treef96d4dc1164494dc9f71125d27c65de7f88204cc /ROADMAP.md
parent2602ba91fb804224aeece0c9abf1abcbc2345403 (diff)
downloadlimox-82df83c7169e28f5808a99f27735049c03b1980a.tar
limox-82df83c7169e28f5808a99f27735049c03b1980a.tar.zst
limox-82df83c7169e28f5808a99f27735049c03b1980a.zip
Split README and ROADMAP
Roadmap content should not spam the README
Diffstat (limited to 'ROADMAP.md')
-rw-r--r--ROADMAP.md39
1 files changed, 39 insertions, 0 deletions
diff --git a/ROADMAP.md b/ROADMAP.md
new file mode 100644
index 0000000..d26aab2
--- /dev/null
+++ b/ROADMAP.md
@@ -0,0 +1,39 @@
+
+
+# Roadmap
+
+- [x] develop minimal viable product with GTK4 (branch `legacy/gtk4-libstrophe`)
+- [ ] develop minimal viable product with SDL2
+- [ ] implement XMPP core client ([compliance suite 2022][1])
+ - [ ] RFC 6120: XMPP Core
+ - [ ] RFC 7590: TLS for XMPP
+ - [ ] XEP-0030: Service Discovery
+ - [ ] XEP-0115: Entity Capabilities
+- [ ] implement XMPP mobile client ([compliance suite 2022][1])
+ - [ ] XEP-0198: Stream Management
+ - [ ] XEP-0352: Client State Indication
+- [ ] implement XMPP IM client ([compliance suite 2022][1])
+ - [ ] RFC 6121: XMPP Instant Messaging
+ - [ ] XEP-0245: The /me Command
+ - [ ] XEP-0054: vcard-temp
+ - [ ] XEP-0280: Message Carbons
+ - [ ] XEP-0045: Multi-User Chat
+ - [ ] XEP-0249: Direct MUC Invitations
+ - [ ] XEP-0363: HTTP File Upload
+- [ ] implement further XEPs
+ - [ ] XEP-0077: In-Band Registration (just password change)
+ - [ ] XEP-0313: Message Archive Management
+ - [ ] XEP-0286: Mobile Considerations on LTE Networks
+ - [ ] XEP-0333: Chat Markers
+ - [ ] XEP-0085: Chat State Notifications
+ - [ ] XEP-0191: Blocking Command
+ - [ ] XEP-0308: Last Message Correction
+ - [ ] XEP-0393: Message Styling
+ - [ ] XEP-0444: Message Reactions
+ - [ ] XEP-0392: Consistent Color Generation
+ - [ ] XEP-0184: Message Delivery Receipts
+ - [ ] XEP-0380: Explicit Message Encryption
+ - [ ] XEP-0384: OMEMO Encryption
+
+
+[1]: https://xmpp.org/extensions/xep-0459.html