Fully agree.
As I remember (with v0.9.3 in each case) there was a user setting to show “contact requests” like a normal chat so You’ll get informed with every new message there.
The disadvantage was: If You get many new mails (spam!) in “contact requests” this chat is always on top of chat list and disturbes You (maybe).
I don’t know why this has been changed to the current solution. I my eyes the old solution was the best and user was able to decide for hisself how to handle it.
I think it’s worth to start the discussion again and (hopefully) we can get at least old solution back :-/
I think that there should be notification settings for the contact requests just like for a group. E.g., I would enable notifications but limit them to one a day.
Perdón pero no se nada de ingles
Mi opinión es la siguiente, el formato de cliente estándar está muy difundido mundialmente, para poder llegarle a usuarios básico, no se le deve complicar tanto la aplicación, que todos los mensage entres como Chat y que el usuario después los bloques si no los desea o los silencie si desea. Pero que al menos notifiqué, no me considero un novato y en ovaciones no me entero cuando alguien nuevo me escribe.
translation:
Sorry, buy I don’t talk English,
My opinion is the following, the classic email is widely used, to be accessible to non-tech users, the app shouldn’t be so complex(TRANSLATOR NOTE: he refers to the current UX of the contact request), all messages could come as chats and let the user decide to block/silence them as needed. But that at least notify the user, I don’t consider my self a newbie and sometimes I’m miss the messages from new (wanted)contacts request.
I don’t think it is a good idea to allow all messages from unknown contacts as you suggest, also I don’t even like the way contact requests work for contacts that use Delta Chat, because it could be abused by spammers anyway, so having all contact request in the contact request view(which needs improvements since currently it is only a bunch of messages) and make users more aware of contact requests in a way it isn’t disturbing like Make Contact Requests more visible or some other solution, could improve the UX.
also having an opt-in setting to notify(notification bar) users when they have a contact request, (something like “new contact request from X” not notification for every message a new contact sends) could be useful.
I know we agree on the visibility and notification option, just like to add something.
I think it would make sense to be honest and say “contact request” was an unfortunate misnomer for deltachat.
In reality it is likely more understandable to refer to further emails as “emails”.
but what I am saying is not to treat every email of an unaccepted contact as independent but to group them all, this would be better when dealing with spam or lots of messages, to have the contact request view to look just like the normal chatlist view, just like Spike does, it is better to group them as a chat list than a messy bunch of bubbles messages
Reusing the chat-list view for the list of emails, now that’s a darn good one!
Why has nobody thought of that, very nice! Just thinking of how it can ease manual checking and management of the emails. (Not withstanding, of course, a different default download policy (headers only), also-delete-on-server by default, and other email clients managing and deleting messages in the inbox.)
So, as I see, we will have a chat list with accepted contacts and another chat list with “contact requests”. I think you could access each of them, just by sliding the lists, to the right or to the left so as not to complicate with more buttons.