Trying out Delta Chat with a few people to whom I can try to pitch it… I’m not good at pitching, as much as I value cool FOSS things made with visible care put into it.
It’s obviously simple enough for IT guys, for normal people, not as much as one would want…
Obviously the most significant source of pain is not exactly related to Delta Chat, but rather to the service provider (mail.ru). To create a mail client password, one has to pass google captcha (which is geniously not working without VPN). By the time you figure this out, you run into SMS verification limit (with 1 day cooldown).
My father only managed to create an account on testrun.org, and as you can guess, it won’t pass the whitelist… And I can’t help since I’m physically remote.
There are rumors another alternative mail service we have (Yandex) is unfriendly to encryption, starts to spam-flag mail or reject it outright.
There’s another alternative (Rambler), haven’t tried it out.
Delta Chat’s account creation UX wants to make classic mail accounts second class citizens, which is not that great in our situation.
Speaking of which, there should be some handling for classic mail users in context of notification (and battery optimization settings). Classic mail user should be guided around perfect battery optimization / permanent notification settings - I don’t enjoy giving long explanations on how to make it work properly…
Another thing are calls. Yup, I’ve already discovered they would only work on chatmail server. I’m currently wondering if adding a chatmail relay would make calls work smoothly - didn’t verify it with anyone yet. Could be best to have way for it via classic mail…
Of course, having a mechanism for short links would also help adoption. I’ve decided to put a link to my Delta Chat account into the Telegram bio, and it only works because: 1. Telegram premium users have 140 chars limit on the Bio, 2. I’ve manually removed the HTTP parameter with my name from the link, 3. My email is short enough…
That’s pretty much all that is making this feel clunky!
Security wise, yup, maybe the ability to reconstruct social graphs is something to work on if possible, but it’s not really critical…
But, don’t think I’m not grateful to people doing pretty much the only thing that can work here! Kind of like how minimalistic and smooth this is