From 9cb35fc81c21117b61422fd2cc1181cd0a21f19e Mon Sep 17 00:00:00 2001 From: Andrew Ferrazzutti Date: Thu, 28 Apr 2022 03:34:40 -0400 Subject: [PATCH] Update roadmap --- ROADMAP.md | 48 +++++++++++++++++++++++++++++------------------- 1 file changed, 29 insertions(+), 19 deletions(-) diff --git a/ROADMAP.md b/ROADMAP.md index 4c52b78..b4d73f0 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -13,25 +13,27 @@ * [x] Replies[1] * [x] Mentions[1] * [ ] Polls + * [ ] Pinned messages * [x] Message redactions[2] * [ ] Message reactions * [x] Read receipts - * [x] Power level - * [ ] Membership actions - * [ ] Invite - * [ ] Kick - * [ ] Leave - * [ ] Room metadata changes - * [ ] Name - * [ ] Topic - * [ ] Avatar + * [x] Power level[1] + * [ ] Membership actions[3] + * [ ] Join + * [x] Leave[4] + * [ ] Ban[5] + * [ ] Unban[5] + * [ ] Room metadata changes[1] + * [x] Name + * [x] Topic + * [x] Avatar * [ ] Per-room user nick * KakaoTalk → Matrix * [ ] Message content * [x] Text * [ ] Media * [ ] Stickers - * [ ] Files + * [x] Files * [x] Voice messages * [x] Videos * [x] Images @@ -40,7 +42,7 @@ * [x] Replies * [x] Mentions * [ ] Polls - * [ ] Posts + * [ ] Posts * [x] Message deletion/hiding * [ ] Message reactions * [x] Message history @@ -48,17 +50,22 @@ * [ ] On backfill * [x] On live event * [x] Admin status - * [x] Membership actions - * [x] Add member - * [x] Remove member + * [ ] Membership actions + * [x] Join * [x] Leave - * [x] Channel metadata + * [ ] Self leave + * [ ] On backfill + * [x] On live event + * [x] Kick[5] + * [x] Unkick[5] + * [ ] Channel metadata * [x] Name * [x] Description - * [x] Cover photo[3] - * [x] User metadata + * [x] Cover photo[6] + * [ ] User metadata * [x] Name * [x] Avatar + * [ ] Per-channel Open Profile * Misc * [x] Multi-user support * [x] Shared group chat portals @@ -73,5 +80,8 @@ * [x] Option to use own Matrix account for messages sent from other KakaoTalk clients [1] Sometimes fails with "Invalid body" error -[2] Only recently-sent messages can be deleted -[3] Might only get synced on backfill, or on changing channel name/description +[2] Only recently-sent KakaoTalk messages can be deleted +[3] KakaoTalk does not support invites +[4] To make your KakaoTalk account leave a channel, send the `leave` command in a Matrix portal room. Simply leaving a Matrix portal room will keep your KakaoTalk account in the channel. +[5] Kicks in KakaoTalk are equivalent to bans in Matrix +[6] Might only get synced on backfill, or on changing channel name/description