-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Story] Make Element Call widget URL configurable #2441
Comments
Note:
Edit All of the above has been accepted by @manuroe and moved to acceptance criteria |
Hello, I was just made aware of this issue, and I wondered what was the rationale in creating a new well-known file versus using the existing It would have been much easier to use the existing file in ESS, whereas with this solution we need to implement a whole new file just for element call. |
It is driven by a separation of concerns between matrix.org homeserver configuration and an element.io service configuration, Element Call here. Adding this |
Can we come up with a general element well known file that could be use by all the clients we build then ? So that we can add it as a long-term option in ESS ? Because I suppose such a feature could be also very useful to other clients ? |
We were not aware that creating new files could be a problem for ESS when we discussed it with @fkwp. Sorry for that. I am not against having a more global solution using
Does it work for you @gaelgatelement ? |
Is it OK to add random keys in
I do not think it requires an MSC in this case? |
Discussed in a team meeting, we prefer to keep things separated and implement a separate |
I updated the issue with this change. matrix-org/matrix-rust-sdk#3617 implements it. |
Will be available on the next EX RC: EXA 0.4.16 and EXI 1.6.13. |
I completely missed to answer you, but we discussed in the SPT and we agree with your current design choice. We will implement this new well-known file in ESS. |
Description
Note: This is a temporary solution. In the future, the EC web app content will be fully embedded within the EX app. There will no more need to load it from the Internet. This setting will be then no more required.
The proposal is to use a new
.well-known
file:.well-known/element/element.json
with the following JSON format:Acceptance criteria
.well-known/element/element.json
with thewidget_url
field, the app must use the provided URL to load the EC widget@alice:domain.org
->https://domain.org/.well-known/element/element.json
Leads
Size estimate
S
Dependencies
Out of scope
element.json
will be used for other EC configurations or other Element Service. We focus here onwidget_url
as an initial step.Open questions
Questions
Subtasks
Android
iOS
Web
Rust
Other
Sign-off
Android
iOS
Web
The text was updated successfully, but these errors were encountered: