cinny icon indicating copy to clipboard operation
cinny copied to clipboard

Room Widgets

Open C0ffeeCode opened this issue 2 years ago • 0 comments

Is your feature request related to a problem? Please describe.

Widgets provide a way to extend Matrix clients universally using web technology. For example, it is possible to embed Jitsi into a Matrix client without creating any kind of dependency on it but staying neutral.

Describe alternatives you've considered

A clear and concise description of any alternative solutions or features you've considered.

Not to implement widgets, wait until they are more mature. According to https://github.com/matrix-org/matrix-spec-proposals/pull/2764:

I do not suggest attempting to implement this specification until it has started the spec core team review at a minimum. It will be best to wait until this PR is merged before attempting a proper implementation. Element Web is somewhat exempt from this recommendation due to being my choice of client to validate this in, which is required for me to be comfortable with landing this spec.

Additional context

Add any other context or screenshots about the feature request here.

Interesting documents
  • matrix-org/matrix-spec-proposals#3803
  • https://docs.google.com/document/d/1TiWNDcEOULeRYQpkJHQDjgIW32ohIJSi5MKv9oRdzCo/edit
  • https://github.com/matrix-org/matrix-spec/issues/296
  • https://github.com/matrix-org/matrix-spec-proposals/pull/2764
  • https://github.com/matrix-org/matrix.org/pull/825
A not finished implementation

https://github.com/C0ffeeCode/cinny/tree/widgets

C0ffeeCode avatar Mar 10 '22 09:03 C0ffeeCode