Jonathan de Jong
Jonathan de Jong
Apparently this causes some compatibility issues with those servers when they try to download stuff from a conduit server. Context [here](https://matrix.to/#/!SMloEYlhCiqKwRLAgY:fachschaften.org/$3ombWBiMomZD7w8F906YENjPb_Ek2tolanmBBQjAPXA?via=conduit.rs&via=matrix.org&via=envs.net), in the conduit room. For this we probably need...
I think this could be simplified with a tokenstream variable, but that could be a later change. _Originally posted by @ShadowJonathan in https://github.com/ruma/ruma/pull/1235#discussion_r914846915_
(Distillation from talk in #ruma-dev) Related to https://github.com/ruma/ruma/issues/1039 --- I'd like to refactor the `stable`, `unstable`, `r0_path`, etc. macro bits ~~again~~ to something more idiomatic; ```rust history: { unstable =>...
> I really don't like all of this stuff being defined on ASCII, it degrades the experience for non-English usage (especially where the language used doesn't use a variation of...
> One vague concern/idea i had when looking at this is that there's 0 tracability of which exact field failed int conversion when this [error] happens. _Originally posted by @ShadowJonathan...
Using https://crates.io/crates/compact_str (https://github.com/ParkMyCar/compact_str), a string of up to 24 bytes can be stored on-stack before it is deferred to the stack (becoming `String`) This might be very useful for crawlers,...
[MSC3828](https://github.com/matrix-org/matrix-spec-proposals/pull/3828) This requires a header to be added to the http response for; - `/_matrix/media/v3/download` - `/_matrix/media/v3/thumbnail`
https://github.com/matrix-org/matrix-spec-proposals/pull/1902 Note: This is migrating the `_matrix/media` endpoints to `_matrix/client`, if we're working with this as-is ruma today, we'd have to duplicate the endpoints.
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 -...
Currently, `Metadata` just has three `Option`s, which technically could all be `None` or `Some` independently I want to change this so that the invariant of "`deprecated` implies `added`" and "`removed`...