Update roadmap

This commit is contained in:
Andrew Ferrazzutti 2022-04-28 03:34:40 -04:00
parent 32181e3257
commit 9cb35fc81c
1 changed files with 29 additions and 19 deletions

View File

@ -13,25 +13,27 @@
* [x] Replies<sup>[1]</sup> * [x] Replies<sup>[1]</sup>
* [x] Mentions<sup>[1]</sup> * [x] Mentions<sup>[1]</sup>
* [ ] Polls * [ ] Polls
* [ ] Pinned messages
* [x] Message redactions<sup>[2]</sup> * [x] Message redactions<sup>[2]</sup>
* [ ] Message reactions * [ ] Message reactions
* [x] Read receipts * [x] Read receipts
* [x] Power level * [x] Power level<sup>[1]</sup>
* [ ] Membership actions * [ ] Membership actions<sup>[3]</sup>
* [ ] Invite * [ ] Join
* [ ] Kick * [x] Leave<sup>[4]</sup>
* [ ] Leave * [ ] Ban<sup>[5]</sup>
* [ ] Room metadata changes * [ ] Unban<sup>[5]</sup>
* [ ] Name * [ ] Room metadata changes<sup>[1]</sup>
* [ ] Topic * [x] Name
* [ ] Avatar * [x] Topic
* [x] Avatar
* [ ] Per-room user nick * [ ] Per-room user nick
* KakaoTalk → Matrix * KakaoTalk → Matrix
* [ ] Message content * [ ] Message content
* [x] Text * [x] Text
* [ ] Media * [ ] Media
* [ ] Stickers * [ ] Stickers
* [ ] Files * [x] Files
* [x] Voice messages * [x] Voice messages
* [x] Videos * [x] Videos
* [x] Images * [x] Images
@ -48,17 +50,22 @@
* [ ] On backfill * [ ] On backfill
* [x] On live event * [x] On live event
* [x] Admin status * [x] Admin status
* [x] Membership actions * [ ] Membership actions
* [x] Add member * [x] Join
* [x] Remove member
* [x] Leave * [x] Leave
* [x] Channel metadata * [ ] Self leave
* [ ] On backfill
* [x] On live event
* [x] Kick<sup>[5]</sup>
* [x] Unkick<sup>[5]</sup>
* [ ] Channel metadata
* [x] Name * [x] Name
* [x] Description * [x] Description
* [x] Cover photo<sup>[3]</sup> * [x] Cover photo<sup>[6]</sup>
* [x] User metadata * [ ] User metadata
* [x] Name * [x] Name
* [x] Avatar * [x] Avatar
* [ ] Per-channel Open Profile
* Misc * Misc
* [x] Multi-user support * [x] Multi-user support
* [x] Shared group chat portals * [x] Shared group chat portals
@ -73,5 +80,8 @@
* [x] Option to use own Matrix account for messages sent from other KakaoTalk clients * [x] Option to use own Matrix account for messages sent from other KakaoTalk clients
<sup>[1]</sup> Sometimes fails with "Invalid body" error <sup>[1]</sup> Sometimes fails with "Invalid body" error
<sup>[2]</sup> Only recently-sent messages can be deleted <sup>[2]</sup> Only recently-sent KakaoTalk messages can be deleted
<sup>[3]</sup> Might only get synced on backfill, or on changing channel name/description <sup>[3]</sup> KakaoTalk does not support invites
<sup>[4]</sup> 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.
<sup>[5]</sup> Kicks in KakaoTalk are equivalent to bans in Matrix
<sup>[6]</sup> Might only get synced on backfill, or on changing channel name/description