Browse Source

Update ROADMAP.md

Tulir Asokan 6 years ago
parent
commit
f658c61951
1 changed files with 16 additions and 11 deletions
  1. 16 11
      ROADMAP.md

+ 16 - 11
ROADMAP.md

@@ -5,10 +5,10 @@
     * [x] Formatted messages
     * [x] Formatted messages
     * [x] Media/files
     * [x] Media/files
     * [x] Replies
     * [x] Replies
-  * [ ] Message redactions
-  * [ ] Presence
-  * [ ] Typing notifications
-  * [ ] Read receipts
+  * [ ] Message redactions<sup>[1]</sup>
+  * [ ] Presence<sup>[4]</sup>
+  * [ ] Typing notifications<sup>[4]</sup>
+  * [ ] Read receipts<sup>[4]</sup>
   * [ ] Power level
   * [ ] Power level
   * [ ] Membership actions
   * [ ] Membership actions
     * [ ] Invite
     * [ ] Invite
@@ -17,8 +17,8 @@
     * [ ] Kick
     * [ ] Kick
   * [ ] Room metadata changes
   * [ ] Room metadata changes
     * [x] Name
     * [x] Name
-    * [ ] Avatar
-    * [ ] Topic
+    * [ ] Avatar<sup>[1]</sup>
+    * [ ] Topic<sup>[1]</sup>
   * [ ] Initial room metadata
   * [ ] Initial room metadata
 * WhatsApp → Matrix
 * WhatsApp → Matrix
   * [x] Message content
   * [x] Message content
@@ -29,8 +29,8 @@
   * [ ] Chat types
   * [ ] Chat types
     * [x] Private chat
     * [x] Private chat
     * [x] Group chat
     * [x] Group chat
-    * [ ] Broadcast list
-  * [ ] Message deletions
+    * [ ] Broadcast list<sup>[2]</sup>
+  * [ ] Message deletions<sup>[1]</sup>
   * [x] Avatars
   * [x] Avatars
   * [x] Presence
   * [x] Presence
   * [x] Typing notifications
   * [x] Typing notifications
@@ -47,7 +47,7 @@
     * [x] Description
     * [x] Description
   * [x] Initial group metadata
   * [x] Initial group metadata
   * [ ] User metadata changes
   * [ ] User metadata changes
-    * [ ] Display name
+    * [ ] Display name<sup>[3]</sup>
     * [x] Avatar
     * [x] Avatar
   * [x] Initial user metadata
   * [x] Initial user metadata
     * [x] Display name
     * [x] Display name
@@ -55,8 +55,13 @@
 * Misc
 * Misc
   * [x] Automatic portal creation
   * [x] Automatic portal creation
     * [x] At startup
     * [x] At startup
-    * [ ] When receiving invite
+    * [ ] When receiving invite<sup>[2]</sup>
     * [x] When receiving message
     * [x] When receiving message
   * [ ] Private chat creation by inviting Matrix puppet of WhatsApp user to new room
   * [ ] 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
   * [ ] Option to use own Matrix account for messages sent from WhatsApp mobile/other web clients
-  * [ ] Shared group chat portals
+  * [x] Shared group chat portals
+
+<sup>[1]</sup> May involve reverse-engineering the WhatsApp Web API and/or editing go-whatsapp  
+<sup>[2]</sup> May already work  
+<sup>[3]</sup> May not be possible  
+<sup>[4]</sup> Requires [matrix-org/synapse#2954](https://github.com/matrix-org/synapse/issues/2954) or Matrix puppeting