Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Message transmitted - indicator #778

Open
mr-gosh opened this issue Oct 18, 2016 · 4 comments
Open

Message transmitted - indicator #778

mr-gosh opened this issue Oct 18, 2016 · 4 comments

Comments

@mr-gosh
Copy link
Contributor

mr-gosh commented Oct 18, 2016

For messages and shares we should have an indicator similar to the signal-android-app.
There are two checks, the first indicating successful transmission to the server (also helpful for offline support) and the second for successfully transmission to target device (indicating that at least one device has received the message or share).

These messages should have a random delay from 0-3 seconds to complicate de-anonymisation of cummunication correlance.

Same for the desktop...

@audax
Copy link
Member

audax commented Oct 19, 2016

It is not possible to recognize that someone fetched the drop messages from that drop url. The "successful transmission" indicator won't be possible.

I do not concur with random delay because that doesn't help with de-anonymisation and is annoying for users.

@mr-gosh
Copy link
Contributor Author

mr-gosh commented Oct 24, 2016

what about an optional feature (let people know you recieved a message) by repliying to a message with a "message recieved" message?

@audax
Copy link
Member

audax commented Oct 24, 2016

That would be possible but would also tell the receiver how many devices the sender has connected, just because every device would send that "message received"-message. With immediate syncing of the received-status and some deconflicting we could prevent this.

This feature is more complex than it might seem.

@thechauffeur
Copy link
Member

Luckily the title is about message transmitted indicator which is useful and not complex. I state this issue should be just about that. A message received indicator would be another whole epic.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants