status-im / status

0 stars 1 forks source link

Message confirmations #13

Open hesterbruikman opened 3 years ago

hesterbruikman commented 3 years ago

Problem

Status app (Mobile + Desktop) currently does not show message states. This makes it difficult for user to understand if

User stories

As a user I want to know my message has been sent so I know that no connectivity issues prevented my message from leaving my device

As a user I want to know my message has not been sent so I know the message has not left my device and I need to check my network connection and try sending it again

As a user I want to know my message has been received by a mailserver so that I know the message will be collected when the intended recipient comes online

As a user I want to know whether my message has arrived at the intended peer so that I know they've had the opportunity to see my message

As a user I want to know whether my message has been read (i.e. chat has been opened) by the intended peer so that I know whether I can reasonably expect a response dependent on 👇

prerequisite of 👆 As a user I want to agree with another user to show each other whether we have 'read' the message so that I have control over who sees a read confirmation