element-hq / element-meta

Shared/meta documentation and project artefacts for Element clients
75 stars 12 forks source link

No call waiting/feedback the person I'm calling is on a call #333

Open BloodyIron opened 5 years ago

BloodyIron commented 5 years ago

matrix-react-sdk version: riot-web version: 1.0.4 olm version: 3.0.0

So I was on a voice call with a friend, both of us desktop versions of Riot.

Riot on my computer crashed, but his client was still in the call.

I tried calling them back, and the Riot app kept ringing and ringing on my end to infinity, and on my friend's end on the desktop no notification was sent to the user, but his phone was receiving alerts of an incoming phone call.

So, there's some shortcomings here:

  1. A single account can be on multiple phonecalls on multiple separate devices, this could lead to phone routing mishaps
  2. We need a way to do call waiting, to pick up when someone calls you while you're on a call
  3. We need a way to tell if the person we're calling is already on a call
  4. I could really use a block of Mozzarella cheese if that'd be feasible

So, hopefully this helps! And with any luck I might find some cheese along the way! Yay! XD

lampholder commented 5 years ago
  1. We certainly need a definition of the expected behaviour here, including how it's meant to interplay with jitsi conference calls
  2. Yes, though that's secondary to 3.
  3. Very yes
  4. I was going to recommend https://cheesehub.com but it turns out they don't actually even sell mozzarella so I'm all out of ideas D:
BloodyIron commented 5 years ago

@lampholder NO MOZZARELLA? UNACCEPTABRU SUPPORT!

lol ;P

oooo p1 added! Major added! Very nice! Any thoughts on what it would take for these to be addressed? I'm unsure of the level of effort involved, hmm...