element-web
element-web copied to clipboard
Launch embedded Element Call as a beta
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
Designs here https://www.figma.com/file/STqNwYb2rCXxHAAku2JQA7/Element-Call-Integration?node-id=1215%3A54552&t=PPXHOw2qSNzYY8dO-4 Pending copy confirmation from @jakewb-b
Will it allow unregistered users to click on a call link and join that call on homeservers that have registration closed?
@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.
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).
Hello, when can we expect element call in the stable version?
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?
@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.
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".
Any update on this? Does that beta include also that all new Video room created will be Element call Video room?
@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?