From 9c86de22ee3421164585a02422eeeb80a3dd06fc Mon Sep 17 00:00:00 2001 From: Rachel Hamlin Date: Tue, 15 Jan 2019 09:31:32 +0100 Subject: [PATCH] Update 304-core-chat.md Added pivotal link + updated research to match chat meeting note (latest) --- ideas/304-core-chat.md | 55 +++++++++++++++++++++++++++--------------- 1 file changed, 36 insertions(+), 19 deletions(-) diff --git a/ideas/304-core-chat.md b/ideas/304-core-chat.md index 841038c..11a170a 100644 --- a/ideas/304-core-chat.md +++ b/ideas/304-core-chat.md @@ -48,6 +48,8 @@ Any capacity leftover from TtT tasks will be dedicated to essential chat feature `Small issues board`: https://github.com/orgs/status-im/projects/21 +`Pivotal board`: https://www.pivotaltracker.com/n/projects/2231830 + ## Research ### Phase 1 @@ -57,37 +59,52 @@ Any capacity leftover from TtT tasks will be dedicated to essential chat feature `Objective`: Define high priority items for chat, outside of Tribute to Talk and independent of current board. `Issues`: + +#### Hot Potato + - Tribute To Talk + +#### P0 + - Use of ENS names in chat/for contact resolution* (stateofus.eth only) - [GH issue](https://github.com/status-im/status-react/issues/7114) - Improve/reduce "fetching messages" appearance* - [GH issue](https://github.com/status-im/status-react/issues/5371) - Send SNT for a message (Reddit gold) / emoji reactions - [GH issue](https://github.com/status-im/status-react/issues/7118#event-2030637569) -- Mute and/or block users -- Send images/files - [GH issue](https://github.com/status-im/status-react/issues/7120#event-2030639061) -- Clear/fix 9+ notifications badge -- Public chat preview and/or redesign of join public chat screen to look less like search bar and results -- Message drafts -- @ mentions and notifications - [GH issue](https://github.com/status-im/status-react/issues/7117#event-2030636257) -- Mark all as read - [GH issue](https://github.com/status-im/status-react/issues/7119#event-2030637871) +- Mute and/or block users* -- [Rachel: I think this is P0][Hester: Agreed] +- Send images/files*—discuss with browser team, no file browsing yet - [GH issue](https://github.com/status-im/status-react/issues/7120#event-2030639061) +- Clear/fix 9+ notifications badge*—_already fixed?_ [Rachel: I noticed that 9+ badge is still not clearing from public chats on last nightly—I open, scroll, navigate away, repeat, and still see 9+ new messages] + + + +#### P1 + +- Public chat preview and/or redesign of join public chat screen to look less like search bar and results. [Hester - from September testing in Berlin] +- Message drafts* (unclear about this) [Hester: yes please! This impacts perception of reliability IMO. If I leave the app while typing a message (e.g. to copy a link), I want to come back to the same message. This issue relates to logout and password saving, but should be P0 IMO] +- @ mentions and notifications* - [GH issue](https://github.com/status-im/status-react/issues/7117#event-2030636257) [Rachel: I'm not sure this is so important with less focus on desktop][Hester: Agreed] +- Mark all as read - [GH issue](https://github.com/status-im/status-react/issues/7119#event-2030637871) [Rachel: I think this is p1 or p2] [Hester: Agreed; would swap with Clear/fix 9+ notifications badge. Seems the root of this requirement] - Group chat push notifications -- Omnibar to... + +#### Unprioritised + +- Omnibar to...* [Hester: not sure what is meant with Omnibar, therefore can't judge if it's the right approach to offer search chat and add user.] - Search chats - Add user -- Rethink "seen" status +- Rethink "seen"* [Hester: investigate how 'received' translates; more accurate] - Star, snooze, mark as unread, etc. - Notification settings -- Bring back contact list? -- Allow messaging to self +- Bring back contact list?* +- Allow messaging to self* (research required) - In-app notifications (e.g. receive message notification while in wallet view)? -- Improve delivery failure messages -- Link previews -- Refresh chat -- Translate message button -- Architecture documentation -- Better markdown support -- Threads -- Deeplinking to messages +- Improve delivery failure messages* +- Link previews* +- Refresh chat* +- Translate message button* +- Architecture documentation* +- Better markdown support* +- Threads*? +- Deeplinking to messages* - Windows platform compatibility - Priority inbox / messenger browser +- [Hester: 'Notification bundle' seems worthwhile adding, if not captured yet. i.e. it's impossible to see whether the 4 Status notifications are from the same conversation or not] `Outcome`: TTT and 7 other epic issues have been picked from the list - MVP1 TTT https://github.com/orgs/status-im/projects/49#card-15834094