matrix-org / matrix-org/matrix-spec
Should ignored users be dropped from m.typing and m.receipt events in sync?
- Dominant language
- HTML
- Stars
- 330
- Forks
- 150
- Avg merge
- 2h 21m
- Merged PRs (30d)
- 3
Description
**Link to problem area**:
https://spec.matrix.org/v1.13/client-server-api/#client-behaviour-23
**Issue**
The current text states that servers should drop "events sent by [an ignored user]" from sync responses, but doesn't explain what should happen with `m.typing` and `m.receipt` events, which are more aggregating data sent by several users than they are "events sent by the ignored user".
Contributor guide
Research direction
Start with the linked Client-Server API section on ignored users and review the existing wording about events in sync responses. Check the issue comments for the unresolved interpretation of m.typing and m.receipt events. Done means the specification explicitly states how these aggregating events should treat ignored users.
Written by the indexing model from the issue text.
Assessment
- Domain
- api, documentation
- Issue type
- Documentation
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100