element-web icon indicating copy to clipboard operation
element-web copied to clipboard

Launch embedded Element Call as a beta

Open robintown opened this issue 2 years ago • 9 comments

In preparation for launching Element Call as a beta, there are a couple more pieces we need:

  • [ ] A beta card to go in the labs section of settings, replacing the current 'video rooms' beta card
  • [ ] Beta labels sprinkled strategically around the UI
  • [ ] A privacy notice before the app fetches the Element Call instance for the first time (at least on Desktop)
  • [ ] Auto-enable Element Call permissions in new rooms
  • [ ] Allow users to join calls without opting into the beta
    • https://github.com/matrix-org/matrix-react-sdk/pull/9946

robintown avatar Jan 11 '23 15:01 robintown

Designs here https://www.figma.com/file/STqNwYb2rCXxHAAku2JQA7/Element-Call-Integration?node-id=1215%3A54552&t=PPXHOw2qSNzYY8dO-4 Pending copy confirmation from @jakewb-b

gaelledel avatar Jan 18 '23 14:01 gaelledel

Will it allow unregistered users to click on a call link and join that call on homeservers that have registration closed?

dinosmm avatar Jan 27 '23 18:01 dinosmm

@gaelledel @robintown I proposed updated copy in the Figma - let me know if there's anything else you need from me.

@dinosmm Currently, I don't believe so - as to join as a guest actually still requires an account to be created, albeit a passwordless one. There are ways around this, if the homeserver for the call is in federation with Matrix.org, for example, I guess they could register an account there to join the call but we'd need to give some thought to the right UI to enable that. Resolving that question isn't in scope for this beta release, though.

jakewb-b avatar Jan 27 '23 19:01 jakewb-b

Too bad guest won't be able to join call on homeservers that have registration closed. When this will be possible, the guest should be able to join only if a registered user is already in the call. Finally, the link we would give to guest should have the url base of the element-call url chosen in the homeserver settings (hopefully there is such thing).

Thatoo avatar Feb 22 '23 22:02 Thatoo

Hello, when can we expect element call in the stable version?

Serizao avatar Apr 17 '23 05:04 Serizao

Yeah, I want to stop using https://develop.element.io lol

Since it'd be a opt-in beta, it's fine if the privacy notices aren't implemented yet, right?

obj-obj avatar Apr 19 '23 04:04 obj-obj

@Serizao we expect Element Call embedded in the stable versions of Element Web and Element X by the end of this year, and hopefully a little earlier.

jakewb-b avatar Apr 19 '23 08:04 jakewb-b

Great. That's an excellent news. I guess the topic here is to list all actions needed to prepare the time it will be available as a Beta in the Experimental section, like currently "video room" and "new session manager".

Thatoo avatar Apr 19 '23 16:04 Thatoo

Any update on this? Does that beta include also that all new Video room created will be Element call Video room?

Thatoo avatar Jul 28 '24 09:07 Thatoo

@daniellekirkwood what should we do with this? We skipped Beta for EC on our own instances by forcing it on via config. Should we just de-labs it entirely or stick it in a proper Beta?

t3chguy avatar Nov 25 '24 17:11 t3chguy