Skip to content

Commit 0035202

Browse files
committed
Use rich reply over quote reply
1 parent 700464c commit 0035202

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

proposals/3440-threading-via-relations.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -50,9 +50,9 @@ would include additional information in the `unsigned` field:
5050
* `current_user_participated`: A flag set to `true` if the current logged in user
5151
has participated in the thread
5252

53-
#### Quote replies in a thread
53+
#### Rich replies in a thread
5454

55-
Quote replies are still handled via the `m.in_reply_to` field of `m.relates_to`.
55+
Rich replies are still handled via the `m.in_reply_to` field of `m.relates_to`.
5656
However clients should fill in the new `render_in` field with `m.thread` in order
5757
to display that in a thread context.
5858

@@ -68,10 +68,10 @@ to display that in a thread context.
6868
```
6969

7070
It is possible that an `m.in_reply_to` event targets an event that is outside the
71-
related thread. Clients should always do their utmost to display the quote-reply
71+
related thread. Clients should always do their utmost to display the rich reply
7272
and when clicked, the event should be displayed and highlighted in its original context.
7373

74-
A quote reply without `rel_type: m.thread` targeting a thread relation must be
74+
A rich reply without `rel_type: m.thread` targeting a thread relation must be
7575
rendered in the main timeline. This will allow users to advertise threaded messages
7676
in the room.
7777

@@ -82,7 +82,7 @@ A thread will be displayed as a chain of replies on clients unaware of threads.
8282
Thread-ready clients should attach a `m.in_reply_to` mixin to the event source.
8383
It should always reference the latest event in the thread unless a user is
8484
explicitly replying to another event.
85-
The quote reply fallback should be hidden in a thread context unless it contains
85+
The rich reply fallback should be hidden in a thread context unless it contains
8686
the new `render_in` field as described in the previous section.
8787

8888
```jsonc
@@ -233,7 +233,7 @@ This is done so that clients that support threads can render the event in the mo
233233
relevant context.
234234

235235
If a client does not include that relation type to the outgoing event, it will be
236-
rendered in the room timeline with a quote reply that should open and highlight the
236+
rendered in the room timeline with a rich reply that should open and highlight the
237237
event in the thread context when clicked.
238238

239239
When replying to the following event, a client that does not support thread should
@@ -309,7 +309,7 @@ as the thread ID), but it is clearer to define a new relation type. It is unclea
309309
what impact this would have on [MSC3267](https://github.com/matrix-org/matrix-doc/pull/3267),
310310
but that is unimplemented by clients.
311311

312-
A big advantage of relations over quote replies is that they can be server-side
312+
A big advantage of relations over rich replies is that they can be server-side
313313
aggregated. It means that a client is not bound to download the entire history of
314314
a room to have a comprehensive list of events being part of a thread.
315315

0 commit comments

Comments
 (0)