ruma icon indicating copy to clipboard operation
ruma copied to clipboard

Widget Support

Open ShadowJonathan opened this issue 4 years ago • 0 comments

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

ShadowJonathan avatar Feb 06 '22 09:02 ShadowJonathan