From 0affbce0c294b6ddef791c037f8991a8949fc4a0 Mon Sep 17 00:00:00 2001 From: Timo K Date: Tue, 26 Aug 2025 11:23:31 +0200 Subject: [PATCH] use `m.reference` relation instead of custom relation Signed-off-by: Timo K --- .../4310-matrixRTC-call-decline-realtions.svg | 12 +++++----- proposals/4310-matrixRTC-call-decline.md | 23 +++++++++---------- 2 files changed, 17 insertions(+), 18 deletions(-) diff --git a/proposals/4310-matrixRTC-call-decline-realtions.svg b/proposals/4310-matrixRTC-call-decline-realtions.svg index ed4d48c69..1c3ae370f 100644 --- a/proposals/4310-matrixRTC-call-decline-realtions.svg +++ b/proposals/4310-matrixRTC-call-decline-realtions.svg @@ -23,9 +23,9 @@ inkscape:pagecheckerboard="0" inkscape:deskcolor="#d1d1d1" inkscape:document-units="mm" - inkscape:zoom="1.7318196" - inkscape:cx="298.24123" - inkscape:cy="264.46173" + inkscape:zoom="2.6042167" + inkscape:cx="265.14691" + inkscape:cy="339.83347" inkscape:window-width="2056" inkscape:window-height="1257" inkscape:window-x="0" @@ -125,7 +125,7 @@ sodipodi:role="line" x="14.100647" y="80.222412" - id="tspan22"> "rel_type": "m.call.notification", "rel_type": "m.reference", "decline_reason: "some reason" "reason: "some reason" "rel_type": "m.rtc.decline", "rel_type": "m.reference", -Fetching the `m.rtc.member` events to compute a timeline item summarizing the call allows to easily get all the -related elements and provide additional context in the timeline tile. If a call was declined, who (can be multiple) started +Fetching the `m.rtc.member` events to compute a timeline item summarizing the +call allows to easily get all the +related elements and provide additional context in the timeline tile. +If a call was declined, who declined the call and who (can be multiple) started the call by ringing others ... ## Potential issues @@ -97,9 +98,7 @@ Relations are unencrypted and the custom relation type will leak metadata about ## Unstable prefix -While this is an open proposal the prefix `org.matrix.msc4310.rtc.decline` needs to be used for the new relation type -(and the `m.rtc.notification` event type will use the `org.matrix.msc4075.rtc.notification` prefixed version -as described in [MSC4075](https://github.com/matrix-org/matrix-spec-proposals/pull/4075)) +While this is an open proposal the prefix `org.matrix.msc4310.rtc.decline` needs to be used for the new event type ## Dependencies