From 829f3ea29247db186f55e556ce277d0e4796ee58 Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Fri, 24 Aug 2018 10:14:07 +0300 Subject: [PATCH] Add features & roadmap --- ROADMAP.md | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 ROADMAP.md diff --git a/ROADMAP.md b/ROADMAP.md new file mode 100644 index 0000000..6a6510b --- /dev/null +++ b/ROADMAP.md @@ -0,0 +1,50 @@ +# Features & roadmap +* Matrix → WhatsApp + * [ ] Message content + * [x] Plain text + * [x] Formatted messages + * [ ] Media/files + * [ ] Message redactions + * [ ] Presence + * [ ] Typing notifications + * [ ] Read receipts + * [ ] Power level + * [ ] Membership actions + * [ ] Invite + * [ ] Join + * [ ] Leave + * [ ] Kick + * [ ] Room metadata changes + * [ ] Name + * [ ] Avatar + * [ ] Topic + * [ ] Initial room metadata +* WhatsApp → Matrix + * [ ] Message content + * [x] Plain text + * [ ] Formatted messages + * [x] Media/files + * [ ] Message deletions + * [x] Avatars + * [ ] Presence + * [ ] Typing notifications + * [ ] Read receipts + * [ ] Admin/superadmin status + * [ ] Membership actions + * [ ] Invite + * [ ] Join + * [ ] Leave + * [ ] Kick + * [ ] Group metadata changes + * [ ] Title + * [ ] Avatar + * [ ] Description + * [x] Initial group metadata + * [x] User metadata (displayname/avatar) +* Misc + * [x] Automatic portal creation + * [x] At startup + * [ ] When receiving invite + * [x] When receiving message + * [ ] Private chat creation by inviting Matrix puppet of WhatsApp user to new room + * [ ] Option to use own Matrix account for messages sent from WhatsApp mobile/other web clients