ruma
ruma copied to clipboard
Widget Support
A small tracking issue for widget support in ruma;
-
Specs;
- https://github.com/matrix-org/matrix-spec-proposals/issues/3810
- https://github.com/matrix-org/matrix-spec-proposals/issues/3803
- https://github.com/matrix-org/matrix-spec-proposals/pull/1960
- https://github.com/matrix-org/matrix-spec-proposals/pull/2765
- https://github.com/matrix-org/matrix-spec-proposals/pull/2774
- https://github.com/matrix-org/matrix-spec-proposals/pull/3662
- https://github.com/matrix-org/matrix-spec-proposals/pull/2931
-
Spec PR: https://github.com/matrix-org/matrix-doc/pull/2764
-
"Book": https://github.com/matrix-org/matrix.org/pull/825
Note: There's a lot of work here, and there should be some chunking/investigation, plus a work plan, before its implemented.
The main things that ruma can do is define event/JSONs clearly and cleanly, (probably) define the widget ID strictly, and define all of the APIs.
Downstream projects like rust-sdk can make an ergonomic interface to this, binding it all.
keyword: widgets